After updating to glibc-2.4, rebuilt system using emwrap.sh e.g. emwrap.sh -set emwrap.sh -seb emwrap.sh -se emwrap.sh -wet emwrap.sh -W korelib fails to recompile. .oOo. IC -o .libs/librarylocator.lo In file included from /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/backward/hash_map.h:59, from ../include/kore/metainfo.h:13, from componenttrader.cpp:3: /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/ext/new_allocator.h: In instantiation of `__gnu_cxx::new_allocator<const kore::ComponentRef>': /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/bits/allocator.h:83: instantiated from `std::allocator<const kore::ComponentRef>' /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/ext/hashtable.h:244: instantiated from `__gnu_cxx::hashtable<std::pair<const char* const, const kore::ComponentRef>, const char*, __gnu_cxx::hash<const char*>, std::_Select1st<std::pair<const char* const, const kore::ComponentRef> >, eqstr, std::allocator<const kore::ComponentRef> >' /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/ext/hash_map:258: instantiated from `__gnu_cxx::hash_multimap<const char*, const kore::ComponentRef, __gnu_cxx::hash<const char*>, eqstr, std::allocator<const kore::ComponentRef> >' componenttrader.cpp:74: instantiated from here /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/ext/new_allocator.h:75: error: `const _Tp* __gnu_cxx::new_allocator<_Tp>::address(const _Tp&) const [with _Tp = const kore::ComponentRef]' and `_Tp* __gnu_cxx::new_allocator<_Tp>::address(_Tp&) const [with _Tp = const kore::ComponentRef]' cannot be overloaded make[2]: *** [componenttrader.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/backward/hash_map.h:59, from ../include/kore/metainfo.h:13, from librarylocator.cpp:8: /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. i686-pc-linux-gnu-g++ -I. -I. -I.. -I. -I. -I.. -I../include -march=athlon-xp -O2 -pipe -c librarylocator.cpp -MT librarylocator.lo -MD -MP -MF .deps/librarylocator.TPlo -o librarylocator.o >/dev/null 2>&1 mv -f .libs/librarylocator.lo librarylocator.lo make[2]: Leaving directory `/var/tmp/portage/korelib-1.0/work/korelib-1.0/kore' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/korelib-1.0/work/korelib-1.0' make: *** [all] Error 2 .oOo. Portage 2.1_pre6-r3 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.4-r1, 2.6.15.6 i686) ================================================================= System uname: 2.6.15.6 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.12.0_pre16 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/NX/etc /usr/NX/home /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://206.75.217.181/ ftp://gentoo.ccccom.com" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://129.89.70.108/gentoo-portage" USE="x86 3dnow 3dnowext X Xaw3d a52 aac aalib acc accessibility alsa apache2 apm arts asf audiofile avi avifile berkdb bitmap-fonts bonobo bzip2 cdr crypt cups curl dbus dga dio directfb divx4linux doc dri dts dv dvd dvdr dvdread eds emboss encode ethereal exit fbcon ffmpeg flac flash font-server foomaticdb fortran freetds gcj gd gdbm ggi gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile gzip hal icq idn imagemagic imagemagick imap imlib innodb ipv6 jabber java jikes jpeg jpeg2 junit kde lcms lesstiff libg++ libwww lzo mad maildir matroska mikmod mjpeg mmx mng mono motif mozilla mozsvg mp3 mpeg musepack mysql mysqli ncurses nls nptl nptlonly nsplugin odbc offensive ogg oggvorbis opengl oscar oss pam pda pdf pdflib perl png postgres povray ppds python qt quicktime readline real samba sasl scanner sdl soap speex spell ssl svg svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vorbis win32codecs winf wmf wxwindows xanim xeo xine xinerama xml xml2 xmms xprint xv xvid xvmc yahoo zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS
Hmmm, last release almost 4 years old... good luck :P
In looking at my system and trying to find out why it's even there, I've come to the conclusion that korelib probably used to be a dependency of kode or kivio. It doesn't appear to be required any longer. If someone could confirm this, I'd suggest marking it for removal from portage. equery depends -a korelib doesn't list anything which depends on it.
Also, the homepage doesn't exist anymore at www.theKompany.com.
The package is now in p.mask and will be removed in 30 days if no one steps up to maintain it.
Hi, >Also, the homepage doesn't exist anymore at www.theKompany.com. em, no, the homepage is still there.
(In reply to comment #5) > Hi, > > >Also, the homepage doesn't exist anymore at www.theKompany.com. > > em, no, the homepage is still there. > Odd, I cut and pasted from here when I checked and got a 404: # emerge -s korelib Searching... [ Results for search key : korelib ] [ Applications found : 1 ] * dev-libs/korelib Latest version available: 1.0 Latest version installed: [ Not Installed ] Size of files: 1,546 kB Homepage: http://www.thekompany.com/projects/korelib/ Description: theKompany's cross-platform c++ library for developing modular applications License: GPL-2 QPL-1.0 I even went to the home page and couldn't find it. Now, it comes up fine! Weird. "The latest release of Korelib is from June 5th 2002: http://www.smga3000.com/thekompany/Korelib/korelib-1.0.tar.gz"