First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 245181
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Cédric Krier <cedk@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Graham Murray <graham@gmurray.org.uk>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
openvpn-2.1_rc13.ebuild.patch Patch for ebuild: include peercred patch patch Holger Hoffstätte 2008-11-02 00:54 0000 319 bytes Details | Diff
openvpn-2.1_rc13-peercred.patch Patch to fix peercred patch Holger Hoffstätte 2008-11-02 00:54 0000 251 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 245181 depends on: Show dependency tree
Bug 245181 blocks: 225459
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   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

------- Comment #1 From 123456 2008-11-01 20:24:07 0000 -------
I can confirm this

------- Comment #2 From boris64 2008-11-01 20:54:42 0000 -------
Exactly the same here on nearly every ~amd64 pc (3 in a row).

------- Comment #3 From Holger Hoffstätte 2008-11-01 21:10:50 0000 -------
Generic bug w/ glibc 2.8. Submitter, please add to #225459
Fix is to define _GNU_SOURCE, e.g. like in:
http://bugs.gentoo.org/attachment.cgi?id=156073 or others.

------- Comment #4 From Holger Hoffstätte 2008-11-02 00:54:14 0000 -------
Created an attachment (id=170483) [edit]
Patch for ebuild: include peercred patch

------- Comment #5 From Holger Hoffstätte 2008-11-02 00:54:44 0000 -------
Created an attachment (id=170485) [edit]
Patch to fix peercred

------- Comment #6 From Holger Hoffstätte 2008-11-02 00:56:20 0000 -------
Could someone please test these patches and give feedback? It builds and should
work but I can't test a live VPN right now.

------- Comment #7 From boris64 2008-11-02 05:38:52 0000 -------
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 ;)

------- Comment #8 From Martin Jansa 2008-11-02 10:54:44 0000 -------
(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.

------- Comment #9 From Diego E. 'Flameeyes' Pettenò 2008-11-02 14:22:09 0000 -------
*** Bug 245279 has been marked as a duplicate of this bug. ***

------- Comment #10 From Willard Dawson 2008-11-02 14:52:51 0000 -------
Ditto on - patched ebuild compiles, and typical openvpn session works as
expected.

Thanks!

------- Comment #11 From Albert W. Hopkins 2008-11-02 16:18:02 0000 -------
Patched confirmed ~x86.  It applies, builds and runs as expected.

------- Comment #12 From Cédric Krier 2008-11-02 18:14:36 0000 -------
Fix in cvs
Thanks

First Last Prev Next    No search results available      Search page      Enter new bug