Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 675278

Summary: net-dns/dnsmasq-2.80 compiles in src_install(), ignores CC
Product: Gentoo Linux Reporter: Jeroen Roovers (RETIRED) <jer>
Component: Current packagesAssignee: Patrick McLean <chutzpah>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 243502, 672724    

Description Jeroen Roovers (RETIRED) gentoo-dev 2019-01-12 16:48:31 UTC
>>> Install dnsmasq-2.80 into /var/tmp/portage/net-dns/dnsmasq-2.80/image category net-dns
make -j3 PREFIX=/usr MANDIR=/usr/share/man 'COPTS= -DNO_AUTH  -DNO_CONNTRACK  -DHAVE_DBUS   -DHAVE_LIBIDN2     -DNO_ID  -DHAVE_LUASCRIPT   -DNO_TFTP  -DNO_DNS
SEC  -DNO_DNSSEC_STATIC ' DESTDIR=/var/tmp/portage/net-dns/dnsmasq-2.80/image install-i18n
malloc(): corrupted top size
install -d /var/tmp/portage/net-dns/dnsmasq-2.80/image/usr/sbin
install -d /var/tmp/portage/net-dns/dnsmasq-2.80/image/usr/share/man/man8
install -m 644 man/dnsmasq.8 /var/tmp/portage/net-dns/dnsmasq-2.80/image/usr/share/man/man8
install -m 755 src/dnsmasq /var/tmp/portage/net-dns/dnsmasq-2.80/image/usr/sbin
make[1]: Entering directory '/var/tmp/portage/net-dns/dnsmasq-2.80/work/dnsmasq-2.80/src'
malloc(): corrupted top size
cc -Wall -W -O2 -DNO_AUTH  -DNO_CONNTRACK  -DHAVE_DBUS   -DHAVE_LIBIDN2     -DNO_ID  -DHAVE_LUASCRIPT   -DNO_TFTP  -DNO_DNSSEC  -DNO_DNSSEC_STATIC  -DLOCALEDI
R='"/usr/share/locale"' -DVERSION='"2.80"' -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include           -c cache.c
cc -Wall -W -O2 -DNO_AUTH  -DNO_CONNTRACK  -DHAVE_DBUS   -DHAVE_LIBIDN2     -DNO_ID  -DHAVE_LUASCRIPT   -DNO_TFTP  -DNO_DNSSEC  -DNO_DNSSEC_STATIC  -DLOCALEDI
R='"/usr/share/locale"' -DVERSION='"2.80"' -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include           -c rfc1035.c
malloc(): corrupted top size
cc -Wall -W -O2 -DNO_AUTH  -DNO_CONNTRACK  -DHAVE_DBUS   -DHAVE_LIBIDN2     -DNO_ID  -DHAVE_LUASCRIPT   -DNO_TFTP  -DNO_DNSSEC  -DNO_DNSSEC_STATIC  -DLOCALEDIR='"/usr/share/locale"' -DVERSION='"2.80"' -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include           -c util.c
make[1]: *** [/var/tmp/portage/net-dns/dnsmasq-2.80/work/dnsmasq-2.80/Makefile:161: cache.o] Aborted
make[1]: *** Waiting for unfinished jobs....
malloc(): corrupted top size
malloc(): corrupted top size
make[1]: *** [/var/tmp/portage/net-dns/dnsmasq-2.80/work/dnsmasq-2.80/Makefile:161: util.o] Aborted
make[1]: *** [/var/tmp/portage/net-dns/dnsmasq-2.80/work/dnsmasq-2.80/Makefile:161: rfc1035.o] Aborted
make[1]: Leaving directory '/var/tmp/portage/net-dns/dnsmasq-2.80/work/dnsmasq-2.80/src'
make: *** [Makefile:110: all-i18n] Error 2
 * ERROR: net-dns/dnsmasq-2.80::gentoo failed (install phase):
 *   emake failed
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2019-01-12 19:22:46 UTC
Ah, when I switch to FEATURES=-distcc, it does not recompile in src_install() either. Weird.