Daemon News Ezine BSD News BSD Mall BSD Support Forum BSD Advocacy BSD Updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

/usr/lib/libpthread.so: undefined reference to `__usleep'

A lot of 7.0 packages are failing with this..is libpthread broken, or
is my ia64 build environment still somehow corrupted (the recent
update to cpio broke it, but I thought I'd fixed it)


----- Forwarded message from User Ports-ia64 <ports-ia64@xxxxxxxxxxxxxxxxxxxxx> -----

X-Original-To: kkenn@localhost
Delivered-To: kkenn@xxxxxxxxxxxxxxxxxxxxxxxx
X-Original-To: kris@xxxxxxxxxxx
Delivered-To: kris@xxxxxxxxxxx
Date: Thu, 6 Oct 2005 09:03:15 GMT
From: User Ports-ia64 <ports-ia64@xxxxxxxxxxxxxxxxxxxxx>
To: krion@xxxxxxxxxxx, kris@xxxxxxxxxxx
Subject: bonnie++-1.93.03_1 failed on ia64 7
X-UIDL: l[3!!8hQ"!E4L!!ng,!!
X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=0.96.0

building bonnie++-1.93.03_1 on pluto2.freebsd.org
in directory /var/pkgbld/tmp/7/chroot/3037
maintained by: ports@xxxxxxxxxxx
port directory: /usr/ports/benchmarks/bonnie++
build started at Thu Oct  6 09:02:43 UTC 2005
====================<phase 1: make checksum>====================
=> bonnie++-1.93c.tgz doesn't seem to exist in /tmp/distfiles/.
=> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/ports/distfiles/.
bonnie++-1.93c.tgz                                    3064 kB 3064 kBps
=> Checksum OK for bonnie++-1.93c.tgz.
====================<phase 2: make extract>====================
===>  Extracting for bonnie++-1.93.03_1
=> Checksum OK for bonnie++-1.93c.tgz.
====================<phase 3: make patch>====================
===>  Patching for bonnie++-1.93.03_1
===>  Applying FreeBSD patches for bonnie++-1.93.03_1
====================<phase 4: make build>====================
===>  Configuring for bonnie++-1.93.03_1
configure: WARNING: you should use --build, --host, --target
checking for ia64-portbld-freebsd7.0-gcc... cc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking for ia64-portbld-freebsd7.0-g++... c++
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking for an ANSI C-conforming const... yes
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for size_t... yes
checking algorithm usability... yes
checking algorithm presence... yes
checking for algorithm... yes
checking algo.h usability... yes
checking algo.h presence... yes
checking for algo.h... yes
checking algo usability... no
checking algo presence... no
checking for algo... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bonnie.h
config.status: creating port-unix.h
config.status: creating bonnie++.spec
config.status: creating bon_csv2txt
config.status: creating bon_csv2html.1
config.status: creating sun/pkginfo
config.status: creating conf.h
config.status: conf.h is unchanged
===>  Building for bonnie++-1.93.03_1
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c bon_csv2html.cpp
c++ bon_csv2html.o -o bon_csv2html
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c generate_randfile.cpp
c++ generate_randfile.o -o generate_randfile
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c bonnie++.cpp
bonnie++.cpp:178: warning: unused parameter 'sig'
bonnie++.cpp:178: warning: unused parameter 'unused'
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c bon_io.cpp
bon_io.cpp: In member function `int CFileOp::seek(int, int)':
bon_io.cpp:192: warning: int format, different type arg (arg 4)
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c bon_file.cpp
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c bon_time.cpp
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c semaphore.cpp
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c sync.cpp
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c thread.cpp
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c bon_suid.cpp
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c duration.cpp
{standard input}: Assembler messages:
{standard input}:247: Warning: Additional NOP may be necessary to workaround Itanium processor A/B step errata
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c rand.cpp
c++ -O2 -fno-strict-aliasing -pipe -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope   -O2 -fno-strict-aliasing -pipe -c util.cpp
c++ -o bonnie++ bonnie++.o bon_io.o bon_file.o bon_time.o semaphore.o sync.o thread.o bon_suid.o duration.o rand.o util.o -pthread
/usr/lib/libpthread.so: undefined reference to `__usleep'
*** Error code 1

Stop in /work/a/ports/benchmarks/bonnie++/work/bonnie++-1.93c.
*** Error code 1

Stop in /a/ports/benchmarks/bonnie++.
build ended at Thu Oct  6 09:03:11 UTC 2005

----- End forwarded message -----

Attachment: pgpCAfXntu8Qq.pgp
Description: PGP signature