1 |
Hi, |
2 |
|
3 |
Thanks for the reply. Unfortunately neither of the patches |
4 |
make the configure work. It looks like newer llvm+clang might be the |
5 |
problem. |
6 |
|
7 |
> Date: Sat, 20 Aug 2016 07:49:47 +0200 |
8 |
> From: grobian@g.o |
9 |
> To: twn@×××××××.com |
10 |
> CC: gentoo-alt@l.g.o |
11 |
> Subject: Re: emerge sam2p: cannot compute depends |
12 |
> |
13 |
> Maybe related: |
14 |
> |
15 |
> https://bugs.gentoo.org/show_bug.cgi?id=585630 |
16 |
> https://bugs.gentoo.org/show_bug.cgi?id=537668 |
17 |
> |
18 |
> Thanks, |
19 |
> Fabian |
20 |
> |
21 |
> On 19-08-2016 21:49:01 +0000, Han H. wrote: |
22 |
> > Hi, |
23 |
> > |
24 |
> > I encountered an compile error on the way to install texlive. The emerge of |
25 |
> > media-gfx/sam2p-0.49.1::gentoo_prefix gets errors with the following |
26 |
> > message. Any help will be appreciated! |
27 |
> > |
28 |
> > OS: El Captain (10.11) |
29 |
> > llvm+clang: 3.7.1 |
30 |
> > |
31 |
> > $ emerge -1av sam2p |
32 |
> > |
33 |
> > These are the packages that would be merged, in order: |
34 |
> > |
35 |
> > Calculating dependencies... done! |
36 |
> > [ebuild N ] media-gfx/sam2p-0.49.1::gentoo_prefix USE="-examples -gif" |
37 |
> > 0 KiB |
38 |
> > |
39 |
> > Total: 1 package (1 new), Size of downloads: 0 KiB |
40 |
> > |
41 |
> > Would you like to merge these packages? [Yes/No] y |
42 |
> > |
43 |
> > >>> Verifying ebuild manifests |
44 |
> > |
45 |
> > >>> Emerging (1 of 1) media-gfx/sam2p-0.49.1::gentoo_prefix |
46 |
> > * sam2p-0.49.1.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) |
47 |
> > ... [ ok ] |
48 |
> > >>> Unpacking source... |
49 |
> > >>> Unpacking sam2p-0.49.1.tar.gz to |
50 |
> > /Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/work |
51 |
> > >>> Source unpacked in |
52 |
> > /Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/work |
53 |
> > >>> Preparing source in |
54 |
> > /Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/work/sam2p-0.49.1 |
55 |
> > ... |
56 |
> > * Applying sam2p-0.45-fbsd.patch |
57 |
> > ... |
58 |
> > [ ok ] |
59 |
> > * Applying sam2p-0.49.1-build.patch |
60 |
> > ... |
61 |
> > [ ok ] |
62 |
> > * Applying sam2p-0.45-locales.patch |
63 |
> > ... |
64 |
> > [ ok ] |
65 |
> > * Running eautoreconf in |
66 |
> > '/Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/work/sam2p-0.49.1' |
67 |
> > ... |
68 |
> > * This package has a configure.in file which has long been deprecated. |
69 |
> > Please |
70 |
> > * update it to use configure.ac instead as newer versions of autotools will |
71 |
> > die |
72 |
> > * when it finds this file. See https://bugs.gentoo.org/426262 for details. |
73 |
> > !!! Section 'gentoo' in repos.conf has name different from repository name |
74 |
> > 'gentoo_prefix' set inside repository |
75 |
> > !!! Section 'gentoo' in repos.conf has name different from repository name |
76 |
> > 'gentoo_prefix' set inside repository |
77 |
> > !!! Section 'gentoo' in repos.conf has name different from repository name |
78 |
> > 'gentoo_prefix' set inside repository |
79 |
> > * Running autoconf |
80 |
> > ... |
81 |
> > [ ok ] |
82 |
> > * Running autoheader |
83 |
> > ... |
84 |
> > [ !! ] |
85 |
> > * Running elibtoolize in: sam2p-0.49.1/ |
86 |
> > >>> Source prepared. |
87 |
> > >>> Configuring source in |
88 |
> > /Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/work/sam2p-0.49.1 |
89 |
> > ... |
90 |
> > ./configure --prefix=/Users/abc/gentoo/usr --build=x86_64-apple-darwin15 |
91 |
> > --host=x86_64-apple-darwin15 --mandir=/Users/abc/gentoo/usr/share/man |
92 |
> > --infodir=/Users/abc/gentoo/usr/share/info |
93 |
> > --datadir=/Users/abc/gentoo/usr/share --sysconfdir=/Users/abc/gentoo/etc |
94 |
> > --localstatedir=/Users/abc/gentoo/var/lib --libdir=/Users/abc/gentoo/usr/lib |
95 |
> > --enable-lzw --disable-gif |
96 |
> > checking for --enable-debug... assert |
97 |
> > checking for --enable-lzw... yes |
98 |
> > checking for --enable-zip... yes |
99 |
> > checking for --enable-fax... yes |
100 |
> > checking for --enable-gif... no |
101 |
> > checking whether the C++ compiler works... yes |
102 |
> > checking for C++ compiler default output file name... a.out |
103 |
> > checking for suffix of executables... |
104 |
> > checking whether we are cross compiling... no |
105 |
> > checking for suffix of object files... o |
106 |
> > checking whether we are using the GNU C++ compiler... yes |
107 |
> > checking whether x86_64-apple-darwin15-clang++ accepts -g... yes |
108 |
> > checking whether x86_64-apple-darwin15-clang++ accepts -fsigned-char... yes |
109 |
> > checking whether x86_64-apple-darwin15-clang++ accepts -fno-rtti |
110 |
> > -fno-exceptions... yes |
111 |
> > checking whether x86_64-apple-darwin15-clang++ accepts -ansi -pedantic -Wall |
112 |
> > -W... yes |
113 |
> > checking whether x86_64-apple-darwin15-clang++ accepts -felide-constructors |
114 |
> > -Wstrict-prototypes -Wpointer-arith -Wcast-align -Winline -Wcast-qual |
115 |
> > -Wmissing-prototypes... yes |
116 |
> > checking for ignored -W -Wall -Wnested-externs -Wbad-function-cast |
117 |
> > -Wmissing-declarations... no |
118 |
> > checking whether x86_64-apple-darwin15-clang++ accepts -Wnested-externs |
119 |
> > -Wbad-function-cast -Wmissing-declarations... yes |
120 |
> > checking whether gcc can link C++ code... no |
121 |
> > checking for cjpeg... /Users/abc/gentoo/usr/bin/cjpeg |
122 |
> > checking for djpeg... /Users/abc/gentoo/usr/bin/djpeg |
123 |
> > checking for tif22pnm... no |
124 |
> > configure: WARNING: tif22pnm would provide increased functionality to this |
125 |
> > program: |
126 |
> > configure: WARNING: tif22pnm is required for loading TIFF files |
127 |
> > checking for tifftopnm... no |
128 |
> > configure: WARNING: tifftopnm would provide increased functionality to this |
129 |
> > program: |
130 |
> > configure: WARNING: tifftopnm might become useful for loading TIFF files |
131 |
> > checking for pngtopnm... no |
132 |
> > configure: WARNING: pngtopnm would provide increased functionality to this |
133 |
> > program: |
134 |
> > configure: WARNING: pngtopnm might become useful for loading PNG files |
135 |
> > checking for gs... /Users/abc/gentoo/usr/bin/gs |
136 |
> > checking for lzw_codec... no |
137 |
> > configure: WARNING: lzw_codec would provide increased functionality to this |
138 |
> > program: |
139 |
> > configure: WARNING: lzw_codec might become recommended for /Compression/LZW |
140 |
> > checking for gzip... /Users/abc/gentoo/bin/gzip |
141 |
> > checking for zip... /usr/bin/zip |
142 |
> > checking for bash... /Users/abc/gentoo/bin/bash |
143 |
> > checking for make... /Users/abc/gentoo/usr/bin/make |
144 |
> > checking for perl... /Users/abc/gentoo/usr/bin/perl |
145 |
> > checking how to run the C++ preprocessor... x86_64-apple-darwin15-clang++ -E |
146 |
> > checking for grep that handles long lines and -e... |
147 |
> > /Users/abc/gentoo/bin/grep |
148 |
> > checking for egrep... /Users/abc/gentoo/bin/grep -E |
149 |
> > checking for ANSI C header files... yes |
150 |
> > checking whether cc supports prototypes... yes |
151 |
> > checking whether cc compiles standard C... yes |
152 |
> > checking for switch(enum) bug... no |
153 |
> > checking for ASCII system... yes |
154 |
> > checking for an ANSI C-conforming const... yes |
155 |
> > checking for C keyword volatile... yes |
156 |
> > checking whether c++ supports static const... yes |
157 |
> > checking for working getc in stdio.h... yes |
158 |
> > checking for working fgetc in stdio.h... yes |
159 |
> > checking for working putc in stdio.h... yes |
160 |
> > checking for working fputc in stdio.h... yes |
161 |
> > checking for working sprintf in stdio.h... yes |
162 |
> > checking for working atoi in stdlib.h... yes |
163 |
> > checking for working write in unistd.h... yes |
164 |
> > checking for working system in stdlib.h... yes |
165 |
> > checking for working lstat in sys/stat.h... yes |
166 |
> > checking for working strcpy in string.h... yes |
167 |
> > checking for working memcpy in string.h... yes |
168 |
> > checking whether memcmp and memcpy are built-in... no |
169 |
> > checking for working malloc in stdlib.h... yes |
170 |
> > checking for sys/types.h... yes |
171 |
> > checking for sys/stat.h... yes |
172 |
> > checking for stdlib.h... yes |
173 |
> > checking for string.h... yes |
174 |
> > checking for memory.h... yes |
175 |
> > checking for strings.h... yes |
176 |
> > checking for inttypes.h... yes |
177 |
> > checking for stdint.h... yes |
178 |
> > checking for unistd.h... yes |
179 |
> > checking for size_t... yes |
180 |
> > checking for working alloca.h... yes |
181 |
> > checking for alloca... yes |
182 |
> > checking for width of printf .g... ".16" |
183 |
> > checking for tmpdir... "/var/tmp/" |
184 |
> > checking for binary popen_... yes |
185 |
> > checking for binary popen_b... (cached) no |
186 |
> > checking for working vsnprintf... c99 |
187 |
> > checking for working system(3)... unix |
188 |
> > checking whether char is unsigned... no |
189 |
> > checking size of char... 1 |
190 |
> > checking size of short... (cached) 2 |
191 |
> > checking size of int... (cached) 4 |
192 |
> > checking size of long... (cached) 8 |
193 |
> > checking size of long long... 8 |
194 |
> > checking size of very long... (cached) 0 |
195 |
> > checking size of __int64... (cached) 0 |
196 |
> > configure: WARNING: cannot find inttype: sizeof(inttype)==16 |
197 |
> > checking size of char *... (cached) 8 |
198 |
> > checking size of void *... 8 |
199 |
> > checking for an integral type to hold a ptr... long |
200 |
> > checking for ptr <-> integral conversion... yes |
201 |
> > checking for integral type size_t... unsigned long |
202 |
> > checking size of bool... 1 |
203 |
> > configure: creating ./config.status |
204 |
> > config.status: creating Makehelp |
205 |
> > config.status: creating config.h |
206 |
> > running gmake Makedep... error |
207 |
> > configure: error: cannot compute depends |
208 |
> > |
209 |
> > !!! Please attach the following file when seeking support: |
210 |
> > !!! |
211 |
> > /Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/work/sam2p-0.49.1/config.log |
212 |
> > * ERROR: media-gfx/sam2p-0.49.1::gentoo_prefix failed (configure phase): |
213 |
> > * econf failed |
214 |
> > * |
215 |
> > * Call stack: |
216 |
> > * ebuild.sh, line 133: Called __call-ebuildshell |
217 |
> > 'src_configure' |
218 |
> > * ebuild.sh, line 542: Called src_configure |
219 |
> > * environment, line 2725: Called econf '--enable-lzw' |
220 |
> > '--disable-gif' |
221 |
> > * phase-helpers.sh, line 662: Called __helpers_die 'econf failed' |
222 |
> > * isolated-functions.sh, line 117: Called die |
223 |
> > * The specific snippet of code: |
224 |
> > * die "$@" |
225 |
> > * |
226 |
> > * If you need support, post the output of `emerge --info |
227 |
> > '=media-gfx/sam2p-0.49.1::gentoo_prefix'`, |
228 |
> > * the complete build log and the output of `emerge -pqv |
229 |
> > '=media-gfx/sam2p-0.49.1::gentoo_prefix'`. |
230 |
> > * The complete build log is located at |
231 |
> > '/Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/temp/build.log'. |
232 |
> > * The ebuild environment file is located at |
233 |
> > '/Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/temp/environment'. |
234 |
> > * Working directory: |
235 |
> > '/Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/work/sam2p-0.49.1' |
236 |
> > * S: |
237 |
> > '/Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/work/sam2p-0.49.1' |
238 |
> > |
239 |
> > >>> Failed to emerge media-gfx/sam2p-0.49.1, Log file: |
240 |
> > |
241 |
> > >>> |
242 |
> > '/Users/abc/gentoo/var/tmp/portage/media-gfx/sam2p-0.49.1/temp/build.log' |
243 |
> > |
244 |
> > $ emerge --info |
245 |
> > Portage 2.2.28-prefix (python 3.5.1-final-0, prefix/darwin/macos/10.11/x64, |
246 |
> > clang-3.7.1, unavailable, 15.6.0 x86_64) |
247 |
> > ================================================================= |
248 |
> > System uname: Darwin-15.6.0-x86_64-i386-64bit |
249 |
> > Timestamp of repository gentoo_prefix: Fri, 19 Aug 2016 19:27:57 +0000 |
250 |
> > sh bash 4.3_p39 |
251 |
> > app-shells/bash: 4.3_p39::gentoo_prefix |
252 |
> > dev-lang/perl: 5.24.0-r1::gentoo_prefix |
253 |
> > dev-lang/python: 2.7.11-r2::gentoo_prefix, 3.4.3-r5::gentoo_prefix, |
254 |
> > 3.5.1-r3::gentoo_prefix |
255 |
> > dev-util/cmake: 3.6.1::gentoo_prefix |
256 |
> > dev-util/pkgconfig: 0.29.1::gentoo_prefix |
257 |
> > sys-devel/autoconf: 2.69::gentoo_prefix |
258 |
> > sys-devel/automake: 1.14.1::gentoo_prefix, 1.15::gentoo_prefix |
259 |
> > sys-devel/libtool: 2.4.6-r1::gentoo_prefix |
260 |
> > sys-devel/make: 4.2.1::gentoo_prefix |
261 |
> > Repositories: |
262 |
> > |
263 |
> > gentoo_prefix |
264 |
> > location: /Users/abc/gentoo/usr/portage |
265 |
> > sync-type: rsync |
266 |
> > sync-uri: rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix |
267 |
> > priority: -1000 |
268 |
> > aliases: gentoo |
269 |
> > |
270 |
> > science |
271 |
> > location: /Users/abc/gentoo/var/lib/layman/science |
272 |
> > masters: gentoo_prefix |
273 |
> > priority: 0 |
274 |
> > |
275 |
> > sage-on-gentoo |
276 |
> > location: /Users/abc/gentoo/var/lib/layman/sage-on-gentoo |
277 |
> > masters: gentoo_prefix science |
278 |
> > priority: 1 |
279 |
> > |
280 |
> > ACCEPT_KEYWORDS="~x64-macos" |
281 |
> > ACCEPT_LICENSE="* -@EULA" |
282 |
> > CBUILD="x86_64-apple-darwin15" |
283 |
> > CC="x86_64-apple-darwin15-clang" |
284 |
> > CFLAGS="-march=native -O2 -pipe" |
285 |
> > CHOST="x86_64-apple-darwin15" |
286 |
> > CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" |
287 |
> > CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d |
288 |
> > /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild |
289 |
> > /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d |
290 |
> > /etc/texmf/updmap.d /etc/texmf/web2c" |
291 |
> > CXX="x86_64-apple-darwin15-clang++" |
292 |
> > CXXFLAGS="-march=native -O2 -pipe" |
293 |
> > DISTDIR="/Users/abc/gentoo/usr/portage/distfiles" |
294 |
> > FCFLAGS="" |
295 |
> > FEATURES="assume-digests binpkg-logs case-insensitive-fs collision-protect |
296 |
> > config-protect-if-modified distlocks ebuild-locks fixlafiles force-prefix |
297 |
> > merge-sync news nostrip parallel-fetch preserve-libs protect-owned sfperms |
298 |
> > strict unknown-features-warn unmerge-logs unmerge-orphans unprivileged |
299 |
> > userfetch userpriv usersandbox usersync" |
300 |
> > FFLAGS="" |
301 |
> > GENTOO_MIRRORS="http://distfiles.gentoo.org" |
302 |
> > LDFLAGS="-Wl,-dead_strip_dylibs" |
303 |
> > MAKEOPTS="-j5" |
304 |
> > PKGDIR="/Users/abc/gentoo/usr/portage/packages" |
305 |
> > PORTAGE_CONFIGROOT="/Users/abc/gentoo/" |
306 |
> > PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times |
307 |
> > --omit-dir-times --compress --force --whole-file --delete --stats |
308 |
> > --human-readable --timeout=180 --exclude=/distfiles --exclude=/local |
309 |
> > --exclude=/packages --exclude=/.git" |
310 |
> > PORTAGE_TMPDIR="/Users/abc/gentoo/var/tmp" |
311 |
> > USE="aqua coreaudio cracklib cxx ipv6 mmx mmxext modules ncurses nls objc |
312 |
> > objc++ prefix prefix-guest readline sse sse2 ssl unicode x64-macos zlib" |
313 |
> > ABI_X86="64" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd |
314 |
> > actions alias auth_basic authn_alias authn_anon authn_dbm authn_default |
315 |
> > authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner |
316 |
> > authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir |
317 |
> > disk_cache env expires ext_filter file_cache filter headers include info |
318 |
> > log_config logio mem_cache mime mime_magic negotiation rewrite setenvif |
319 |
> > speling status unique_id userdir usertrack vhost_alias" |
320 |
> > CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon |
321 |
> > braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load |
322 |
> > memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" |
323 |
> > ELIBC="Darwin" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin |
324 |
> > garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle |
325 |
> > oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox |
326 |
> > ubx" INPUT_DEVICES="keyboard mouse" KERNEL="Darwin" L10N="en" |
327 |
> > LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb |
328 |
> > ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" |
329 |
> > OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" |
330 |
> > PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4 |
331 |
> > python3_5" RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" |
332 |
> > XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p |
333 |
> > iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark |
334 |
> > dhcpmac delude chaos account" |
335 |
> > Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, |
336 |
> > PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, |
337 |
> > PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON |
338 |
> > |
339 |
> > Many thanks, |
340 |
> > Han |
341 |
> > |
342 |
> |
343 |
> -- |
344 |
> Fabian Groffen |
345 |
> Gentoo on a different level |
346 |
|
347 |
Han |