Gentoo Archives: gentoo-user

From: CapSel <capsel@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] wine compilation errors
Date: Fri, 12 Jan 2007 18:38:23
Message-Id: d03887390701121027w61fa64dic52b90089d8cb508@mail.gmail.com
In Reply to: Re: [gentoo-user] wine compilation errors by CapSel
1 If it isn't luck it seems that some part of portage coused this error.
2 I untared wine tarball from distfiles and I've done everything
3 according to README inside. It compiled successfully. How can I check
4 what part of portage couse this?
5
6 On 1/9/07, CapSel <capsel@×××××.com> wrote:
7 > I added "en" to LINGUAS and I emerged all autoconf and automake ports,
8 > m4, bison, binutils, flex, gawk, sed and I get this:
9 >
10 > ../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./dpnet.spec addr
11 > ess.o client.o dpnet_main.o peer.o regsvr.o server.o version.res -o dpnet.d
12 > ll.so -lole32 -luser32 -ladvapi32 -lkernel32 -ldxguid -luuid ../../libs/port/l
13 > ibwine_port.a
14 > make[2]: Leaving directory
15 > `/var/tmp/portage/wine-0.9.22/work/wine-0.9.22/dlls/dpnet'
16 > make[2]: Entering directory
17 > `/var/tmp/portage/wine-0.9.22/work/wine-0.9.22/dlls/dpnhpast'
18 > Makefile:460: warning: NUL character seen; rest of line ignored
19 > Makefile:473: warning: NUL character seen; rest of line ignored
20 > make[2]: *** No rule to make target `../../include/w', needed by
21 > `main.o'. Stop.
22 > make[2]: Leaving directory
23 > `/var/tmp/portage/wine-0.9.22/work/wine-0.9.22/dlls/dpnhpast'
24 > make[1]: *** [dpnhpast] Error 2
25 > make[1]: Leaving directory `/var/tmp/portage/wine-0.9.22/work/wine-0.9.22/dlls'
26 > make: *** [dlls] Error 2
27 >
28 > !!! ERROR: app-emulation/wine-0.9.22 failed.
29 > Call stack:
30 > ebuild.sh, line 1546: Called dyn_compile
31 > ebuild.sh, line 937: Called src_compile
32 > wine-0.9.22.ebuild, line 111: Called die
33 >
34 > !!! all
35 > !!! If you need support, post the topmost build error, and the call
36 > stack if relevant.
37 >
38 > It looks like this is error in random Makefile, there are series of
39 > "dots on black background" when I look at mcedit and less shows ^@.
40 >
41 > What else can couse these errors?
42 >
43 > On 1/8/07, Richard Fish <bigfish@××××××××××.org> wrote:
44 > > On 1/7/07, CapSel <capsel@×××××.com> wrote:
45 > > > ... what else can I do?
46 > >
47 > > I don't see anything obviously wrong. It looks like the problem
48 > > appears when autoconf/automake are run to generate the Makefiles.
49 > > Searching bugzilla for similar things leads me to believe that the
50 > > "nls" USE flag and non-english language settings could have an effect
51 > > here. Another similar bug was traced to the version of sed being
52 > > used, but that was quite old. However, all of the relevant bugs seem
53 > > quite old.
54 > >
55 > > Still, you might try:
56 > >
57 > > LINGUAS="en en_US" emerge wine
58 > >
59 > > If it is still broke, take a look at (and/or post)
60 > > /var/tmp/portage/wine-0.9.22/work/wine-0.9.22/dlls/oleaut32/Makefile
61 > >
62 > > -Richard
63 > > --
64 > > gentoo-user@g.o mailing list
65 > >
66 > >
67 >
68 --
69 gentoo-user@g.o mailing list