Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 440338 - =net-dns/bind-tools-9.9.1_p2 calls AR directly
Summary: =net-dns/bind-tools-9.9.1_p2 calls AR directly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Christian Ruppert (idl0r)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: tc-directly
  Show dependency tree
 
Reported: 2012-10-30 23:10 UTC by Vicente Olivert Riera (RETIRED)
Modified: 2013-03-16 22:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vicente Olivert Riera (RETIRED) gentoo-dev 2012-10-30 23:10:45 UTC
This ebuild calls AR directly. Apending AR=$(tc-getAR) to emake on lines 75, 76, 77 and 78 solves this issue.

-------------------------------
 74 src_compile() {
 75     emake AR=$(tc-getAR) -C lib/ || die "emake lib failed"                                                                                                                                         
 76     emake AR=$(tc-getAR) -C bin/dig/ || die "emake bin/dig failed"
 77     emake AR=$(tc-getAR) -C bin/nsupdate/ || die "emake bin/nsupdate failed"
 78     emake AR=$(tc-getAR) -C bin/dnssec/ || die "emake bin/dnssec failed"
 79 }
-------------------------------
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2012-11-01 19:03:38 UTC
Fixed in 9.9.2. Thanks!
Comment 2 Agostino Sarubbo gentoo-dev 2012-12-07 10:33:53 UTC
9.9.2_p1 has the problem:

libtool: link: /usr/bin/ar cru .libs/libisc.a  assertions.o backtrace.o base32.o base64.o bitstring.o buffer.o bufferlist.o commandline.o error.o event.o hash.o heap.o hex.o hmacmd5.o hmacsha.o httpd.o inet_aton.o iterated_hash.o lex.o lfsr.o lib.o log.o md5.o mem.o mutexblock.o netaddr.o netscope.o ondestroy.o parseint.o portset.o quota.o radix.o random.o ratelimiter.o refcount.o region.o result.o rwlock.o serial.o sha1.o sha2.o sockaddr.o stats.o string.o strtoul.o symtab.o task.o taskpool.o timer.o version.o unix/app.o unix/dir.o unix/entropy.o unix/errno2result.o unix/file.o unix/fsaccess.o unix/interfaceiter.o unix/keyboard.o unix/net.o unix/os.o unix/resource.o unix/socket.o unix/stdio.o unix/stdtime.o unix/strerror.o unix/syslog.o unix/time.o nls/msgcat.o nothreads/thread.o backtrace-emptytbl.o                                                                                        
libtool: link: /usr/bin/ar cru .libs/libisc-nosymtbl.a  assertions.o backtrace.o base32.o base64.o bitstring.o buffer.o bufferlist.o commandline.o error.o event.o hash.o heap.o hex.o hmacmd5.o hmacsha.o httpd.o inet_aton.o iterated_hash.o lex.o lfsr.o lib.o log.o md5.o mem.o mutexblock.o netaddr.o netscope.o ondestroy.o parseint.o portset.o quota.o radix.o random.o ratelimiter.o refcount.o region.o result.o rwlock.o serial.o sha1.o sha2.o sockaddr.o stats.o string.o strtoul.o symtab.o task.o taskpool.o timer.o version.o unix/app.o unix/dir.o unix/entropy.o unix/errno2result.o unix/file.o unix/fsaccess.o unix/interfaceiter.o unix/keyboard.o unix/net.o unix/os.o unix/resource.o unix/socket.o unix/stdio.o unix/stdtime.o unix/strerror.o unix/syslog.o unix/time.o nls/msgcat.o nothreads/thread.o                                                                                                    
libtool: link: /usr/bin/ar cru .libs/libisccc.a  alist.o base64.o cc.o ccmsg.o lib.o result.o sexpr.o symtab.o version.o                                                            
libtool: link: /usr/bin/ar cru .libs/libdns.a  acache.o acl.o adb.o byaddr.o cache.o callbacks.o clientinfo.o compress.o db.o dbiterator.o dbtable.o diff.o dispatch.o dlz.o dns64.o dnssec.o ds.o forward.o iptable.o journal.o keydata.o keytable.o lib.o log.o lookup.o master.o masterdump.o message.o name.o ncache.o nsec.o nsec3.o order.o peer.o portlist.o private.o rbt.o rbtdb.o rbtdb64.o rcode.o rdata.o rdatalist.o rdataset.o rdatasetiter.o rdataslab.o request.o resolver.o result.o rootns.o rpz.o rriterator.o sdb.o sdlz.o soa.o ssu.o ssu_external.o stats.o tcpmsg.o time.o timer.o tkey.o tsec.o tsig.o ttl.o update.o validator.o version.o view.o xfrin.o zone.o zonekey.o zt.o openssl_link.o openssldh_link.o openssldsa_link.o opensslecdsa_link.o opensslgost_link.o opensslrsa_link.o dst_api.o dst_lib.o dst_parse.o dst_result.o gssapi_link.o gssapictx.o hmac_link.o key.o                        
libtool: link: /usr/bin/ar cru .libs/libisccfg.a  aclconf.o log.o namedconf.o parser.o version.o                                                                                    
libtool: link: /usr/bin/ar cru .libs/libbind9.a  check.o getaddresses.o version.o                                                                                                   
libtool: link: /usr/bin/ar cru .libs/liblwres.a  context.o gai_strerror.o getaddrinfo.o gethost.o getipnode.o getnameinfo.o getrrset.o herror.o lwbuffer.o lwconfig.o lwpacket.o lwresutil.o lwres_gabn.o lwres_gnba.o lwres_grbn.o lwres_noop.o lwinetaton.o lwinetpton.o lwinetntop.o print.o strtoul.o version.o
Comment 3 Vicente Olivert Riera (RETIRED) gentoo-dev 2013-03-10 01:49:02 UTC
Fixed on 9.9.2, but still present on 9.9.1_p2
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2013-03-15 16:37:25 UTC
9.9.2 is stable. Close this?
Comment 5 Christian Ruppert (idl0r) gentoo-dev 2013-03-16 22:05:34 UTC
Yup.