Hi there!
I tried to (re-)emerge net-print/cups-1.2.12-r4 and I get the following
output:
zeus ~ # emerge --oneshot -v cups
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-print/cups-1.2.12-r4 USE="X dbus jpeg nls pam png ppds
ssl tiff -ldap -php -samba -slp" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) net-print/cups-1.2.12-r4 to /
* cups-1.2.12-source.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
* checking ebuild checksums ;-) ...
[ ok ]
* checking auxfile checksums ;-) ...
[ ok ]
* checking miscfile checksums ;-) ...
[ ok ]
* checking cups-1.2.12-source.tar.bz2 ;-) ...
[ ok ]
>>> Unpacking source...
>>> Unpacking cups-1.2.12-source.tar.bz2
to /var/tmp/portage/net-print/cups-1.2.12-r4/work
* Applying cups-1.2.0-bindnow.patch ...
[ ok ]
* Applying cups-1.2-str2561-v2.patch ...
[ ok ]
* Applying cups-1.2.4-CVE-2007-4045.patch ...
[ ok ]
* Applying cups-1.2.12-CVE-2007-5849.patch ...
[ ok ]
* Running aclocal ...
[ ok ]
* Running autoconf ...
[ ok ]
>>> Source unpacked.
>>> Compiling source
in /var/tmp/portage/net-print/cups-1.2.12-r4/work/cups-1.2.12 ...
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --with-cups-user=lp --with-cups-group=lp
--with-system-groups=lpadmin --localstatedir=/var
--with-docdir=/usr/share/cups/html --with-bindnow=
* QA: stop using the bindnow-flags function ... simply drop it from your
ebuild -Wl,-z,now --enable-pam --enable-ssl --enable-gnutls --disable-slp
--enable-nls --enable-dbus --enable-png --enable-jpeg --enable-tiff
--without-php --disable-ldap --enable-libpaper --enable-threads --enable-static
--disable-pdftops --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: *
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: QA:
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: WARNING: you should use --build, --host, --target
configure: error: unrecognized option: -Wl,-z,now
Try `./configure --help' for more information.
*
* ERROR: net-print/cups-1.2.12-r4 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* cups-1.2.12-r4.ebuild, line 107: Called
econf '--with-cups-user=lp' '--with-cups-group=lp'
'--with-system-groups=lpadmin' '--localstatedir=/var'
'--with-docdir=/usr/share/cups/html' '--with-bindnow=' '*' 'QA:' 'stop' 'using'
'the' 'bindnow-flags' 'function' '...' 'simply' 'drop' 'it' 'from' 'your'
'ebuild' '-Wl,-z,now' '--enable-pam' '--enable-ssl' '--enable-gnutls'
'--disable-slp' '--enable-nls' '--enable-dbus' '--enable-png' '--enable-jpeg'
'--enable-tiff' '--without-php' '--disable-ldap' '--enable-libpaper'
'--enable-threads' '--enable-static' '--disable-pdftops'
* ebuild.sh, line 638: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if
relevant.
* A complete build log is located
at '/var/tmp/portage/net-print/cups-1.2.12-r4/temp/build.log'.
*
It seems as if in econf the line "--with-bindnow=$(bindnow-flags)" directly
inserts the warning from QA into configure-arguments ...
Any suggestions?
Thanks
Alex
--
[email protected] mailing list