Date: Fri, 04 Jun 2004 18:07:19 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Kris Kennaway <kris@obsecurity.org> Cc: green@freebsd.org Subject: Re: [ports-i386@FreeBSD.org: dctc-0.84.1 failed on i386 5] Message-ID: <1086386839.1010.20.camel@gyros> In-Reply-To: <20040604214706.GB73709@xor.obsecurity.org> References: <20040604214706.GB73709@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-xBv18+gag0FDPbbZJOYb Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2004-06-04 at 17:47, Kris Kennaway wrote: > The -DLINUXTHREADS thing was fixed, now it's doing this: The problem was an old assumption that CFLAGS will include _THREAD_SAFE. That is no longer the case. It should be fixed now. Joe >=20 > Kris >=20 > ----- Forwarded message from User Ports-i386 <ports-i386@FreeBSD.org> ---= -- >=20 > X-Original-To: kkenn@localhost > Delivered-To: kkenn@localhost.obsecurity.org > Delivered-To: kris@freebsd.org > Date: Fri, 4 Jun 2004 19:37:27 GMT > From: User Ports-i386 <ports-i386@FreeBSD.org> > To: kris@FreeBSD.org > Subject: dctc-0.84.1 failed on i386 5 > X-UIDL: n_;!!18l!!7aH!!WA6"! > X-Bogosity: No, tests=3Dbogofilter, spamicity=3D0.000000, version=3D0.17.= 5 >=20 > building dctc-0.84.1 on gohan33 > in directory /x/tmp/5/chroot/7944 > maintained by: lioux@FreeBSD.org > port directory: /usr/ports/net/dctc > build started at Fri Jun 4 19:34:57 GMT 2004 > FETCH_DEPENDS=3D > PATCH_DEPENDS=3D > EXTRACT_DEPENDS=3D > BUILD_DEPENDS=3Ddb4-4.0.14_1,1.tbz glib-1.2.10_11.tbz makedepend-2000.12.= 28.tbz pkgconfig-0.15.0_1.tbz > RUN_DEPENDS=3Ddb4-4.0.14_1,1.tbz glib-1.2.10_11.tbz perl-5.8.4.tbz pkgcon= fig-0.15.0_1.tbz > add_pkg > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 1: mak= e checksum>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> Vulnerability check disabled > >> dctc-0.84.1.tar.gz doesn't seem to exist in /tmp/distfiles/. > >> Attempting to fetch from ftp://ftp-master.freebsd.org/pub/FreeBSD/port= s/distfiles//. > dctc-0.84.1.tar.gz 364 kB 2505 kBps > >> Checksum OK for dctc-0.84.1.tar.gz. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 2: mak= e extract>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg > =3D=3D=3D> Vulnerability check disabled > =3D=3D=3D> Extracting for dctc-0.84.1 > >> Checksum OK for dctc-0.84.1.tar.gz. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 3: mak= e patch>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg > =3D=3D=3D> Patching for dctc-0.84.1 > =3D=3D=3D> Applying FreeBSD patches for dctc-0.84.1 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<phase 4: mak= e build>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > add_pkg db4-4.0.14_1,1.tbz glib-1.2.10_11.tbz makedepend-2000.12.28.tbz p= kgconfig-0.15.0_1.tbz > adding dependencies > pkg_add db4-4.0.14_1,1.tbz > pkg_add glib-1.2.10_11.tbz > pkg_add makedepend-2000.12.28.tbz > pkg_add pkgconfig-0.15.0_1.tbz > skipping pkgconfig-0.15.0_1, already added > =3D=3D=3D> dctc-0.84.1 depends on executable: makedepend - found > =3D=3D=3D> dctc-0.84.1 depends on executable: pkg-config - found > =3D=3D=3D> dctc-0.84.1 depends on shared library: db4.0 - found > =3D=3D=3D> dctc-0.84.1 depends on shared library: glib12.3 - found > =3D=3D=3D> Configuring for dctc-0.84.1 > creating cache ./config.cache > checking for a BSD compatible install... /usr/bin/install -c -o root -g w= heel > checking whether build environment is sane... yes > checking whether make sets ${MAKE}... yes > checking for working aclocal-1.4... missing > checking for working autoconf... missing > checking for working automake-1.4... missing > checking for working autoheader... missing > checking for working makeinfo... found > checking whether build environment is sane... yes > checking for strerror in -lcposix... no > checking for gawk... no > checking for mawk... no > checking for nawk... nawk > checking for gcc... cc > checking whether the C compiler (cc -O -pipe -lpthread) works... yes > checking whether the C compiler (cc -O -pipe -lpthread) is a cross-comp= iler... no > checking whether we are using GNU C... yes > checking whether cc accepts -g... yes > checking for Cygwin environment... no > checking for mingw32 environment... no > checking how to run the C preprocessor... cc -E > checking host system type... i386-portbld-freebsd5.2 > checking build system type... i386-portbld-freebsd5.2 > checking for ld used by GCC... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for /usr/bin/ld option to reload object files... -r > checking for BSD-compatible nm... /usr/bin/nm -B > checking whether ln -s works... yes > checking how to recognise dependant libraries... pass_all > checking for object suffix... o > checking for executable suffix... no > checking command to parse /usr/bin/nm -B output... ok > checking for dlfcn.h... yes > checking for ranlib... ranlib > checking for strip... strip > checking for objdir... .libs > checking for cc option to produce PIC... -fPIC > checking if cc PIC flag -fPIC works... yes > checking if cc static flag -static works... yes > checking if cc supports -c -o file.o... yes > checking if cc supports -c -o file.lo... yes > checking if cc supports -fno-rtti -fno-exceptions... yes > checking whether the linker (/usr/bin/ld) supports shared libraries... ye= s > checking how to hardcode library paths into programs... immediate > checking whether stripping libraries is possible... yes > checking dynamic linker characteristics... freebsd5.2 ld.so > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... yes > checking whether -lc should be explicitly linked in... yes > creating libtool > checking for cc option to accept ANSI C... none needed > checking whether make sets ${MAKE}... (cached) yes > checking for a BSD compatible install... /usr/bin/install -c -o root -g w= heel > checking GCC version... 3.3.3 > checking for glib-config... /usr/local/bin/glib12-config > checking for GLIB - version >=3D 1.2.0... yes > checking for db.h... yes > checking for db_env_create in -ldb4.1... no > checking for db_env_create in -ldb4... yes > checking for compress2 in -lz... yes > checking whether route has the 'get default' option... yes > checking whether MSG_NOSIGNAL exists... no > checking for dirent.h that defines DIR... yes > checking for opendir in -ldir... no > checking for ANSI C header files... yes > checking for fcntl.h... yes > checking for limits.h... yes > checking for strings.h... yes > checking for sys/file.h... yes > checking for sys/ioctl.h... yes > checking for sys/time.h... yes > checking for unistd.h... yes > checking for working const... yes > checking for inline... inline > checking for off_t... yes > checking for size_t... yes > checking whether time.h and sys/time.h may both be included... yes > checking whether struct tm is in sys/time.h or time.h... time.h > checking for 8-bit clean memcmp... yes > checking for unistd.h... (cached) yes > checking for getpagesize... yes > checking for working mmap... yes > checking for getcwd... yes > checking for mkdir... yes > checking for select... yes > checking for socket... yes > checking for strdup... yes > checking for strerror... yes > checking for strstr... yes > checking for strtod... yes > checking for strtoul... yes > checking for uname... yes > updating cache ./config.cache > creating ./config.status > creating Makefile > creating src/Makefile > creating config.h > =3D=3D=3D> Building for dctc-0.84.1 > make all-recursive > Making all in src > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c hublist.c > /bin/sh ../libtool --mode=3Dlink cc -O -pipe -lpthread -o hublist hubli= st.o -L/usr/local/lib -lgthread12 -lglib12 -lpthread -L/usr/local/lib -lz > mkdir .libs > cc -O -pipe -o hublist hublist.o -L/usr/local/lib -lgthread12 -lglib12 -= lpthread -lz > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c lmp.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c action.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c mydb.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c lp_mutex.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c dc_com.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c dc_manage.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c display.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c gts.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c he3.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c keyboard.c > In file included from keyboard.c:60: > mydb.h:103: warning: `struct sockaddr_in' declared inside parameter list > mydb.h:103: warning: its scope is only this definition or declaration, wh= ich is probably not what you want > keyboard.c: In function `keyb_do_kill': > keyboard.c:1440: warning: assignment makes pointer from integer without a= cast > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c key.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c main.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c md.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c network.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c sema.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c timed_out_string.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c user_manage.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c typical_action.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c gdl.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c uaddr.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c misc.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c status.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c ls_cache.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c bdb.c > cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/glib12 -I/usr/local= /include -DHAVE_ZLIB -DROUTE_HAS_GET_DEFAULT -DMSG_NOSIGNAL=3D0 -O -pipe -= c userinfo.c > /bin/sh ../libtool --mode=3Dlink cc -O -pipe -lpthread -o dctc lmp.o ac= tion.o mydb.o lp_mutex.o dc_com.o dc_manage.o display.o gts.o he3.o keyb= oard.o key.o main.o md.o network.o sema.o timed_out_string.o user_manage.= o typical_action.o gdl.o uaddr.o misc.o status.o ls_cache.o bdb.o userinf= o.o -L/usr/local/lib -lgthread12 -lglib12 -lpthread -ldb4 -L/usr/local/lib = -lz > cc -O -pipe -o dctc lmp.o action.o mydb.o lp_mutex.o dc_com.o dc_manage.o= display.o gts.o he3.o keyboard.o key.o main.o md.o network.o sema.o timed_= out_string.o user_manage.o typical_action.o gdl.o uaddr.o misc.o status.o l= s_cache.o bdb.o userinfo.o -L/usr/local/lib -lgthread12 -lglib12 -lpthread= -ldb4 -lz > sema.o: In function `do_sema_init': > sema.o(.text+0x14): undefined reference to `lp_mutex_init_' > sema.o: In function `check_sema_master': > sema.o(.text+0x44c): undefined reference to `lp_mutex_lock_' > sema.o(.text+0x46b): undefined reference to `lp_mutex_unlock_' > sema.o: In function `get_slice': > sema.o(.text+0x4b0): undefined reference to `lp_mutex_lock_' > sema.o(.text+0x4dd): undefined reference to `lp_mutex_unlock_' > sema.o: In function `lock_ul_slot_controler': > sema.o(.text+0x5b7): undefined reference to `lp_mutex_lock_' > sema.o(.text+0x602): undefined reference to `lp_mutex_unlock_' > sema.o: In function `free_one_ul_slot': > sema.o(.text+0x82b): undefined reference to `lp_mutex_lock_' > sema.o(.text+0x886): undefined reference to `lp_mutex_unlock_' > *** Error code 1 >=20 > Stop in /tmp/a/ports/net/dctc/work/dctc-0.84.1/src. > *** Error code 1 >=20 > Stop in /tmp/a/ports/net/dctc/work/dctc-0.84.1. > *** Error code 1 >=20 > Stop in /tmp/a/ports/net/dctc/work/dctc-0.84.1. > *** Error code 1 >=20 > Stop in /a/ports/net/dctc. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > build ended at Fri Jun 4 19:37:22 GMT 2004 >=20 >=20 > ----- End forwarded message ----- --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-xBv18+gag0FDPbbZJOYb Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBAwPKWb2iPiv4Uz4cRAmU6AJ9LB69uIU8rXNOX0UqoXRzuoNB1rgCgoo0m ElHLo+n6P0u1lH0bNA/Nahg= =l42b -----END PGP SIGNATURE----- --=-xBv18+gag0FDPbbZJOYb--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1086386839.1010.20.camel>