When I try to emerge wine-20031212 (the stable one in current portage), after a while I get this error message: ../../../tools/makedep -I. -I. -I../../../include -I../../../include -I/usr/kde/3.2/include/artsc -lpthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -C. arts.c audio.c Unknown option '-lpthread' Usage: ../../../tools/makedep [options] [files] Options: -Idir Search for include files in directory 'dir' -Cdir Search for source files in directory 'dir' -fxxx Store output in file 'xxx' (default: Makefile) -sxxx Use 'xxx' as separator (default: "### Dependencies") make[2]: *** [depend] Error 1 make[2]: Leaving directory `/var/tmp/portage/wine-20031212/work/wine-20031212/dlls/winmm/winearts' make[1]: *** [winmm/winearts/__depend__] Error 2 make[1]: Leaving directory `/var/tmp/portage/wine-20031212/work/wine-20031212/dlls' make: *** [dlls/__depend__] Error 2 !!! ERROR: app-emulation/wine-20031212 failed. !!! Function src_compile, Line 59, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge wine 2. wait 3. cry Actual Results: The build failed and I got the error message above Expected Results: The build should have succeeded. holyshit root # emerge info Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.6.1-gentoo) ================================================================= System uname: 2.6.1-gentoo i686 AMD Athlon(tm) XP 2100+ Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /opt/tomcat/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib alsa apache2 apm avi berkdb cdr crypt cscope cups curl dga encode flash foomaticdb gd gdbm gif gpm gtk2 imlib java jpeg kde libg++ libwww mad mcal mikmod mmx motif moznocompose moznoirc moznomail mpeg mysql ncurses oggvorbis opengl oss pam perl png python qt quicktime readline samba sdl spell sse ssl svga tcpd tetex tiff truetype vim-with-x x86 xml2 xmms xv zlib"
I thought I fixed that :( can you try to emerge sync and emerge wine again? the patch is there, its called winearts-kdecvs-fix.patch this is very strange.
I synced my tree minutes ago and I get the same error.
I get the same problem with wine-200402113: make[2]: Entering directory `/var/tmp/portage/wine-20040213/work/wine-20040213/dlls/winmm/winearts' ../../../tools/makedep -I. -I. -I../../../include -I../../../include -I/usr/kde/3.2/include/artsc -lpthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -C. arts.c audio.c Unknown option '-lpthread' Usage: ../../../tools/makedep [options] [files] Options: -Idir Search for include files in directory 'dir' -Cdir Search for source files in directory 'dir' -fxxx Store output in file 'xxx' (default: Makefile) -sxxx Use 'xxx' as separator (default: "### Dependencies") make[2]: *** [depend] Error 1 make[2]: Leaving directory `/var/tmp/portage/wine-20040213/work/wine-20040213/dlls/winmm/winearts' make[1]: *** [winmm/winearts/__depend__] Error 2 make[1]: Leaving directory `/var/tmp/portage/wine-20040213/work/wine-20040213/dlls' make: *** [dlls/__depend__] Error 2 !!! ERROR: app-emulation/wine-20040213 failed. !!! Function src_compile, Line 59, Exitcode 2 !!! (no error message)
try re-emerging libsdl if that doesnt work, do this: `grep -- -pthread /usr/lib/*.la /usr/kde/*/lib/*.la` then edit the .la files that show up and remove the -pthread from them
Tried the command you gave me, but it didn't show up anything. Re-emerging libsdl didn't work neither. Note that the offending thing isn't "-pthread" but actually "-lpthread"...
ah true, that means you can ignore my comment ;)
how about wine-20040309.ebuild ?
closing - no info given