linuxthreads broken?

From: Andy Hilker <ah_at_crypta.net>
Date: Thu, 2 Dec 2004 21:25:41 +0100
Hi,

i am running mysqld 4.1 with linuxthreads since i experience more
stability and performance than without linuxthreads before a few
months.

now linuxthreads port is broken (see below). do someone has a patch
or knows how to fix it?
btw. does mysqld 4.1 runs now good on smp machines with current?
maybe i will give a new try on this...

bye,
Andy


--

cd /usr/ports/devel/linuxthreads/work/linuxthreads-2.2.3_16/libstdc++ ;  /usr/bin/env USING_GCC3=true SHELL=/bin/sh PORTOBJFORMAT=elf    PREFIX=/usr/local LOCALBASE=/usr/local X11BASE=/usr/X11R6 MOTIFLIB="-L/usr/X11R6/lib -lXm -lXp" LIBDIR="/usr/lib" CFLAGS="-O -pipe -DKVA_PAGES=640 -march=pentium4" CXXFLAGS="-O -pipe -DKVA_PAGES=640 -march=pentium4" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444" make
Warning: Object directory not changed from original /usr/ports/devel/linuxthreads/work/linuxthreads-2.2.3_16/libstdc++
c++  -O -pipe -DKVA_PAGES=640 -march=pentium4 -D_PTHREADS -I../ -I../sysdeps/i386 -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -DIN_GLIBCPP_V3 -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libstdc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/libsupc++ -I/usr/src/gnu/lib/libstdc++/../../../contrib/gcc -I/usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/include -fno-implicit-templates -ffunction-sections -fdata-sections  -Wno-deprecated -c /usr/src/gnu/lib/libstdc++/../../../contrib/libstdc++/src/allocator.cc
In file included from /usr/include/c++/3.3/bits/stl_alloc.h:91,
                 from /usr/include/c++/3.3/memory:55,
                 from /usr/src/contrib/libstdc++/src/allocator.cc:35:
/usr/src/contrib/libstdc++/include/bits/atomicity.h:33:30: bits/atomic_word.h: No such file or directory
In file included from /usr/include/c++/3.3/bits/stl_alloc.h:91,
                 from /usr/include/c++/3.3/memory:55,
                 from /usr/src/contrib/libstdc++/src/allocator.cc:35:
/usr/src/contrib/libstdc++/include/bits/atomicity.h:39: error: syntax error 
   before `(' token
/usr/src/contrib/libstdc++/include/bits/atomicity.h:43: error: syntax error 
   before `*' token
In file included from /usr/include/c++/3.3/memory:55,
                 from /usr/src/contrib/libstdc++/src/allocator.cc:35:
/usr/include/c++/3.3/bits/stl_alloc.h:353: error: syntax error before `;' token
/usr/include/c++/3.3/bits/stl_alloc.h:382: error: syntax error before `;' token
/usr/include/c++/3.3/bits/stl_alloc.h:452: error: syntax error before `<' token
/usr/include/c++/3.3/bits/stl_alloc.h:452: error: `__threads' was not declared 
   in this scope
/usr/include/c++/3.3/bits/stl_alloc.h:452: error: `__inst' was not declared in 
   this scope
/usr/include/c++/3.3/bits/stl_alloc.h:452: error: template argument 1 is 
   invalid
/usr/include/c++/3.3/bits/stl_alloc.h:452: error: template argument 2 is 
   invalid
/usr/include/c++/3.3/bits/stl_alloc.h:601: error: syntax error before `<' token
/usr/include/c++/3.3/bits/stl_alloc.h:601: error: `__threads' was not declared 
   in this scope
/usr/include/c++/3.3/bits/stl_alloc.h:601: error: `__inst' was not declared in 
   this scope
/usr/include/c++/3.3/bits/stl_alloc.h:601: error: template argument 1 is 
   invalid
/usr/include/c++/3.3/bits/stl_alloc.h:601: error: template argument 2 is 
   invalid
/usr/include/c++/3.3/bits/stl_alloc.h:602: error: braces around scalar 
   initializer for `int'
/usr/include/c++/3.3/bits/stl_alloc.h:602: error: ignoring extra initializers 
   for `int'
In file included from /usr/src/contrib/libstdc++/src/allocator.cc:37:
/usr/src/contrib/libstdc++/include/ext/pool_allocator.h:122: error: syntax 
   error before `;' token
/usr/src/contrib/libstdc++/include/ext/pool_allocator.h:184: error: syntax 
   error before `<' token
/usr/src/contrib/libstdc++/include/ext/pool_allocator.h:184: error: `_Tp' was 
   not declared in this scope
/usr/src/contrib/libstdc++/include/ext/pool_allocator.h:184: error: template 
   argument 1 is invalid
/usr/src/contrib/libstdc++/include/ext/pool_allocator.h:184: error: ISO C++ 
   forbids declaration of `_S_force_new' with no type
*** Error code 1

Stop in /usr/ports/devel/linuxthreads/work/linuxthreads-2.2.3_16/libstdc++.
*** Error code 1
Received on Thu Dec 02 2004 - 19:25:44 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:23 UTC