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
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to