When merging XWine configure ask the user which browser to use for help. (Konqueror, Mozilla or lynx). The choice makes no difference, it is not compiling over here. bash-2.05a# emerge XWine Calculating dependencies ...done! >>> emerge (1 of 1) app-emulation/XWine-0.2.2 to / >>> md5 ;-) XWine-0.2.2_en.tar.gz >>> Unpacking source... >>> Unpacking XWine-0.2.2_en.tar.gz >>> Source unpacked. nls Install of XWine Use konqueror as Help navigator (y/n) ? n Use mozilla as Help navigator (y/n) ? y creating cache ./config.cache checking for a BSD compatible install... /bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for strerror in -lcposix... no checking for gcc... gcc checking whether the C compiler (gcc -march=i686 -O3 -pipe ) works... yes checking whether the C compiler (gcc -march=i686 -O3 -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking what warning flags to pass to the C compiler... -Wall -Wunused checking what language compliance flags to pass to the C compiler... checking for pthread_create in -lpthread... yes checking for gtk-config... /usr/bin/gtk-config checking for GTK - version >= 1.2.0... yes checking for SmcSaveYourselfDone in -lSM... yes checking for X11/SM/SMlib.h... yes checking for XpmFreeXpmImage in -lXpm... yes checking host system type... i686-pc-linux-gnu checking for ranlib... ranlib checking for working const... yes checking for inline... inline checking for off_t... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for unistd.h... yes checking for getpagesize... yes checking for working mmap... yes checking whether we are using the GNU C Library 2.1 or newer... yes checking for argz.h... yes checking for limits.h... yes checking for locale.h... yes checking for nl_types.h... yes checking for malloc.h... yes checking for stddef.h... yes checking for stdlib.h... yes checking for string.h... yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for feof_unlocked... yes checking for fgets_unlocked... yes checking for getcwd... yes checking for getegid... yes checking for geteuid... yes checking for getgid... yes checking for getuid... yes checking for mempcpy... yes checking for munmap... yes checking for putenv... yes checking for setenv... yes checking for setlocale... yes checking for stpcpy... yes checking for strchr... yes checking for strcasecmp... yes checking for strdup... yes checking for strtoul... yes checking for tsearch... yes checking for __argz_count... yes checking for __argz_stringify... yes checking for __argz_next... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking whether NLS is requested... yes checking whether included gettext is requested... no checking for libintl.h... yes checking for GNU gettext in libc... yes checking for dcgettext... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for bison... bison checking version of bison... v. ?.??, bad updating cache ./config.cache creating ./config.status creating Makefile creating macros/Makefile creating src/Makefile creating intl/Makefile creating po/Makefile.in creating config.h creating po/POTFILES creating po/Makefile cd . && autoheader cd . \ && CONFIG_FILES= CONFIG_HEADERS=config.h \ /bin/sh ./config.status creating config.h make all-recursive make[1]: Entering directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en' Making all in intl make[2]: Entering directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en/intl' Making all in po make[2]: Entering directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en/po' Making all in macros make[2]: Entering directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en/macros' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en/macros' Making all in src make[2]: Entering directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -march=i686 -O3 -pipe -Wall -Wunused -c main.c main.c:28: gnome.h: No such file or directory In file included from main.c:33: support.h:5: gnome.h: No such file or directory In file included from main.c:32: interface.h:5: parse error before `*' interface.h:5: warning: type defaults to `int' in declaration of `create_XWine' interface.h:5: warning: data definition has no type or storage class interface.h:6: parse error before `*' interface.h:6: warning: type defaults to `int' in declaration of `create_Quitter' interface.h:6: warning: data definition has no type or storage class interface.h:7: parse error before `*' interface.h:7: warning: type defaults to `int' in declaration of `create_Executer' interface.h:7: warning: data definition has no type or storage class interface.h:8: parse error before `*' interface.h:8: warning: type defaults to `int' in declaration of `create_Apropos' interface.h:8: warning: data definition has no type or storage class interface.h:9: parse error before `*' interface.h:9: warning: type defaults to `int' in declaration of `create_Viewlog' interface.h:9: warning: data definition has no type or storage class interface.h:10: parse error before `*' interface.h:10: warning: type defaults to `int' in declaration of `create_Config' interface.h:10: warning: data definition has no type or storage class interface.h:11: parse error before `*' interface.h:11: warning: type defaults to `int' in declaration of `create_Parcourir' interface.h:11: warning: data definition has no type or storage class interface.h:12: parse error before `*' interface.h:12: warning: type defaults to `int' in declaration of `create_Warning' interface.h:12: warning: data definition has no type or storage class interface.h:13: parse error before `*' interface.h:13: warning: type defaults to `int' in declaration of `create_Error' interface.h:13: warning: data definition has no type or storage class interface.h:14: parse error before `*' interface.h:14: warning: type defaults to `int' in declaration of `create_Information' interface.h:14: warning: data definition has no type or storage class interface.h:15: parse error before `*' interface.h:15: warning: type defaults to `int' in declaration of `create_ADDParam' interface.h:15: warning: data definition has no type or storage class interface.h:16: parse error before `*' interface.h:16: warning: type defaults to `int' in declaration of `create_InstallerProg' interface.h:16: warning: data definition has no type or storage class interface.h:17: parse error before `*' interface.h:17: warning: type defaults to `int' in declaration of `create_ListeProg' interface.h:17: warning: data definition has no type or storage class interface.h:18: parse error before `*' interface.h:18: warning: type defaults to `int' in declaration of `create_QSupp' interface.h:18: warning: data definition has no type or storage class interface.h:19: parse error before `*' interface.h:19: warning: type defaults to `int' in declaration of `create_Error2' interface.h:19: warning: data definition has no type or storage class interface.h:20: parse error before `*' interface.h:20: warning: type defaults to `int' in declaration of `create_Liste1' interface.h:20: warning: data definition has no type or storage class interface.h:21: parse error before `*' interface.h:21: warning: type defaults to `int' in declaration of `create_Calc' interface.h:21: warning: data definition has no type or storage class interface.h:22: parse error before `*' interface.h:22: warning: type defaults to `int' in declaration of `create_ErrAide' interface.h:22: warning: data definition has no type or storage class interface.h:23: parse error before `*' interface.h:23: warning: type defaults to `int' in declaration of `create_XwineCfg' interface.h:23: warning: data definition has no type or storage class interface.h:24: parse error before `*' interface.h:24: warning: type defaults to `int' in declaration of `create_Editeur' interface.h:24: warning: data definition has no type or storage class interface.h:25: parse error before `*' interface.h:25: warning: type defaults to `int' in declaration of `create_MessageEditeur' interface.h:25: warning: data definition has no type or storage class interface.h:26: parse error before `*' interface.h:26: warning: type defaults to `int' in declaration of `create_FileSelEditeur' interface.h:26: warning: data definition has no type or storage class interface.h:27: parse error before `*' interface.h:27: warning: type defaults to `int' in declaration of `create_IconSelection' interface.h:27: warning: data definition has no type or storage class interface.h:28: parse error before `*' interface.h:28: warning: type defaults to `int' in declaration of `create_DiskCfg' interface.h:28: warning: data definition has no type or storage class interface.h:29: parse error before `*' interface.h:29: warning: type defaults to `int' in declaration of `create_DiskProps' interface.h:29: warning: data definition has no type or storage class interface.h:30: parse error before `*' interface.h:30: warning: type defaults to `int' in declaration of `create_DskErr' interface.h:30: warning: data definition has no type or storage class interface.h:31: parse error before `*' interface.h:31: warning: type defaults to `int' in declaration of `create_DskErr2' interface.h:31: warning: data definition has no type or storage class interface.h:32: parse error before `*' interface.h:32: warning: type defaults to `int' in declaration of `create_DskDelW' interface.h:32: warning: data definition has no type or storage class interface.h:33: parse error before `*' interface.h:33: warning: type defaults to `int' in declaration of `create_DiskSelPath' interface.h:33: warning: data definition has no type or storage class interface.h:34: parse error before `*' interface.h:34: warning: type defaults to `int' in declaration of `create_ErrSelP' interface.h:34: warning: data definition has no type or storage class interface.h:35: parse error before `*' interface.h:35: warning: type defaults to `int' in declaration of `create_ErrSelIcon' interface.h:35: warning: data definition has no type or storage class interface.h:36: parse error before `*' interface.h:36: warning: type defaults to `int' in declaration of `create_WineSystem' interface.h:36: warning: data definition has no type or storage class interface.h:37: parse error before `*' interface.h:37: warning: type defaults to `int' in declaration of `create_DLLs_gest' interface.h:37: warning: data definition has no type or storage class interface.h:38: parse error before `*' interface.h:38: warning: type defaults to `int' in declaration of `create_DLLOveride' interface.h:38: warning: data definition has no type or storage class interface.h:39: parse error before `*' interface.h:39: warning: type defaults to `int' in declaration of `create_DllErr' interface.h:39: warning: data definition has no type or storage class interface.h:40: parse error before `*' interface.h:40: warning: type defaults to `int' in declaration of `create_DllErr2' interface.h:40: warning: data definition has no type or storage class interface.h:41: parse error before `*' interface.h:41: warning: type defaults to `int' in declaration of `create_Apparence' interface.h:41: warning: data definition has no type or storage class interface.h:42: parse error before `*' interface.h:42: warning: type defaults to `int' in declaration of `create_Errwinesetup' interface.h:42: warning: data definition has no type or storage class interface.h:43: parse error before `*' interface.h:43: warning: type defaults to `int' in declaration of `create_X11Config' interface.h:43: warning: data definition has no type or storage class In file included from main.c:33: support.h:17: parse error before `*' support.h:17: parse error before `*' support.h:18: warning: type defaults to `int' in declaration of `lookup_widget' support.h:18: warning: data definition has no type or storage class support.h:29: parse error before `*' support.h:29: parse error before `*' support.h:31: warning: type defaults to `int' in declaration of `create_pixmap' support.h:31: warning: data definition has no type or storage class support.h:33: parse error before `*' support.h:33: warning: type defaults to `int' in declaration of `gchar' support.h:33: parse error before `*' support.h:33: warning: type defaults to `int' in declaration of `create_image' support.h:33: warning: data definition has no type or storage class main.c:36: parse error before `*' main.c:36: warning: type defaults to `int' in declaration of `XWine' main.c:36: warning: data definition has no type or storage class main.c:37: parse error before `*' main.c:37: warning: type defaults to `int' in declaration of `Quitter' main.c:37: warning: data definition has no type or storage class main.c:38: parse error before `*' main.c:38: warning: type defaults to `int' in declaration of `Executer' main.c:38: warning: data definition has no type or storage class main.c:39: parse error before `*' main.c:39: warning: type defaults to `int' in declaration of `Apropos' main.c:39: warning: data definition has no type or storage class main.c:40: parse error before `*' main.c:40: warning: type defaults to `int' in declaration of `Viewlog' main.c:40: warning: data definition has no type or storage class main.c:41: parse error before `*' main.c:41: warning: type defaults to `int' in declaration of `Config' main.c:41: warning: data definition has no type or storage class main.c:42: parse error before `*' main.c:42: warning: type defaults to `int' in declaration of `Parcourir' main.c:42: warning: data definition has no type or storage class main.c:43: parse error before `*' main.c:43: warning: type defaults to `int' in declaration of `Warning' main.c:43: warning: data definition has no type or storage class main.c:44: parse error before `*' main.c:44: warning: type defaults to `int' in declaration of `Error' main.c:44: warning: data definition has no type or storage class main.c:45: parse error before `*' main.c:45: warning: type defaults to `int' in declaration of `Error2' main.c:45: warning: data definition has no type or storage class main.c:46: parse error before `*' main.c:46: warning: type defaults to `int' in declaration of `Information' main.c:46: warning: data definition has no type or storage class main.c:47: parse error before `*' main.c:47: warning: type defaults to `int' in declaration of `ADDParam' main.c:47: warning: data definition has no type or storage class main.c:48: parse error before `*' main.c:48: warning: type defaults to `int' in declaration of `InstallerProg' main.c:48: warning: data definition has no type or storage class main.c:49: parse error before `*' main.c:49: warning: type defaults to `int' in declaration of `ListeProg' main.c:49: warning: data definition has no type or storage class main.c:50: parse error before `*' main.c:50: warning: type defaults to `int' in declaration of `QSupp' main.c:50: warning: data definition has no type or storage class main.c:51: parse error before `*' main.c:51: warning: type defaults to `int' in declaration of `Liste1' main.c:51: warning: data definition has no type or storage class main.c:52: parse error before `*' main.c:52: warning: type defaults to `int' in declaration of `Calc' main.c:52: warning: data definition has no type or storage class main.c:53: parse error before `*' main.c:53: warning: type defaults to `int' in declaration of `ErrAide' main.c:53: warning: data definition has no type or storage class main.c:54: parse error before `*' main.c:54: warning: type defaults to `int' in declaration of `Editeur' main.c:54: warning: data definition has no type or storage class main.c:55: parse error before `*' main.c:55: warning: type defaults to `int' in declaration of `MessageEditeur' main.c:55: warning: data definition has no type or storage class main.c:56: parse error before `*' main.c:56: warning: type defaults to `int' in declaration of `FileSelEditeur' main.c:56: warning: data definition has no type or storage class main.c:57: parse error before `*' main.c:57: warning: type defaults to `int' in declaration of `IconSelection' main.c:57: warning: data definition has no type or storage class main.c:58: parse error before `*' main.c:58: warning: type defaults to `int' in declaration of `DiskCfg' main.c:58: warning: data definition has no type or storage class main.c:59: parse error before `*' main.c:59: warning: type defaults to `int' in declaration of `DiskProps' main.c:59: warning: data definition has no type or storage class main.c:60: parse error before `*' main.c:60: warning: type defaults to `int' in declaration of `DskErr' main.c:60: warning: data definition has no type or storage class main.c:61: parse error before `*' main.c:61: warning: type defaults to `int' in declaration of `DskErr2' main.c:61: warning: data definition has no type or storage class main.c:62: parse error before `*' main.c:62: warning: type defaults to `int' in declaration of `DskDelW' main.c:62: warning: data definition has no type or storage class main.c:63: parse error before `*' main.c:63: warning: type defaults to `int' in declaration of `DiskSelPath' main.c:63: warning: data definition has no type or storage class main.c:64: parse error before `*' main.c:64: warning: type defaults to `int' in declaration of `ErrSelP' main.c:64: warning: data definition has no type or storage class main.c:65: parse error before `*' main.c:65: warning: type defaults to `int' in declaration of `ErrSelIcon' main.c:65: warning: data definition has no type or storage class main.c:66: parse error before `*' main.c:66: warning: type defaults to `int' in declaration of `WineSystem' main.c:66: warning: data definition has no type or storage class main.c:67: parse error before `*' main.c:67: warning: type defaults to `int' in declaration of `DLLs_gest' main.c:67: warning: data definition has no type or storage class main.c:68: parse error before `*' main.c:68: warning: type defaults to `int' in declaration of `DLLOveride' main.c:68: warning: data definition has no type or storage class main.c:69: parse error before `*' main.c:69: warning: type defaults to `int' in declaration of `DllErr' main.c:69: warning: data definition has no type or storage class main.c:70: parse error before `*' main.c:70: warning: type defaults to `int' in declaration of `DllErr2' main.c:70: warning: data definition has no type or storage class main.c:71: parse error before `*' main.c:71: warning: type defaults to `int' in declaration of `Apparence' main.c:71: warning: data definition has no type or storage class main.c:72: parse error before `*' main.c:72: warning: type defaults to `int' in declaration of `X11Config' main.c:72: warning: data definition has no type or storage class main.c:73: parse error before `*' main.c:73: warning: type defaults to `int' in declaration of `Errwinesetup' main.c:73: warning: data definition has no type or storage class main.c:86: parse error before `*' main.c:86: warning: type defaults to `int' in declaration of `taches' main.c:86: warning: data definition has no type or storage class main.c: In function `ecrire_dans_log': main.c:108: `GtkClock' undeclared (first use in this function) main.c:108: (Each undeclared identifier is reported only once main.c:108: for each function it appears in.) main.c:108: `dthr' undeclared (first use in this function) main.c:108: warning: statement with no effect main.c:109: warning: implicit declaration of function `GTK_CLOCK' main.c:110: warning: implicit declaration of function `malloc' main.c:119: warning: implicit declaration of function `sprintf' main.c:126: warning: implicit declaration of function `strcat' main.c:151: warning: implicit declaration of function `system' main.c:152: warning: implicit declaration of function `free' main.c:100: warning: `mois' might be used uninitialized in this function main.c:101: warning: `annee' might be used uninitialized in this function main.c: In function `task': main.c:192: `FILE' undeclared (first use in this function) main.c:192: `fd' undeclared (first use in this function) main.c:192: warning: statement with no effect main.c:200: warning: implicit declaration of function `fopen' main.c:201: warning: implicit declaration of function `fgets' main.c:202: `NULL' undeclared (first use in this function) main.c:204: warning: implicit declaration of function `feof' main.c:229: warning: implicit declaration of function `fclose' main.c:236: warning: implicit declaration of function `g_list_append' main.c:236: `gpointer' undeclared (first use in this function) main.c:236: parse error before `_' main.c:238: parse error before `_' main.c:238: warning: implicit declaration of function `_' main.c:238: parse error before `)' main.c:239: warning: implicit declaration of function `gtk_combo_set_popdown_strings' main.c:239: warning: implicit declaration of function `GTK_COMBO' main.c:240: warning: implicit declaration of function `g_list_free' main.c: In function `main': main.c:248: warning: implicit declaration of function `bindtextdomain' main.c:249: warning: implicit declaration of function `textdomain' main.c:252: warning: implicit declaration of function `gnome_init' main.c:255: warning: implicit declaration of function `getenv' main.c:255: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast main.c:266: `NULL' undeclared (first use in this function) main.c:280: warning: implicit declaration of function `fprintf' main.c:280: `stderr' undeclared (first use in this function) main.c:306: warning: implicit declaration of function `gtk_widget_show' main.c:351: warning: implicit declaration of function `gtk_main' make[2]: *** [main.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/XWine-0.2.2/work/XWine-0.2.2_en' make: *** [all-recursive-am] Error 2 !!! ERROR: app-emulation/XWine-0.2.2 failed. !!! Function src_compile, Line -145, Exitcode 2 !!! (no error message)
Maybe it depends on gnome?
Seems like it depends on "gnome-base/gnome-libs-1.4*" - could you test that please (merge gnome-libs-1.4* and try to recompile XWine). -phoen][x-
I searched for gnome-libs and found out that they are installed on my system, so the problem is located anywhere else. emerge search gnome-libs Searching... [ Results for search key : gnome-libs ] [ Applications found : 1 ] * gnome-base/gnome-libs Latest version available: 1.4.2 Latest version installed: 1.4.2 Size of downloaded files: 2,807 kB Homepage: http://www.gnome.org/ Description: GNOME Core Libraries
Retry it with USE="gnome" please. -phoen][x-
success --> it compiles now I think it's bad behavior if USE="gnome" is needed to merge the package as I'm using kde and gnome-libs are only installed because some packages depend on it.
Sorry LordVan, i was not online yesterday. In a nutshell, the following problem causes the trouble: If you compile XWine with --without-gnome, it still looks for gnome.h. Thats because gnome.h is included statically in src/main.c (and src/support.h): #include <gnome.h> without #ifdef -> static Wiping the #include doesn't really help (the make fails). We have two solutions: (1) Make XWine statically DEPEND on gnome (without gnome USEflag). (2) Contact the XWine author and ask him nicely to fix his app. I'd go for (2) - got anything against that? BTW, XWine 0.2.3 has the same problem. -phoen][x-
s/LordVan/tantive/; I should really get a coffee. (It's 7:11AM) -phoen][x-
phoenix: Are you still working on this one? (As I experience no problems any more I'd suggest changing resolution to fixed...)
Yes Sir! (@ the closing bug idea) -phoen][x-
i notice that this bug is closed, yet the problems of this bug still remain: the build is interactive (it asked me if i wanted konqueror and if i wanted mozilla to be the help browser), and on a non-gnome system (with non-gnome use flags) the build fails. at the very least i think there should be a warning about the condition rather than the failed compile, until XWine gets fixed. (lot of people never check bugzilla.. and it's in keeping with gentoo stability to trap build exceptions, right..?)
First of all: Where were your objections when it came to closing this bug? (no offense) The reporter of this bug asked to RESO FIX it and it worked on my system so i closed it. That's all i did. Anyways, back to XWine. I'm bumping XWine to version 0.3 as i write this. It would be nice if you could test the new version of XWine with your !gnome system. I'll test it myself, but i run a gnome2.2 bleeding edge system, so that does not mean anything. :) I REOP this bug for the time being. -phoen][x-
Wait, i doublechecked the homepage (http://darken.tuxfamily.org/pages/xwine_en.html) and found that XWine depends (not optionally) on gnome. It makes absolutely no sense to compile XWine without gnome then - i'll change the DEPEND and make it depend on gnome. Sorry for you !gnome guys, but i don't see any other way right now. -phoen][x-
3rd post: I contacted the XWine author and asked him if it would be hard to remove the gnome stuff from XWine. It would be much nicer to have a version which would only depend on gtk+. The interactivity of the ebuild is still a problem. I'll see what i can do, but i think it would be best to always use mozilla as the help-navigator (because the ebuild already depends on mozilla). Objections, Suggestions? -phoen][x-
New ebuild is committed. Test it please. -phoen][x-
0.3 fails here: gcc -O2 -march=athlon-xp -pipe -mmmx -msse -m3dnow -Wall -Wunused -o xwine main.o support.o interface.o callbacks.o -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -lasound -laudiofile -lm -ldb1 -lglib /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lasound collect2: ld returned 1 exit status make[2]: *** [xwine] Error 1 make[2]: Leaving directory `/var/tmp/portage/XWine-0.3/work/XWine-0.3_en/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/XWine-0.3/work/XWine-0.3_en' make: *** [all-recursive-am] Error 2 !!! ERROR: app-emulation/XWine-0.3 failed. !!! Function src_compile, Line 48, Exitcode 2 !!! (no error message) -lasound ... is that alsa? I don't use alsa now (my USE follows) USE="-alsa acpi doc dvd fbcon innodb maildir mbox nocardbus odbc samba slp sse tiff usb wmf -crypt -gnome -libg++ -motif -gdbm -libwww"
Peter Ruskin said: >> -lasound ... is that alsa? I don't use alsa now (my USE follows) What do you mean with *now*? Did you use alsa before? If you used it, make sure that you recompile gnome-libs (IIRC, one can run "gnome-config" and check if asound is in the output) with -alsa set. -phoen][x-
Yes, I was using alsa then stopped...I didn't realise there were so many implications. I rebuilt kde but didn't think about gnome because I don't use it. Anyway, the kernel sound was crap for my card so I went back to alsa and now XWine builds OK again. Strange that a wine configuation tool needs so much baggage ;-)
closing
blah
tantive, still an issue?
I already told that I have no more problems, but I think one problem remains (or is it fixed in the meantime?): <quote> "The interactivity of the ebuild is still a problem. I'll see what i can do, but i think it would be best to always use mozilla as the help-navigator (because the ebuild already depends on mozilla)." </quote>
version bumped 0.3.1 ... removed a lot of the DEPEND's and checked the interactive aspect (the newer one does not have any) http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-emulation/XWine/XWine-0.3.1.ebuild?rev=1.2&content-type=text/vnd.viewcvs-markup