[Pkg-tcltk-devel] Bug#434713: aolserver4: FTBFS: Multiple definition of _init

Francesco P. Lovergine frankie at debian.org
Thu Jul 26 13:23:29 UTC 2007


reassign 434713 aolserver4
thanks

Bah, ignore that it seems anyway some new name collision for
aolserver4...

On Thu, Jul 26, 2007 at 02:53:39PM +0200, Francesco P. Lovergine wrote:
> reassign 434713 tcl8.4-dev
> thanks
> 
> On Thu, Jul 26, 2007 at 12:52:22AM -0400, Daniel Schepler wrote:
> > Package: aolserver4
> > Version: 4.5.0-9
> > Severity: serious
> > 
> > From my pbuilder build log (reproduced on both amd64 and i386):
> > 
> > ...
> > gcc -shared -O2 -Wall -Wno-implicit-int -fno-strict-aliasing -fPIC  -pipe  -I/tmp/buildd/aolserver4-4.5.0/include -I/usr/include/tcl8.4  -DNO_CONST  -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1 -DTCL_THREADS=1 -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 -DHAVE_GETPWUID_R_5=1 -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_GETPWNAM_R=1 -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 -DHAVE_GETHOSTBYADDR_R_8=1 -DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 -DHAVE_POLL=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1    -o libnsthread.so error.o master.o memory.o mutex.o cslock.o rwlock.o reentrant.o sema.o thread.o tls.o compat.o time.o pthread.o fork.o signal.o nsthread_libinit.o \
> >                  -L/usr/lib -ltcl8.4 -ldl  -lpthread -lieee -lm  -lgcc_s
> > nsthread_libinit.o: In function `_init':
> > nslibinit.c:(.text+0x0): multiple definition of `_init'
> > /usr/lib/gcc/i486-linux-gnu/4.1.3/../../../../lib/crti.o:/build/buildd/glibc-2.6/build-tree/i386-libc/csu/crti.S:14: first defined here
> > collect2: ld returned 1 exit status
> > make[2]: *** [libnsthread.so] Error 1
> > make[2]: Leaving directory `/tmp/buildd/aolserver4-4.5.0/nsthread'
> > make[1]: *** [build] Error 1
> > make[1]: Leaving directory `/tmp/buildd/aolserver4-4.5.0'
> > make: *** [build-stamp] Error 2
> 
> Ok, that's caused by the new tcl8.4-dev for 8.4.15 apparently.
> Downgrading to last available 8.4.12 solves the linking problem.
> 



-- 
Francesco P. Lovergine




More information about the Pkg-tcltk-devel mailing list