amd64/183306: rtmpdump will not compile
Joseph.A.Nagy at FreeBSD.org
Joseph.A.Nagy at FreeBSD.org
Fri Oct 25 19:20:00 UTC 2013
>Number: 183306
>Category: amd64
>Synopsis: rtmpdump will not compile
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-amd64
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 25 19:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Joseph A. Nagy, Jr.
>Release: FreeBSD-Release-9.1-p5
>Organization:
Boo-LaLa(Enterprises)
>Environment:
FreeBSD alex-laptop 9.1-RELEASE-p5 FreeBSD 9.1-RELEASE-p5 #13: Tue Aug 20 08:58:56 CDT 2013 root at alex-laptop:/usr/obj/usr/src/sys/ALEX-LAPTOP amd64
>Description:
multimedia/rtmpdump continues to fail, first suggesting making jobs unsafe enabled in make.conf (which was done) then with this output:
===>>> Starting build for multimedia/rtmpdump <<<===
===>>> All dependencies are up to date
===> Cleaning for rtmpdump-2.4.20130923
===> License GPLv2 accepted by the user
===> Found saved configuration for rtmpdump-2.4.20130923
===> rtmpdump-2.4.20130923 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by rtmpdump-2.4.20130923 for building
===> Extracting for rtmpdump-2.4.20130923
=> SHA256 Checksum OK for rtmpdump-2.4.20130923.tar.gz.
===> Patching for rtmpdump-2.4.20130923
===> Applying FreeBSD patches for rtmpdump-2.4.20130923
===> rtmpdump-2.4.20130923 depends on file: /usr/local/lib/libcrypto.so.8 - found
===> rtmpdump-2.4.20130923 depends on executable: pkgconf - found
===> Configuring for rtmpdump-2.4.20130923
===> Building for rtmpdump-2.4.20130923
cc -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -O2 -fPIC -c rtmp.c
cc -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -O2 -fPIC -c log.c
cc -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -O2 -fPIC -c amf.c
In file included from amf.c:33:
bytes.h:74:2: warning: #warning "Float word order not defined, assuming the same as byte order!"
cc -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -O2 -fPIC -c hashswf.c
cc -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_OPENSSL -O2 -fPIC -c parseurl.c
ar rs librtmp.a rtmp.o log.o amf.o hashswf.o parseurl.o
ar: warning: creating librtmp.a
cc -shared -Wl,-soname,librtmp.so.0 -o librtmp.so.0 rtmp.o log.o amf.o hashswf.o parseurl.o -L/usr/local/lib -lssl -lcrypto -lz
ln -sf librtmp.so.0 librtmp.so
cc -O2 -pipe -I/usr/local/include -fno-strict-aliasing -DRTMPDUMP_VERSION=\"v2.4\" -c rtmpdump.c
cc -L/usr/local/lib -Wl,-rpath=/usr/local/lib -o rtmpdump rtmpdump.o -Llibrtmp -lrtmp -lssl -lcrypto -lz
cc -O2 -pipe -I/usr/local/include -fno-strict-aliasing -DRTMPDUMP_VERSION=\"v2.4\" -c rtmpgw.c
cc -O2 -pipe -I/usr/local/include -fno-strict-aliasing -DRTMPDUMP_VERSION=\"v2.4\" -c thread.c
cc -L/usr/local/lib -Wl,-rpath=/usr/local/lib -o rtmpgw rtmpgw.o thread.o -pthread -Llibrtmp -lrtmp -lssl -lcrypto -lz
cc -O2 -pipe -I/usr/local/include -fno-strict-aliasing -DRTMPDUMP_VERSION=\"v2.4\" -c rtmpsrv.c
cc -L/usr/local/lib -Wl,-rpath=/usr/local/lib -o rtmpsrv rtmpsrv.o thread.o -pthread -Llibrtmp -lrtmp -lssl -lcrypto -lz
rtmpsrv.o: In function `main':
rtmpsrv.c:(.text+0x4b0): undefined reference to `RTMP_TLS_AllocServerContext'
rtmpsrv.c:(.text+0x59e): undefined reference to `RTMP_TLS_FreeServerContext'
rtmpsrv.o: In function `doServe':
rtmpsrv.c:(.text+0x1d6c): undefined reference to `RTMP_TLS_Accept'
*** [rtmpsrv] Error code 1
Stop in /usr/ports/multimedia/rtmpdump/work/rtmpdump-2.4.20130923.
*** [do-build] Error code 1
Stop in /usr/ports/multimedia/rtmpdump.
*** [build] Error code 1
Stop in /usr/ports/multimedia/rtmpdump.
===>>> make failed for multimedia/rtmpdump
>How-To-Repeat:
perform update of rtmpdump-2.4_2 to 2.4.20130923
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-amd64
mailing list