[Bug 46680] New: redefinition of type def ‘fnprintf’
https://bugs.winehq.org/show_bug.cgi?id=46680 Bug ID: 46680 Summary: redefinition of typedef ‘fnprintf’ Product: Wine Version: 4.1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: rpc Assignee: wine-bugs(a)winehq.org Reporter: version2013(a)protonmail.com Distribution: --- Created attachment 63642 --> https://bugs.winehq.org/attachment.cgi?id=63642 error_log1 in distro: puppy431 # gcc --version gcc (GCC) 4.2.2 # uname -r 2.6.30.5 # ldd --version ldd (GNU libc) 2.6.1 compiling wine-4.1 and wine-4.2 fails. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #1 from Nathan <version2013(a)protonmail.com> --- in distro: racy puppy 5.5 # gcc --version gcc (GCC) 4.3.4 # uname -r 3.0.66 # ldd --version ldd (GNU libc) 2.10.1 compiling wine-4.1 and wine-4.2 fails. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #2 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Could you find out which commit caused the issue? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #3 from Nathan <version2013(a)protonmail.com> --- (In reply to Nathan from comment #1) regression testing in racy puppy 5.5 # cd /opt # git clone git://source.winehq.org/git/wine.git wine-git/ # cd wine-git/ # git bisect start # git bisect good wine-4.0 # git bisect bad wine-4.1 # git bisect run ../compile_fail.sh ---'compile_fail.sh' begins--- #!/bin/sh CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686" --verbose || exit 125 make ---'compile_fail.sh' ends--- dca175b2565353e4ec99822f0590d4dabedf05b2 is the first bad commit commit dca175b2565353e4ec99822f0590d4dabedf05b2 Author: Zebediah Figura <z.figura12(a)gmail.com> Date: Tue Jan 22 22:10:30 2019 -0600 setupapi: Don't use the devnode to allocate driver keys. The devnode is a local handle, but driver keys should be unique to the device. (Note that MSDN, confusingly, refers to this number as a "device instance ID".) Signed-off-by: Zebediah Figura <z.figura12(a)gmail.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> :040000 040000 c2ac61995d5c9bf1db1e41f19f068c96e6292f6b ccb88ecbecc0d30974cf187c77eb9d54df1b2162 M dlls bisect run success -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #4 from Nathan <version2013(a)protonmail.com> --- Created attachment 63656 --> https://bugs.winehq.org/attachment.cgi?id=63656 bisect log -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 Nathan <version2013(a)protonmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |dca175b2565353e4ec99822f059 | |0d4dabedf05b2 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|dca175b2565353e4ec99822f059 | |0d4dabedf05b2 | CC| |z.figura12(a)gmail.com --- Comment #5 from Zebediah Figura <z.figura12(a)gmail.com> --- I don't think that method of bisecting will work; you'll get false "good" commits when nothing changed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #6 from Nathan <version2013(a)protonmail.com> --- documenting just so others can see my steps. regression test: # cd /opt # git clone git://source.winehq.org/git/wine.git wine-git/ # cd wine-git/ # git bisect start # git bisect good wine-4.0 # git bisect bad wine-4.1 # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make # git bisect bad # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make # git bisect bad # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make # git bisect good # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make # git bisect bad # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make # git bisect bad # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make # git bisect good # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make # git bisect good # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make # git bisect good d73a6bae08644f0e551fd16ac0ed543d1eb871e3 is the first bad commit commit d73a6bae08644f0e551fd16ac0ed543d1eb871e3 Author: Jacek Caban <jacek(a)codeweavers.com> Date: Wed Jan 23 14:11:11 2019 +0100 rpcrt4/tests: Run RPC tests in both mixed and fully interpreted mode. Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> :040000 040000 e8a867f7617fe126878944b6b8d69bd03cca5283 371318f52d57eb7bf8190952c143457fe7331605 M dlls # -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 Nathan <version2013(a)protonmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |d73a6bae08644f0e551fd16ac0e | |d543d1eb871e3 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 Nathan <version2013(a)protonmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #63656|0 |1 is obsolete| | --- Comment #7 from Nathan <version2013(a)protonmail.com> --- Comment on attachment 63656 --> https://bugs.winehq.org/attachment.cgi?id=63656 bisect log incorrect bisect -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression --- Comment #8 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- (In reply to Nathan from comment #7)
Comment on attachment 63656 [details] bisect log
incorrect bisect
To reaffirm your newest regression SHA1 is correct, can you confirm 688671763154c569b286567810d2e0ed3341dbac builds correctly? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #9 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Gijs Vermeulen from comment #8)
(In reply to Nathan from comment #7)
Comment on attachment 63656 [details] bisect log
incorrect bisect
To reaffirm your newest regression SHA1 is correct, can you confirm 688671763154c569b286567810d2e0ed3341dbac builds correctly?
Eh, that probably won't be necessary; it's fairly clear what the problem is. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #10 from Nathan <version2013(a)protonmail.com> --- (In reply to Gijs Vermeulen from comment #8) For future reference, what does the SHA1 688671763154c569b286567810d2e0ed3341dbac refer to? wine-git with commit d73a6bae08644f0e551fd16ac0ed543d1eb871e3 reverted? I still have much to learn with regards to git. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #11 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- (In reply to Nathan from comment #10)
(In reply to Gijs Vermeulen from comment #8) For future reference, what does the SHA1 688671763154c569b286567810d2e0ed3341dbac refer to? wine-git with commit d73a6bae08644f0e551fd16ac0ed543d1eb871e3 reverted? I still have much to learn with regards to git.
It is the commit before the one you identified as the regression one. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |994976dcb3f42a370f0419fbd3c | |3fe7980d0e297 Resolution|--- |FIXED CC| |jacek(a)codeweavers.com Status|UNCONFIRMED |RESOLVED --- Comment #12 from Jacek Caban <jacek(a)codeweavers.com> --- It should be fixed in git: https://source.winehq.org/git/wine.git/commit/994976dcb3f42a370f0419fbd3c3fe... Thanks for the report. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 --- Comment #13 from Nathan <version2013(a)protonmail.com> --- (In reply to Gijs Vermeulen from comment #11) I was unsure how to compile from a specific commit, as you have suggested I try. For future reference; after a bit of searching for the correct git command, this is what I did: # git clone git://source.winehq.org/git/wine.git wine-git/ # cd wine-git/ # git checkout 688671763154c569b286567810d2e0ed3341dbac # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -march=i486 -mtune=i686" --verbose && make In in distro: racy puppy 5.5 (In reply to Nathan from comment #1) Wine build complete. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=46680 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #14 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.4. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org