Bug 245181 - net-misc/openvpn-2.1_rc13 fails to build with glibc-2.8
|
Bug#:
245181
|
Product: Gentoo Linux
|
Version: 2008.0
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: cedk@gentoo.org
|
Reported By: graham@gmurray.org.uk
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: net-misc/openvpn-2.1_rc13 fails to build with glibc-2.8
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2008-11-01 19:27 0000
|
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. -I.
-I/usr/kerberos/include -O2 -march=native -mtune=native -pipe -ggdb
-D_REENTRANT -pthread -MT ssl.o -MD -MP -MF ".deps/ssl.Tpo" -c -o ssl.o ssl.c;
\
then mv -f ".deps/ssl.Tpo" ".deps/ssl.Po"; else rm -f ".deps/ssl.Tpo";
exit 1; fi
socket.c: In function ‘unix_socket_get_peer_uid_gid’:
socket.c:2737: error: storage size of ‘peercred’ isn’t known
make[2]: *** [socket.o] Error 1
emerge --info
Portage 2.2_rc12 (default/linux/x86/2008.0/desktop, gcc-4.3.2,
glibc-2.8_p20080602-r0, 2.6.27-gentoo-r2-ext4-2 i686)
=================================================================
System uname:
Linux-2.6.27-gentoo-r2-ext4-2-i686-Intel-R-_Core-TM-2_CPU_6700_@_2.66GHz-with-glibc2.0
Timestamp of tree: Sat, 01 Nov 2008 18:15:02 +0000
app-shells/bash: 3.2_p39
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python: 2.4.4-r15, 2.5.2-r8
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake: 2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc: 0.3.0-r1
sys-apps/sandbox: 1.2.18.1-r3
sys-devel/autoconf: 2.13, 2.63
sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils: 2.19
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 2.2.6a
virtual/os-headers: 2.6.27-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=native -mtune=native -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
/etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release
/etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=native -mtune=native -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="buildsyspkg distlocks installsources parallel-fetch preserve-libs
protect-owned sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://gentoo.blueyonder.co.uk http://gentoo.tiscali.nl/
http://gentoo.mirror.solnet.ch http://pandemonium.tiscali.de/pub/gentoo/"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en_GB en fr_FR fr"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise
/usr/portage/local/layman/perl-experimental /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi aim alsa apache2 arts audiofile avi
bash-completion berkdb bluetooth bonobo branding browserplugin bzip2 bzlib
cairo caps cddb cdparanoia cdr cjk clicracklib crypt cups curl cvs cxx dbus
directfb doc dri dts dvd dvdr dvdread eds emacs emboss encode esd ethereal evo
examples exif expat fam fbcon ffmpeg fftw flac fontconfig foomaticdb fortran
ftp gcj gd gdbm gif glut gmp gnome gnome-keyring gnutls gphoto2 gpm graphviz
gstreamer gtk gtk2 gtkhtml guile hal htmlhandbook iconv icq idn ieee1394
imagemagick imlib ipv6 isdnlog jabber jack java javascript jbig jce jpeg jpeg2k
junit kde kdehiddenvisibility kerberos ladspa latex lcms ldap leim libgda
libnotify libsamplerate libwww lirc lm_sensors logrotate lua m17n-lib mad
matroska mbox midi mikmod milter mime mmap mmx mng modplug mono mozilla mp3
mpeg mpi mplayer msn mudflap musepack ncurses nls nptl nptlonly nsplugin odbc
offensive ogg oggvorbis openal opengl openmp oscar oss pam pcntl pcre pdf perl
png postgres ppds pppd profile pulseaudio python qt3 qt3support qt4 quicktime
readline recode reflection ruby sasl sdl session sharedmem sndfile snmp sockets
sox speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification subversion
svg sysfs sysvipc tcl tcltk tcpd theora threads tiff tk truetype uicktime
unicode usb v4l v4l2 vim-syntax vorbis wavpack win32codecs wmf wxwindows x264
x86 xattr xcb xface xine xml xml2 xorg xulrunner xv xvid yahoo zlib"
ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare
dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter
mmap_emul mulaw multi null plug rate route share shm softvol"
APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd
authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile
authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd
deflate dir disk_cache env expires ext_filter file_cache filter headers ident
imagemap include info log_config logio mem_cache mime mime_magic negotiation
proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so
speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker"
CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" LINGUAS="en_GB en fr_FR fr" LIRC_DEVICES="asusdh"
USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev vga v4l"
Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Exactly the same here on nearly every ~amd64 pc (3 in a row).
Could someone please test these patches and give feedback? It builds and should
work but I can't test a live VPN right now.
Well, it _seems_ to build and work fine here (if that's enough feedback).
If there were some test beyond my normal vpn stuff, please tell me ;)
(In reply to comment #7)
> Well, it _seems_ to build and work fine here (if that's enough feedback).
> If there were some test beyond my normal vpn stuff, please tell me ;)
Same here, rebuild, restart and all works as usually.
Thanks for patch.
*** Bug 245279 has been marked as a duplicate of this bug. ***
Ditto on - patched ebuild compiles, and typical openvpn session works as
expected.
Thanks!
Patched confirmed ~x86. It applies, builds and runs as expected.