Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157756 - icecast-2.3.1-r1 fails to compile against curl-7.16.0 (masked)
Summary: icecast-2.3.1-r1 fails to compile against curl-7.16.0 (masked)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL: https://trac.xiph.org/ticket/1108
Whiteboard:
Keywords:
Depends on:
Blocks: 157718
  Show dependency tree
 
Reported: 2006-12-10 12:29 UTC by Daniel Black (RETIRED)
Modified: 2007-04-17 14:11 UTC (History)
0 users

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


Attachments
icecast-2.3.1-nocurlpassword.patch (icecast-2.3.1-nocurlpassword.patch,908 bytes, patch)
2007-04-17 12:50 UTC, Daniel Black (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Black (RETIRED) gentoo-dev 2006-12-10 12:29:40 UTC
CURLOPT_PASSWDFUNCTION is a depreciated option ref:
http://curl.haxx.se/mail/lib-2003-10/0100.html
http://curl.haxx.se/mail/archive-2003-11/0001.html

        depfile='.deps/auth_url.Po' tmpdepfile='.deps/auth_url.TPo' \
        depmode=gcc3 /bin/sh ../depcomp \
        i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..  -Wall -ffast-math -fsigned-char -I/usr/include/libxml2 -I/usr/include  -pthread -march=athlon-xp -O2 -pipe -c `test -f 'auth_url.c' || echo './'`auth_url.c
auth_url.c: In function `auth_get_url_auth':
auth_url.c:521: error: `CURLOPT_PASSWDFUNCTION' undeclared (first use in this function)
auth_url.c:521: error: (Each undeclared identifier is reported only once
auth_url.c:521: error: for each function it appears in.)
make[3]: *** [auth_url.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/net-misc/icecast-2.3.1-r1/work/icecast-2.3.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-misc/icecast-2.3.1-r1/work/icecast-2.3.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-misc/icecast-2.3.1-r1/work/icecast-2.3.1'
make: *** [all] Error 2

!!! ERROR: net-misc/icecast-2.3.1-r1 failed.
Comment 1 Daniel Black (RETIRED) gentoo-dev 2006-12-10 12:32:46 UTC
fyi I have reported this to the icecast devs.
Comment 2 Daniel Black (RETIRED) gentoo-dev 2007-04-17 12:50:59 UTC
Created attachment 116505 [details, diff]
icecast-2.3.1-nocurlpassword.patch

remove curl option usage. It just hooked a null function that it doesn't want called anyway. This is good because the function has been removed.
Comment 3 Alexis Ballier gentoo-dev 2007-04-17 14:11:40 UTC
in cvs, thanks daniel