Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 11465 - app-emulation/XWine is interactive and doesn't compile over here.
Summary: app-emulation/XWine is interactive and doesn't compile over here.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-01 17:02 UTC by Michael Imhof (RETIRED)
Modified: 2003-06-19 21:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Imhof (RETIRED) gentoo-dev 2002-12-01 17:02:07 UTC
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)
Comment 1 Michael Imhof (RETIRED) gentoo-dev 2002-12-01 17:03:31 UTC
Maybe it depends on gnome?
Comment 2 phoen][x 2002-12-01 23:43:19 UTC
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-
Comment 3 Michael Imhof (RETIRED) gentoo-dev 2002-12-02 06:03:25 UTC
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

Comment 4 phoen][x 2002-12-02 06:11:57 UTC
Retry it with USE="gnome" please.

-phoen][x-
Comment 5 Michael Imhof (RETIRED) gentoo-dev 2002-12-02 06:44:39 UTC
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.
Comment 6 phoen][x 2002-12-03 00:10:22 UTC
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-
Comment 7 phoen][x 2002-12-03 00:12:08 UTC
s/LordVan/tantive/;

I should really get a coffee. (It's 7:11AM)

-phoen][x-
Comment 8 Michael Imhof (RETIRED) gentoo-dev 2003-02-25 17:55:26 UTC
phoenix: Are you still working on this one? (As I experience no problems any more I'd suggest changing resolution to fixed...)
Comment 9 phoen][x 2003-02-26 09:17:07 UTC
Yes Sir! (@ the closing bug idea)

-phoen][x-
Comment 10 mike wakerly 2003-03-12 00:40:48 UTC
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..?)
Comment 11 phoen][x 2003-03-13 03:16:00 UTC
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-
Comment 12 phoen][x 2003-03-13 03:28:31 UTC
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-
Comment 13 phoen][x 2003-03-13 06:22:00 UTC
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-
Comment 14 phoen][x 2003-03-13 06:52:47 UTC
New ebuild is committed. Test it please.

-phoen][x-
Comment 15 Peter Ruskin 2003-03-13 13:49:36 UTC
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"
Comment 16 phoen][x 2003-03-15 02:55:21 UTC
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-
Comment 17 Peter Ruskin 2003-03-15 06:20:56 UTC
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 ;-)
Comment 18 Seemant Kulleen (RETIRED) gentoo-dev 2003-04-16 02:17:55 UTC
closing
Comment 19 Seemant Kulleen (RETIRED) gentoo-dev 2003-04-16 02:18:13 UTC
blah
Comment 20 Seemant Kulleen (RETIRED) gentoo-dev 2003-04-16 02:18:50 UTC
tantive, still an issue?
Comment 21 Michael Imhof (RETIRED) gentoo-dev 2003-04-16 03:40:44 UTC
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>
Comment 22 SpanKY gentoo-dev 2003-06-19 21:31:31 UTC
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