[Bug 47445] New: compile error: ‘AT_NO_AUTOMOUNT ’ undeclared
https://bugs.winehq.org/show_bug.cgi?id=47445 Bug ID: 47445 Summary: compile error: ‘AT_NO_AUTOMOUNT’ undeclared Product: Wine Version: 4.11 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs(a)winehq.org Reporter: version2013(a)protonmail.com Distribution: --- compile error in wine-4.11: ‘AT_NO_AUTOMOUNT’ undeclared --------- distro 1: kernel release 3.0.66 # uname --kernel-release compiler version 4.3.4 # gcc --version glibc 2.10.1 # ldd --version -- 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=47445 --- Comment #1 from Nathan <version2013(a)protonmail.com> --- Created attachment 64800 --> https://bugs.winehq.org/attachment.cgi?id=64800 log.txt -- 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=47445 Nathan <version2013(a)protonmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |0639d182e54c373753103114f48 | |5edf681f94f82 -- 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=47445 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |gabrielopcode(a)gmail.com -- 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=47445 --- Comment #2 from Nathan <version2013(a)protonmail.com> --- my bisect attempt: # cd /opt # git clone git://source.winehq.org/git/wine.git wine-git/ # cd wine-git/ # git bisect start # git bisect good wine-4.9 # git bisect bad wine-4.11 create patch.diff file with contents from commit at https://bugs.winehq.org/show_bug.cgi?id=47443#c3 copy patch.diff to /wine-git/ # git apply patch.diff # 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 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 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 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 good 0639d182e54c373753103114f485edf681f94f82 is the first bad commit commit 0639d182e54c373753103114f485edf681f94f82 Author: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> Date: Fri Jun 14 10:07:43 2019 +0100 ntdll: Add support for EXT4 per directory case folding. Signed-off-by: Gabriel Ivăncescu <gabrielopcode(a)gmail.com> Signed-off-by: Huw Davies <huw(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> :040000 040000 31c5f9ec5a3eca6baec6fbe57096add15fae8ff0 1124454f1a385e3621e67e0d5b8756ff18bd9fc4 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=47445 --- Comment #3 from Nathan <version2013(a)protonmail.com> --- Patching the previous compile error [1] before bisecting, I was unsure what would happen when the bisect reached the point in the commits where that patch was committed. Would it revert the patch or ignore a duplicate patch? Unsure if this new compile error was hidden by error [1] between 4.9-4.10 because error [1] came up first in the compile. Unsure if this new compile error was hiding the error [1] between 4.10-4.11 because unsure if error [1] was patched and new error came up first in the compile. [1] https://bugs.winehq.org/show_bug.cgi?id=47443 -- 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=47445 --- Comment #4 from Austin English <austinenglish(a)gmail.com> --- (In reply to Nathan from comment #3)
Patching the previous compile error [1] before bisecting, I was unsure what would happen when the bisect reached the point in the commits where that patch was committed. Would it revert the patch or ignore a duplicate patch?
Not sure I understand exactly what you did, but if you attempted to apply a patch that already was applied, the patch should have failed to apply.
Unsure if this new compile error was hidden by error [1] between 4.9-4.10 because error [1] came up first in the compile.
Unsure if this new compile error was hiding the error [1] between 4.10-4.11 because unsure if error [1] was patched and new error came up first in the compile.
The commit you gave does have AT_NO_AUTOMOUNT, and it's the only (current) usage in the tree, so at first glance your results look reasonable. -- 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=47445 --- Comment #5 from Gabriel Ivăncescu <gabrielopcode(a)gmail.com> --- Created attachment 64871 --> https://bugs.winehq.org/attachment.cgi?id=64871 Define AT_NO_AUTOMOUNT if needed. Looks like old kernel headers don't define this flag. Try this patch, it should fix it. -- 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=47445 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch -- 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=47445 --- Comment #6 from Nathan <version2013(a)protonmail.com> --- (In reply to Gabriel Ivăncescu from comment #5) Patch resulted in "Wine build complete" Thank you. -- 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=47445 Gabriel Ivăncescu <gabrielopcode(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |ec4752cef24d3574ef275e992ba | |ce488fb1b0e8a --- Comment #7 from Gabriel Ivăncescu <gabrielopcode(a)gmail.com> --- Fixed by ec4752cef24d3574ef275e992bace488fb1b0e8a. -- 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=47445 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.13. -- 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