Gentoo Archives: gentoo-alt

From: Marshall McMullen <marshall.mcmullen@×××××.com>
To: gentoo-alt@l.g.o
Subject: Re: [gentoo-alt] [prefix][aix] please test findutils-4.3.6
Date: Mon, 04 Jun 2007 18:25:02
Message-Id: ecea57780706041124w5e0cbd51xa72f176cb64ef916@mail.gmail.com
In Reply to: [gentoo-alt] [prefix][aix] please test findutils-4.3.6 by Fabian Groffen
1 I tested on AIX 5.2, and unfortunately it fails for me. Here's the output:
2
3 In file included from defs.h:27,
4 from tree.c:23:
5 /home/mdmcmull/.overlay/usr/lib/gcc/powerpc-ibm-aix5.2.0.0/4.1.2/include/stdio.h:509:
6 error: conflicting types for 'fgetpos64'
7 /home/mdmcmull/.overlay/usr/lib/gcc/powerpc-ibm-aix5.2.0.0/4.1.2/include/stdio.h:310:
8 error: previous declaration of 'fgetpos64' was here
9 /home/mdmcmull/.overlay/usr/lib/gcc/powerpc-ibm-aix5.2.0.0/4.1.2/include/stdio.h:512:
10 error: conflicting types for 'fseeko64'
11 /home/mdmcmull/.overlay/usr/lib/gcc/powerpc-ibm-aix5.2.0.0/4.1.2/include/stdio.h:449:
12 error: previous declaration of 'fseeko64' was here
13 /home/mdmcmull/.overlay/usr/lib/gcc/powerpc-ibm-aix5.2.0.0/4.1.2/include/stdio.h:513:
14 error: conflicting types for 'fsetpos64'
15 /home/mdmcmull/.overlay/usr/lib/gcc/powerpc-ibm-aix5.2.0.0/4.1.2/includepowerpc-ibm-aix5.2.0.0-gcc
16 -DHAVE_CONFIG_H -I. -I.. -I../gnulib/lib -I../lib -I../gnulib/lib
17 -I../intl -DLOCALEDIR=\"/home/mdmcmull/.overlay/usr/share/locale\"
18 -g -O2 -MT find.o -MD -MP -MF .deps/find.Tpo -c -o find.o find.c
19 /stdio.h:312: error: previous declaration of 'fsetpos64' was here
20 /home/mdmcmull/.overlay/usr/lib/gcc/powerpc-ibm-aix5.2.0.0/4.1.2/include/stdio.h:514:
21 error: conflicting types for 'ftello64'
22 /home/mdmcmull/.overlay/usr/lib/gcc/powerpc-ibm-aix5.2.0.0/4.1.2/include/stdio.h:450:
23 error: previous declaration of 'ftello64' was here
24 In file included from ../gnulib/lib/unistd.h:23,
25 from defs.h:31,
26 from tree.c:23:
27 ///usr/include/unistd.h:171: error: conflicting types for 'lseek64'
28 ///usr/include/unistd.h:169: error: previous declaration of 'lseek64' was here
29 In file included from ///usr/include/unistd.h:735,
30 from ../gnulib/lib/unistd.h:23,
31 from defs.h:31,
32 from tree.c:23:
33 /usr/include/sys/lockf.h:64: error: conflicting types for 'lockf64'
34 /usr/include/sys/lockf.h:62: error: previous declaration of 'lockf64' was here
35 In file included from ../gnulib/lib/unistd.h:23,
36 from defs.h:31,
37 from tree.c:23:
38 ///usr/include/unistd.h:781: error: conflicting types for 'ftruncate64'
39 ///usr/include/unistd.h:779: error: previous declaration of
40 'ftruncate64' was here
41 ///usr/include/unistd.h:816: error: conflicting types for 'truncate64'
42 ///usr/include/unistd.h:814: error: previous declaration of
43 'truncate64' was here
44 ///usr/include/unistd.h:833: error: conflicting types for 'pread64'
45 ///usr/include/unistd.h:830: error: previous declaration of 'pread64' was here
46 ///usr/include/unistd.h:834: error: conflicting types for 'pwrite64'
47 ///usr/include/unistd.h:831: error: previous declaration of 'pwrite64' was here
48 ///usr/include/unistd.h:901: error: conflicting types for 'fclear64'
49 ///usr/include/unistd.h:898: error: previous declaration of 'fclear64' was here
50 ///usr/include/unistd.h:902: error: conflicting types for 'fsync_range64'
51 ///usr/include/unistd.h:899: error: previous declaration of
52 'fsync_range64' was here
53 mv -f .deps/finddata.Tpo .deps/finddata.Po
54 parser.c:941:2: warning: #warning "no error checking on the previous line"
55 parser.c:1205:2: warning: #warning "consider replacing all calls to
56 atio with a utility function"
57 parser.c:2267:2: warning: #warning "no success checking has occured in
58 atoi on previous line"
59 make[3]: *** [tree.o] Error 1
60 make[3]: *** Waiting for unfinished jobs....
61 mv -f .deps/fstype.Tpo .deps/fstype.Po
62 mv -f .deps/ftsfind.Tpo .deps/ftsfind.Po
63 mv -f .deps/util.Tpo .deps/util.Po
64 mv -f .deps/find.Tpo .deps/find.Po
65 mv -f .deps/pred.Tpo .deps/pred.Po
66 mv -f .deps/parser.Tpo .deps/parser.Po
67 make[3]: Leaving directory
68 `/home/mdmcmull/.overlay/var/tmp/portage/sys-apps/findutils-4.3.6/work/findutils-4.3.6/find'
69 make[2]: *** [all-recursive] Error 1
70 make[2]: Leaving directory
71 `/home/mdmcmull/.overlay/var/tmp/portage/sys-apps/findutils-4.3.6/work/findutils-4.3.6/find'
72 make[1]: *** [all-recursive] Error 1
73 make[1]: Leaving directory
74 `/home/mdmcmull/.overlay/var/tmp/portage/sys-apps/findutils-4.3.6/work/findutils-4.3.6'
75 make: *** [all] Error 2
76
77 !!! ERROR: sys-apps/findutils-4.3.6 failed.
78 Call stack:
79 ebuild.sh, line 1564: Called dyn_compile
80 ebuild.sh, line 916: Called qa_call 'src_compile'
81 ebuild.sh, line 44: Called src_compile
82 findutils-4.3.6.ebuild, line 62: Called die
83
84 !!! make failed
85 !!! If you need support, post the topmost build error, and the call
86 stack if relevant.
87 !!! A complete build log is located at
88 '/home/mdmcmull/.overlay/var/tmp/portage/sys-apps/findutils-4.3.6/temp/build.log'.
89
90
91 On 5/31/07, Fabian Groffen <grobian@g.o> wrote:
92 > I just committed findutils-4.3.6 and had to drop the aix patch as it
93 > didn't apply any more. It looks however as if the patch is sort of
94 > applied upstream (code is entirely different), so maybe it just works.
95 > Please AIX people test this ebuild.
96 >
97 > --
98 > Fabian Groffen
99 > Gentoo on a different level
100 >
101 > --
102 > gentoo-alt@g.o mailing list
103 >
104 >
105
106
107 --
108 Marshall McMullen
109 marshall.mcmullen@×××××.com
110 mjmcmullen@×××××.net
111 mdmcmullen@××××××.com
112
113 In France, there's a popular saying about Linux that essentially translates as:
114 "Linux? You can get a less powerful system, but it will cost you more."
115 --
116 gentoo-alt@g.o mailing list

Replies

Subject Author
Re: [gentoo-alt] [prefix][aix] please test findutils-4.3.6 Michael Haubenwallner <michael.haubenwallner@×××××××.at>