Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 69947 - net-misc/dhcp-3.0.1: USE=static support broken
Summary: net-misc/dhcp-3.0.1: USE=static support broken
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-03 08:49 UTC by Sascha Silbe
Modified: 2004-11-03 19:47 UTC (History)
0 users

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


Attachments
Fix for USE=static support in net-misc/dhcp (dhcp-3.0.1-r1.patch,571 bytes, patch)
2004-11-03 09:03 UTC, Sascha Silbe
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sascha Silbe 2004-11-03 08:49:26 UTC
USE=static support is broken in net-misc/dhcp-3.0.1


Reproducible: Always
Steps to Reproduce:
1. USE=static emerge -v --buildpkgonly dhcp
2. tar -xjf /usr/portage/packages/All/dhcp-3.0.1.tbz2 ./sbin/dhclient
3. ldd sbin/dhclient

Actual Results:  
root@caravan:/var/tmp/agi/tmp# USE=static emerge -v --buildpkgonly dhcp
[...]
root@caravan:/var/tmp/agi/tmp# tar -xjf /usr/portage/packages/All/dhcp-3.0.1.tbz2 ./sbin/dhclient
root@caravan:/var/tmp/agi/tmp# ldd sbin/dhclient
        linux-gate.so.1 =>  (0xffffe000)
        libc.so.6 => /lib/libc.so.6 (0xb7eba000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7fea000)


Expected Results:  
root@caravan:/var/tmp/agi/tmp# ldd sbin/dhclient
        not a dynamic executable


Gentoo Base System version 1.4.16
Portage 2.0.51-r2 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-caravan-1 i686)
=================================================================
System uname: 2.6.9-caravan-1 i686 mobile AMD Athlon(tm) XP2500+
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.14.90.0.8-r1
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/afs/modload /etc/gconf /etc/make.globals /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect distlocks fixpackages maketest sandbox severe strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/ http://gentoo.inode.at/ ftp://gentoo.inode.at/source/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/share/infra/work/portage-local--main--1.0"
SYNC="rsync://hybrid.sascha.silbe.org/gentoo-portage"
USE="3dnow X acl acpi afs alsa avi berkdb bitmap-fonts cdr crypt cups doc dvd encode foomaticdb gatos gdbm gif gps gtk gtk2 gtkhtml guile hbci imap imlib ipv6 jpeg jpeg2k krb4 lcms libg++ libwww mad maildir mbox mikmod mmx monitor mpeg nas ncurses nls oggvorbis opengl pam pcmcia pdflib png postgres python qt qtmt quicktime readline samba sdl skey socks5 spell sse ssl tetex tiff truetype unicode x86 xml xml2 xosd xv zlib video_cards_radeon input_devices_synaptics linguas_en,de"
Comment 1 Sascha Silbe 2004-11-03 09:03:52 UTC
Created attachment 43227 [details, diff]
Fix for USE=static support in net-misc/dhcp

This patch adds LFLAGS to site.conf containing the -static flag.
Comment 2 SpanKY gentoo-dev 2004-11-03 19:47:42 UTC
awesome, added to portage, thanks :)