NetBSD Problem Report #44393
From www@NetBSD.org Fri Jan 14 23:53:38 2011
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id 90EF863B883
for <gnats-bugs@gnats.NetBSD.org>; Fri, 14 Jan 2011 23:53:38 +0000 (UTC)
Message-Id: <20110114235337.5A60763B873@www.NetBSD.org>
Date: Fri, 14 Jan 2011 23:53:37 +0000 (UTC)
From: jan.guttek@tekian.eu
Reply-To: jan.guttek@tekian.eu
To: gnats-bugs@NetBSD.org
Subject: www/lighttpd linking broken in mod_flv_streaming
X-Send-Pr-Version: www-1.0
>Number: 44393
>Category: pkg
>Synopsis: www/lighttpd linking broken in mod_flv_streaming
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: joerg
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jan 14 23:55:00 +0000 2011
>Last-Modified: Sat Jan 15 14:26:09 +0000 2011
>Originator: Jan Guttek
>Release: Solaris 10, pkgsrc-current
>Organization:
>Environment:
SunOS global 5.10 Generic_142909-17 sun4v sparc SUNW,SPARC-Enterprise-T1000
>Description:
Package pkgsrc/www/lighttpd seems to be broken on SunOS with both Sun Studio & gccfss:
---
# cc -V
cc: Sun C 5.11 SunOS_sparc 2010/08/13
# gcc -v
Using built-in specs.
Target: sparc-sun-solaris2.10
Configured with: ./configure --prefix= --enable-shared --disable-static --with-system-zlib --enable-checking=release --enable-languages=c,c++ --with-cpu=v9 --with-ld=/usr/ccs/bin/ld --without-gnu-ld --disable-gnattools --enable-tls --with-as=/usr/ccs/bin/as --without-gnu-as
Thread model: posix
gcc version 4.3.3 (20091210) (gccfss) (GCC)
---
Please see following build dump:
---
===> Building for lighttpd-1.4.26nb1
/usr/pkg/bin/bmake all-recursive
Making all in src
source='lemon.c' object='lemon.o' libtool=no DEPDIR=.deps depmode=none /usr/pkg/bin/pdksh ../depcomp cc -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -DHAVE_CONFIG_H -DHAVE_VERSION_H -DLIBRARY_DIR="\"/usr/pkg/lib/lighttpd\"" -DSBIN_DIR="\"/usr/pkg/sbin\"" -I. -I.. -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/mysql -D_REENTRANT -D__EXTENSIONS__ -I/usr/pkg/include -DOPENSSL_NO_KRB5 -I/usr/pkg/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -O -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/mysql -c lemon.c
/usr/pkg/bin/pdksh ../libtool --tag=CC --mode=link cc -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -O -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/mysql -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/mysql -Wl,-R/usr/pkg/lib/mysql -L/usr/pkg/lib -o lemon lemon.o -lresolv -lnsl -lsocket
libtool: link: cc -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -O -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -I/pkg/src/www/lighttpd/work/.buildlink/include -I/pkg/src/www/lighttpd/work/.buildlink/include/mysql -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib/mysql -o lemon lemon.o -L/pkg/src/www/lighttpd/work/.buildlink/lib -L/pkg/src/www/lighttpd/work/.buildlink/lib/mysql -lresolv -lnsl -lsocket
rm -f configparser.h
../src/lemon -q ./configparser.y ./lempar.c
rm -f mod_ssi_exprparser.h
../src/lemon -q ./mod_ssi_exprparser.y ./lempar.c
/usr/pkg/bin/bmake all-am
source='mod_flv_streaming.c' object='mod_flv_streaming.lo' libtool=yes DEPDIR=.deps depmode=none /usr/pkg/bin/pdksh ../depcomp /usr/pkg/bin/pdksh ../libtool --tag=CC --mode=compile cc -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -DHAVE_CONFIG_H -DHAVE_VERSION_H -DLIBRARY_DIR="\"/usr/pkg/lib/lighttpd\"" -DSBIN_DIR="\"/usr/pkg/sbin\"" -I. -I.. -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/mysql -D_REENTRANT -D__EXTENSIONS__ -I/usr/pkg/include -DOPENSSL_NO_KRB5 -I/usr/pkg/include -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -O -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/mysql -c -o mod_flv_streaming.lo mod_flv_streaming.c
libtool: compile: cc -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -DHAVE_CONFIG_H -DHAVE_VERSION_H -DLIBRARY_DIR=\"/usr/pkg/lib/lighttpd\" -DSBIN_DIR=\"/usr/pkg/sbin\" -I. -I.. -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -I/pkg/src/www/lighttpd/work/.buildlink/include -I/pkg/src/www/lighttpd/work/.buildlink/include/mysql -D_REENTRANT -D__EXTENSIONS__ -DOPENSSL_NO_KRB5 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -O -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -c mod_flv_streaming.c -KPIC -DPIC -o .libs/mod_flv_streaming.o
/usr/pkg/bin/pdksh ../libtool --tag=CC --mode=link cc -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -O -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/mysql -module -export-dynamic -avoid-version -no-undefined -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/mysql -Wl,-R/usr/pkg/lib/mysql -L/usr/pkg/lib -o mod_flv_streaming.la -rpath /usr/pkg/lib/lighttpd mod_flv_streaming.lo -lresolv -lnsl -lsocket
libtool: link: cc -xarch=sparc -xchip=ultraT1 -m64 -xO2 -g -G -z defs -h mod_flv_streaming.so -o .libs/mod_flv_streaming.so .libs/mod_flv_streaming.o -L/pkg/src/www/lighttpd/work/.buildlink/lib -L/pkg/src/www/lighttpd/work/.buildlink/lib/mysql -lresolv -lnsl -lsocket -lc -xarch=sparc -m64 -xarch=sparc -m64 -xarch=sparc -m64 -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib/mysql
Undefined first referenced
symbol in file
buffer_copy_string_buffer .libs/mod_flv_streaming.o
http_chunk_append_file .libs/mod_flv_streaming.o
data_string_init .libs/mod_flv_streaming.o
buffer_init_string .libs/mod_flv_streaming.o
array_get_element .libs/mod_flv_streaming.o
buffer_copy_string_len .libs/mod_flv_streaming.o
buffer_is_empty .libs/mod_flv_streaming.o
response_header_overwrite .libs/mod_flv_streaming.o
config_check_cond .libs/mod_flv_streaming.o
array_free .libs/mod_flv_streaming.o
array_init .libs/mod_flv_streaming.o
config_insert_values_global .libs/mod_flv_streaming.o
stat_cache_get_entry .libs/mod_flv_streaming.o
buffer_init .libs/mod_flv_streaming.o
buffer_free .libs/mod_flv_streaming.o
chunkqueue_get_append_buffer .libs/mod_flv_streaming.o
array_insert_unique .libs/mod_flv_streaming.o
array_get_unused_element .libs/mod_flv_streaming.o
array_reset .libs/mod_flv_streaming.o
buffer_is_equal_string .libs/mod_flv_streaming.o
ld: fatal: Symbol referencing errors. No output written to .libs/mod_flv_streaming.so
*** Error code 2
Stop.
bmake: stopped in /pkg/src/www/lighttpd/work/lighttpd-1.4.26/src
*** Error code 1
Stop.
bmake: stopped in /pkg/src/www/lighttpd/work/lighttpd-1.4.26/src
*** Error code 1
Stop.
bmake: stopped in /pkg/src/www/lighttpd/work/lighttpd-1.4.26
*** Error code 1
Stop.
bmake: stopped in /pkg/src/www/lighttpd/work/lighttpd-1.4.26
*** Error code 1
Stop.
bmake: stopped in /pkg/src/www/lighttpd
*** Error code 1
Stop.
bmake: stopped in /pkg/src/www/lighttpd
---
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->joerg
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Sat, 15 Jan 2011 14:26:09 +0000
Responsible-Changed-Why:
Over to maintainer.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.