Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136169 - www-servers/webfs-1.20 don't make without SSL
Summary: www-servers/webfs-1.20 don't make without SSL
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: www-servers Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-09 03:47 UTC by toto
Modified: 2007-03-01 07:38 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 toto 2006-06-09 03:47:03 UTC
[ebuild  N    ] www-servers/webfs-1.20  -ssl 0 kB
Calculating dependencies ...done!
>>> emerge (1 of 1) www-servers/webfs-1.20 to /
>>> md5 files   ;-) webfs-1.20.ebuild
>>> md5 files   ;-) webfs-1.21.ebuild
>>> md5 files   ;-) files/digest-webfs-1.20
>>> md5 files   ;-) files/digest-webfs-1.21
>>> md5 files   ;-) files/webfs.confd
>>> md5 files   ;-) files/webfs.initd
>>> md5 src_uri ;-) webfs_1.20.tar.gz
>>> Unpacking source...
>>> Unpacking webfs_1.20.tar.gz to /var/tmp/portage/webfs-1.20/work
>>> Source unpacked.
  CC      webfsd.o
  CC      request.o
  CC      response.o
  CC      ls.o
  CC      mime.o
  CC      cgi.o
  LD      webfsd
>>> Test phase [not enabled]: www-servers/webfs-1.20

>>> Install webfs-1.20 into /var/tmp/portage/webfs-1.20/image/ category www-servers
  CC      ssl.o
  LD      webfsd
ssl.o: In function `password_cb':
ssl.c:(.text+0x329): undefined reference to `password'
ssl.o: In function `init_ssl':
ssl.c:(.text+0x3b0): undefined reference to `ctx'
ssl.c:(.text+0x3bb): undefined reference to `certificate'
ssl.c:(.text+0x405): undefined reference to `ctx'
ssl.c:(.text+0x41a): undefined reference to `certificate'
ssl.c:(.text+0x42b): undefined reference to `ctx'
ssl.c:(.text+0x46d): undefined reference to `ctx'
ssl.o: In function `open_ssl_session':
ssl.c:(.text+0x545): undefined reference to `ctx'
ssl.c:(.text+0x586): undefined reference to `sbio'
ssl.c:(.text+0x67c): undefined reference to `sbio'
collect2: ld returned 1 exit status
make: *** [webfsd] Ошибка 1

!!! ERROR: www-servers/webfs-1.20 failed.
!!! Function einstall, Line 534, Exitcode 2
!!! einstall failed
!!! If you need support, post the topmost build error, NOT this status message.


Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.13-gentoo-r3 i686)
=================================================================
System uname: 2.6.13-gentoo-r3 i686 AMD Athlon(tm)
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mail.darkside.tomsk.ru ftp://213.183.109.13 ftp://fido:cocacola@baddy.ivanco.net/pub ftp://83.172.18.156 ftp://slackware.tomsk.ru/soft/distributives/Gentoo ftp://slackware.tomsk.ru/soft/distributives/Gentoo/2004.2-LC"
LANG="ru_RU.koi8r"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://mail.darkside.tomsk.ru/gentoo-portage"
USE="x86 3dnow apache apm audiofile avi berkdb bitmap-fonts bzip2 cli crypt curl dri dts eds emboss encode exif expat ffmpeg flac foomaticdb fortran ftp gd gdbm geoip gif gmp gstreamer gtk2 iconv idn imagemagick imlib isdnlog jpeg lcms libg++ libwww mad mhash mikmod mmx motif mp3 mpeg mysql ncurses nls nptl nptlonly ogg pam pcre pdflib perl php png pppd python quicktime readline reflection ruby session speex spell spl sse ssl symlink tcpd tiff truetype truetype-fonts type1-fonts udev usb vhosts vorbis xml xml2 xorg xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
Comment 1 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2007-02-28 23:00:10 UTC
is this fixed in webfs-1.21?
Comment 2 toto 2007-03-01 06:29:29 UTC
USE="-ssl" ACCEPT_KEYWORDS="~x86" emerge webfs
>>> Emerging (1 of 1) www-servers/webfs-1.21 to /
 * webfs-1.21.tar.gz MD5 ;-) ...                                                                                                                        [ ok ]
 * webfs-1.21.tar.gz RMD160 ;-) ...                                                                                                                     [ ok ]
 * webfs-1.21.tar.gz SHA1 ;-) ...                                                                                                                       [ ok ]
 * webfs-1.21.tar.gz SHA256 ;-) ...                                                                                                                     [ ok ]
 * webfs-1.21.tar.gz size ;-) ...                                                                                                                       [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                  [ ok ]
 * checking webfs-1.21.tar.gz ;-) ...                                                                                                                   [ ok ]
>>> Unpacking source...
>>> Unpacking webfs-1.21.tar.gz to /var/tmp/portage/www-servers/webfs-1.21/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/www-servers/webfs-1.21/work/webfs-1.21 ...
checking for libdir name ... lib
checking for system ... linux
checking for openssl/ssl.h ... yes
checking for diet ... no

Make.config written, edit if needed

  CC      webfsd.o
  CC      request.o
webfsd.c: In function ‘mainloop’:
webfsd.c:473: warning: pointer targets in passing argument 3 of ‘getpeername’ differ in signedness
request.c: In function ‘parse_request’:
request.c:392: warning: pointer targets in passing argument 1 of ‘unquote’ differ in signedness
request.c:392: warning: pointer targets in passing argument 2 of ‘unquote’ differ in signedness
request.c:392: warning: pointer targets in passing argument 3 of ‘unquote’ differ in signedness
request.c:439: warning: pointer targets in passing argument 1 of ‘decode_base64’ differ in signedness
request.c:439: warning: pointer targets in passing argument 2 of ‘decode_base64’ differ in signedness
  CC      response.o
  CC      ls.o
response.c: In function ‘mkredirect’:
response.c:222: warning: pointer targets in passing argument 1 of ‘quote’ differ in signedness
ls.c: In function ‘quote’:
ls.c:146: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
ls.c:156: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness
ls.c:160: warning: pointer targets in return differ in signedness
ls.c: In function ‘ls’:
ls.c:285: warning: pointer targets in passing argument 1 of ‘quote’ differ in signedness
ls.c:365: warning: pointer targets in passing argument 1 of ‘quote’ differ in signedness
  CC      mime.o
  CC      cgi.o
cgi.c: In function ‘cgi_request’:
cgi.c:115: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness
  LD      webfsd
>>> Source compiled.
>>> Test phase [not enabled]: www-servers/webfs-1.21

>>> Install webfs-1.21 into /var/tmp/portage/www-servers/webfs-1.21/image/ category www-servers
  CC      ssl.o
  LD      webfsd
ssl.o: In function `open_ssl_session':
ssl.c:(.text+0x5): undefined reference to `ctx'
ssl.o: In function `init_ssl':
ssl.c:(.text+0xc4): undefined reference to `ctx'
ssl.c:(.text+0xcf): undefined reference to `certificate'
ssl.c:(.text+0x115): undefined reference to `ctx'
ssl.c:(.text+0x12a): undefined reference to `certificate'
ssl.c:(.text+0x13b): undefined reference to `ctx'
ssl.c:(.text+0x176): undefined reference to `ctx'
ssl.c:(.text+0x1ab): undefined reference to `ctx'
ssl.c:(.text+0x1c0): undefined reference to `certificate'
ssl.c:(.text+0x1d1): undefined reference to `ctx'
ssl.o: In function `password_cb':
ssl.c:(.text+0x279): undefined reference to `password'
collect2: ld returned 1 exit status
make: *** [webfsd] Ошибка 1

!!! ERROR: www-servers/webfs-1.21 failed.
Comment 3 toto 2007-03-01 06:30:04 UTC
new info:
Portage 2.1.2-r9 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r5 i686)
=================================================================
System uname: 2.6.19-gentoo-r5 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 28 Feb 2007 13:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
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/X11/xkb /usr/share/config /var/bind /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://fido:cocacola@baddy.ivanco.net/pub ftp://hostel.tusur.ru ftp://213.183.109.13 http://gentoo.osuosl.org/ http://ftp.uoi.gr/mirror/OS/gentoo/ http://mirror.gentoo.gr.jp http://ftp.twaren.net/Linux/Gentoo/"
LANG="ru_RU.utf8"
LC_ALL=""
LINGUAS="ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow accessibility apache2 apm berkdb bitmap-fonts bzip2 cgi cli cracklib crypt curl dri eds emboss encode expat foomaticdb fortran ftp gd gdbm geoip gif gmp gstreamer gtk2 iconv idn imagemagick imap imlib isdnlog jpeg lcms libclamav libg++ libwww logrotate mad maildir mhash midi mikmod mmap mmx mng mono motif mpeg mysql ncurses nls nptl nptlonly ogg oss pam pcntl pcre perl php png pppd python qt3 qt4 quicktime readline reflection samba sasl session slang spell spl sqlite ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb vhosts webdav x86 xinetd xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" USERLAND="GNU" VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2007-03-01 07:38:32 UTC
fixed in cvs.
thanks for the report!