http://bugs.winehq.org/show_bug.cgi?id=19649
Summary: Configure does not check the presence of libXext Product: Wine Version: 1.1.27 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P5 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: wine@jorisspekreijse.nl
When running the make script, it will fail when libXext headers are not installed.
Not a very big issue, but can be quite annoying when the make script stops for this.
http://bugs.winehq.org/show_bug.cgi?id=19649
--- Comment #1 from Vitaliy Margolen vitaliy@kievinfo.com 2009-08-09 16:20:01 --- What make script?
http://bugs.winehq.org/show_bug.cgi?id=19649
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2009-08-09 23:05:53 --- Then go ahead and install it. Wine depends on this.
http://bugs.winehq.org/show_bug.cgi?id=19649
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Dmitry Timoshkov dmitry@codeweavers.com 2009-08-09 23:06:16 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=19649
Joris Spekreijse wine@jorisspekreijse.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Resolution|INVALID |
--- Comment #4 from Joris Spekreijse wine@jorisspekreijse.nl 2009-08-10 04:42:00 --- My mistake. I wrote it in the title but not in the message:
The configure script does not check the presence of libXext headers. The configure script already checks the presence of other missing header files for X, but not these needed ones.
I think that is not an invalid request, just a request to make the configure script more accurate in order to make a happy compilation possible.
http://bugs.winehq.org/show_bug.cgi?id=19649
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2009-08-10 04:58:58 --- Which header is missing? Please show us the exact failure.
http://bugs.winehq.org/show_bug.cgi?id=19649
--- Comment #6 from Joris Spekreijse wine@jorisspekreijse.nl 2009-08-11 01:43:53 --- That will follow this week before Monday.
http://bugs.winehq.org/show_bug.cgi?id=19649
--- Comment #7 from Joris Spekreijse wine@jorisspekreijse.nl 2009-08-16 13:50:00 --- As promised.
../../tools/winegcc/winegcc -B../../tools/winebuild --sysroot=../.. -shared ./winex11.drv.spec bitblt.o bitmap.o brush.oclipboard.o codepage.o desktop.o dib.o dib_convert.o dib_dst_swap.o dib_src_swap.o event.o graphics.o ime.o init.o keyboard.o mouse.o opengl.o palette.o pen.o scroll.o settings.o systray.o text.o window.o wintab.o x11ddraw.o x11drv_main.o xdnd.o xfont.o xim.o xinerama.o xrandr.o xrender.o xvidmode.o version.res -o winex11.drv.so -lcomctl32 -luser32 -lgdi32 -ladvapi32 -limm32 -lkernel32 -lntdll -Wb,-dcomctl32 ../../libs/port/libwine_port.a -lXext -lX11 /usr/lib/gcc/i586-suse-linux/4.3/../../../../i586-suse-linux/bin/ld: cannot find -lXext
http://bugs.winehq.org/show_bug.cgi?id=19649
--- Comment #8 from Dmitry Timoshkov dmitry@codeweavers.com 2009-08-17 00:41:17 --- This has nothing to do with missing headers.
http://bugs.winehq.org/show_bug.cgi?id=19649
--- Comment #9 from Austin English austinenglish@gmail.com 2009-08-17 02:28:05 --- (In reply to comment #7)
As promised.
../../tools/winegcc/winegcc -B../../tools/winebuild --sysroot=../.. -shared ./winex11.drv.spec bitblt.o bitmap.o brush.oclipboard.o codepage.o desktop.o dib.o dib_convert.o dib_dst_swap.o dib_src_swap.o event.o graphics.o ime.o init.o keyboard.o mouse.o opengl.o palette.o pen.o scroll.o settings.o systray.o text.o window.o wintab.o x11ddraw.o x11drv_main.o xdnd.o xfont.o xim.o xinerama.o xrandr.o xrender.o xvidmode.o version.res -o winex11.drv.so -lcomctl32 -luser32 -lgdi32 -ladvapi32 -limm32 -lkernel32 -lntdll -Wb,-dcomctl32 ../../libs/port/libwine_port.a -lXext -lX11 /usr/lib/gcc/i586-suse-linux/4.3/../../../../i586-suse-linux/bin/ld: cannot find -lXext
There should be more than that...
http://bugs.winehq.org/show_bug.cgi?id=19649
--- Comment #10 from Joris Spekreijse wine@jorisspekreijse.nl 2009-08-17 07:04:54 --- @Dmitry Timoshkov That is correct, and I stand corrected.
@Austin English As far as I remember, I am not behind that PC now, is this the only error that causes the make script to stop. All libraries which were marked as obligated by the configure script were installed. And it should be, when installing this library wine compiles flawlessly. What more information do you need to adjust the configure?
http://bugs.winehq.org/show_bug.cgi?id=19649
--- Comment #11 from Joris Spekreijse wine@jorisspekreijse.nl 2009-08-17 15:14:00 --- I found out that the configure checks for this library, but does not generate an error output when it is not present.
Result from configure: "checking for -lXext... not found " It is that I have no experience with this configure, otherwise I would love to make a diff with a working configure.
http://bugs.winehq.org/show_bug.cgi?id=19649
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2009-08-17 15:59:33 --- Should be fixed now.
http://bugs.winehq.org/show_bug.cgi?id=19649
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2009-08-21 12:57:18 --- Closing bugs fixed in 1.1.28.
http://bugs.winehq.org/show_bug.cgi?id=19649
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |fd03c5069352bb4fbd880e7b45a | |851fa4ccafbb2 CC| |focht@gmx.net