[Bug 19875] New: 64-bit wine build broken
http://bugs.winehq.org/show_bug.cgi?id=19875 Summary: 64-bit wine build broken Product: Wine Version: 1.1.28 Platform: PC-x86-64 OS/Version: Linux Status: NEW Keywords: download, regression, source Severity: major Priority: P2 Component: build-env AssignedTo: wine-bugs(a)winehq.org ReportedBy: austinenglish(a)gmail.com make[2]: Entering directory `/home/austin/64-wine-git/dlls/winemp3.acm' /usr/lib/gcc-snapshot/bin/gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wtype-limits -Wpointer-arith -g -O2 -o mpegl3.o mpegl3.c mpegl3.c: In function 'mp3_horse': mpegl3.c:156: warning: implicit declaration of function 'mpg123_feed' ../../tools/winegcc/winegcc -m64 -B../../tools/winebuild --sysroot=../.. -shared ./winemp3.acm.spec mpegl3.o -o winemp3.acm.so -lwinmm -luser32 -lkernel32 ../../libs/port/libwine_port.a -lmpg123 mpegl3.o: In function `mp3_horse': /home/austin/64-wine-git/dlls/winemp3.acm/mpegl3.c:156: undefined reference to `mpg123_feed' collect2: ld returned 1 exit status winegcc: /usr/lib/gcc-snapshot/bin/gcc failed make[2]: *** [winemp3.acm.so] Error 2 make[2]: Leaving directory `/home/austin/64-wine-git/dlls/winemp3.acm' make[1]: *** [winemp3.acm] Error 2 make[1]: Leaving directory `/home/austin/64-wine-git/dlls' make: *** [dlls] Error 2 I don't have 32-bit libmpg123 installed, but on 32-bit on same machine, skips over it fine...I do have 64-bit libmpg123-dev though... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |nerv(a)dawncrow.de Resolution| |FIXED --- Comment #1 from André H. <nerv(a)dawncrow.de> 2009-08-29 11:44:08 --- cant confirm and i also dont have 32-bit libmpg123 installed and also i know should be fixed by commit http://source.winehq.org/git/wine.git/?a=commit;h=7bf8d057d35bfebc84fcc77ffd... -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 --- Comment #2 from Austin English <austinenglish(a)gmail.com> 2009-08-29 12:28:04 --- (In reply to comment #1)
cant confirm and i also dont have 32-bit libmpg123 installed and also i know should be fixed by commit http://source.winehq.org/git/wine.git/?a=commit;h=7bf8d057d35bfebc84fcc77ffd...
Sorta fixed. Now, configure warns me, but the build is still broken, unless I use --without-mp3. I've got libgmp3{-c2,-dev} version 4.2.4 installed...just not 32-bit versions. The 64-bit versions are installed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #3 from Austin English <austinenglish(a)gmail.com> 2009-08-29 12:35:21 --- Actually, I take that back...: austin(a)midna:~/64-wine-git/dlls/winemp3.acm$ make ../../tools/makedep -C. -S../.. -T../.. mpegl3.c /usr/lib/gcc-snapshot/bin/gcc -c -I. -I. -I../../include -I../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wwrite-strings -Wtype-limits -Wpointer-arith -g -O2 -o mpegl3.o mpegl3.c mpegl3.c: In function 'MPEG3_drvOpen': mpegl3.c:52: warning: implicit declaration of function 'mpg123_init' mpegl3.c: In function 'MPEG3_drvClose': mpegl3.c:61: warning: implicit declaration of function 'mpg123_exit' mpegl3.c: At top level: mpegl3.c:69: error: expected specifier-qualifier-list before 'mpg123_handle' mpegl3.c: In function 'mp3_horse': mpegl3.c:156: warning: implicit declaration of function 'mpg123_feed' mpegl3.c:156: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c:157: error: 'MPG123_OK' undeclared (first use in this function) mpegl3.c:157: error: (Each undeclared identifier is reported only once mpegl3.c:157: error: for each function it appears in.) mpegl3.c:167: warning: implicit declaration of function 'mpg123_read' mpegl3.c:167: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c:168: error: 'MPG123_ERR' undeclared (first use in this function) mpegl3.c:175: error: 'MPG123_NEW_FORMAT' undeclared (first use in this function) mpegl3.c:181: warning: implicit declaration of function 'mpg123_getformat' mpegl3.c:181: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c: In function 'MPEG3_Reset': mpegl3.c:401: warning: implicit declaration of function 'mpg123_feedseek' mpegl3.c:401: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c:402: warning: implicit declaration of function 'mpg123_close' mpegl3.c:402: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c:403: warning: implicit declaration of function 'mpg123_open_feed' mpegl3.c:403: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c: In function 'MPEG3_StreamOpen': mpegl3.c:442: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c:442: warning: implicit declaration of function 'mpg123_new' mpegl3.c:443: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c: In function 'MPEG3_StreamClose': mpegl3.c:466: error: 'AcmMpeg3Data' has no member named 'mh' mpegl3.c:467: warning: implicit declaration of function 'mpg123_delete' mpegl3.c:467: error: 'AcmMpeg3Data' has no member named 'mh' make: *** [mpegl3.o] Error 1 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 --- Comment #4 from Austin English <austinenglish(a)gmail.com> 2009-08-29 12:36:20 --- That was with ./configure --without-mpg123, btw. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> 2009-08-29 13:03:25 --- If you are running make explicitly in the winemp3 directory then it will certainly fail, but a make from the top level won't build it. That's how it's supposed to work. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #6 from Austin English <austinenglish(a)gmail.com> 2009-08-29 13:50:23 --- Crap. Yeah, works then, thanks. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> 2009-09-02 14:32:16 --- Closing bugs fixed in 1.1.29. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 markus <markus(a)bytenirvana.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |markus(a)bytenirvana.de --- Comment #8 from markus <markus(a)bytenirvana.de> 2009-09-06 07:39:48 --- Hi, I'm getting a error compiling newest wine source from git on 64-bit Gentoo Linux System: (see also http://bugs.gentoo.org/260726) /usr/bin/ld: Relocatable linking with relocations from format elf32-i386 (main.o) to format elf64-x86-64 (acledit.mgRA6l.o) is not supported winebuild: /usr/bin/ld -r failed with status 256 winegcc: ../../tools/winebuild/winebuild failed make[2]: *** [acledit.dll.so] Fehler 2 make[2]: Leaving directory `/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/acledit' /usr/bin/ld: Relocatable linking with relocations from format elf32-i386 (aclui_main.o) to format elf64-x86-64 (aclui.Ilwy1j.o) is not supported make[1]: *** [acledit] Fehler 2 make[1]: *** Warte auf noch nicht beendete Prozesse... ../../tools/winegcc/winegcc -B../../tools/winebuild --sysroot=../.. -shared ./activeds.spec activeds_main.o -o activeds.dll.fake -lkernel32 ../../libs/port/libwine_port.a -Wl,-O1 /usr/bin/ld: Relocatable linking with relocations from format elf32-i386 (activeds_main.o) to format elf64-x86-64 (activeds.uCpuyq.o) is not supported winebuild: /usr/bin/ld -r failed with status 256 winegcc: ../../tools/winebuild/winebuild failed winebuild: /usr/bin/ld -r failed with status 256 winegcc: ../../tools/winebuild/winebuild failed make[2]: *** [aclui.dll.so] Fehler 2 make[2]: *** [activeds.dll.so] Fehler 2 make[2]: *** Warte auf noch nicht beendete Prozesse... make[2]: Leaving directory `/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/aclui' make[2]: Leaving directory `/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls/activeds' make[1]: *** [activeds] Fehler 2 make[1]: *** [aclui] Fehler 2 make[1]: Leaving directory `/var/tmp/portage/app-emulation/wine-9999/work/wine-9999/dlls' make: *** [dlls] Fehler 2 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=19875 --- Comment #9 from Dmitry Timoshkov <dmitry(a)codeweavers.com> 2009-09-06 08:18:30 --- Make sure to start from a clean tree. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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