Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

Tweaked glibc 2.4 + 2.5 + snapshot ebuilds

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
754 posts
  • Page 22 of 31
    • Jump to page:
  • Previous
  • 1
  • …
  • 20
  • 21
  • 22
  • 23
  • 24
  • …
  • 31
  • Next
Author
Message
nesl247
Veteran
Veteran
Posts: 1614
Joined: Tue Jun 15, 2004 7:21 pm
Location: Florida
Contact:
Contact nesl247
Website

  • Quote

Post by nesl247 » Tue Jul 04, 2006 3:45 pm

By default it will be -Bdirect,-hashvals,-zdynsort. The general idea when using --hash-style is to use a patched prelink (located here).

-Bdirect and --hash-styles seems to be incompatible. Ontop of that, the --hash-style patch is going under a change to rewrite part of it.
Top
roderick
l33t
l33t
User avatar
Posts: 908
Joined: Mon Jul 11, 2005 3:06 pm
Location: St. John's, NL CANADA
Contact:
Contact roderick
Website

  • Quote

Post by roderick » Tue Jul 04, 2006 7:59 pm

nesl247 wrote:By default it will be -Bdirect,-hashvals,-zdynsort. The general idea when using --hash-style is to use a patched prelink (located here).

-Bdirect and --hash-styles seems to be incompatible. Ontop of that, the --hash-style patch is going under a change to rewrite part of it.
Good idea on maintaining one build and have a USE flag. This will allow those of us with the bdrirect approach to have updates until such time as it makes sense to switch over to new hash-style (assuming it's what becomes standard).
If God were a pickle, I'd still say "no pickle on my burger".
http://roderick-greening.blogspot.com/
Top
nesl247
Veteran
Veteran
Posts: 1614
Joined: Tue Jun 15, 2004 7:21 pm
Location: Florida
Contact:
Contact nesl247
Website

  • Quote

Post by nesl247 » Tue Jul 04, 2006 8:08 pm

Updated as of 8:38 PM EST.

The overlays are:

http://distfiles.evolution-mission.org/ ... ay.tar.bz2
http://distfiles.evolution-mission.org/ ... ay.tar.bz2
http://distfiles.evolution-mission.org/ ... ay.tar.bz2

Now to use --hash-style, you must USE="hashstyle". This will disable the -Bdirect/-hashvals/-zdynsort patches. If USE="hashstyle" isn't set, they will revert to -Bdirect.

@nxsty: Please update the binutils link in the first post to this binutils link. Thank you.
Top
nbvcxz
Guru
Guru
User avatar
Posts: 379
Joined: Fri Sep 02, 2005 7:09 pm
Location: Kraków / PL

Problem generating locale

  • Quote

Post by nbvcxz » Wed Jul 05, 2006 8:18 pm

When I emerged glibc- and try to build locales - it always "freezes" at:

Code: Select all

* Generating 4 locales (this might take a while)
*  (1/4) Generating en_US.ISO-8859-1 ...
and the processes are:

Code: Select all

- /bin/bash /usr/sbin/locale-gen
   `- localedef --no-archive -c -i en_US -f ISO-8859-1 -A /usr/share/locale/locale.alias en_US (Running 80%CPU)
       `- gzip (Zombie 0%)
the only created file is /usr/lib/locale/en_US/LC_CTYPE (so probably it freezes at next file)
my configs are:

Code: Select all

en_US ISO-8859-1
en_US.UTF-8 UTF-8
pl_PL ISO-8859-2
pl_PL.UTF-8 UTF-8

Code: Select all

Portage 2.1.1_pre2-r2 (default-linux/x86/2006.0, gcc-4.2.0-alpha20060603/vanilla, glibc-2.4.90.20060701-r0, 2.6.17-no2 i686)
=================================================================
System uname: 2.6.17-no2 i686 Pentium III (Coppermine)
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17       
sys-devel/gcc-config: 2.0.0_rc1 
sys-devel/libtool:   1.5.22     
virtual/os-headers:  2.6.17     
ACCEPT_KEYWORDS="x86 ~x86"      
AUTOCLEAN="yes"                 
CBUILD="i686-pc-linux-gnu"      
CFLAGS="-Os -march=pentium3 -mtune=pentium3 -pipe -fno-ident -ftree-vectorize -ffast-math -fweb -ftracer -mmmx -msse -DNDEBUG -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -DNO_DEBUG"                             
CHOST="i686-pc-linux-gnu"       
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-Os -march=pentium3 -mtune=pentium3 -pipe -fno-ident -ftree-vectorize -ffast-math -fweb -ftracer -mmmx -msse -DNDEBUG -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -DNO_DEBUG -fvisibility-inlines-hidden -fno-enforce-eh-specs -frepo"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo http://gentoo.zie.pg.gda.pl http://194.117.143.72 http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-Bdirect -Wl,-hashvals -Wl,-zdynsort"
LINGUAS="pl"
MAKEOPTS="-j2 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--progress"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-proaudio"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 7zip S3TC X aac acpi alsa ao apache2 artswrappersuid asf avi berkdb bitmap-fonts bittorrent bzip2 cairo ck-plus cli crypt cups curl dbus dga dio dlloader dri emboss encode extras ffmpeg flac foomaticdb fortran gdbm gif gimp glibc-omitfp glitz glx gmp graphviz gtk gtk2 gzip hou hpn imlib input_devices_keyboard input_devices_mouse isdnlog ithreads jabber javascript jpeg lcms libg++ libgda libsamplerate libwww mad menubar mikmod mmx mng modplug mozilla mozsvg mp3 mpeg musepack ncurses new-login nls no-old-linux nocardbus nomalloccheck nowin nptl nptlonly nvidia objc ogg opengl pam pango pcre pdf pdflib perl pic plugin png pppd python qemu-fast qt qt3 qt4 quicktime readline reflection rogue sdl session sndfile sou sox speex spell spl sse sse-filters ssl svg svgz tcpd tga theora threads tiff tlen toolbar truetype truetype-fonts type1-fonts udev unicode userlocales video_cards_nvidia vorbis win32codecs wmf wxwindows xatrix xcomposite xml xorg xv xvid xvmc zlib elibc_glibc input_devices_evdev kernel_linux linguas_pl userland_GNU video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK
do you have ANY idea to fix it - it is not because GCC-4.2 (with previous overlay works fine)
Last edited by nbvcxz on Sat Jul 08, 2006 6:26 am, edited 1 time in total.
nBVCXz
zen-kernel (bfq compcache) | /tmp -> tmpfs | ext4 | zsh | xfce | schedtool
Top
matobsk
n00b
n00b
Posts: 64
Joined: Sun Oct 16, 2005 5:33 pm

  • Quote

Post by matobsk » Thu Jul 06, 2006 6:20 pm

Mine is also freezing repeatedly at generating en_US.ISO-8859-1 ...

Exact same error as above. I let it run 12 hours @ 80-99% CPU, then was confronted with a localedef process that I can't even kill -9.

Code: Select all

emerge --info
Portage 2.1.1_pre1-r5 (default-linux/x86/2006.0, gcc-4.1.1-pre20060526/vanilla, glibc-2.4.90.20060701-r0, 2.6.17-no2 i686)
=================================================================
System uname: 2.6.17-no2 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4m -fomit-frame-pointer -pipe -ftracer -frename-registers"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4m -fomit-frame-pointer -pipe -ftracer -frename-registers -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--hash-style=both"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/nxsty /usr/local/overlays/java-experimental"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm avi berkdb bitmap-fonts cli crypt dlloader dri dvd dvdread eds emboss esd foomaticdb fortran gdbm gif glibc-omitfp gpm gstreamer gstreamer010 gtk gtk2 hashstyle imlib ipv6 isdnlog jpeg libg++ libwww mad matroska mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl nptlonly nvidia ogg opengl pam pcre pdflib perl pic png pppd python quicktime readline reflection sdl session spell spl sse sse2 ssl tcpd truetype truetype-fonts type1-fonts udev vorbis win32codecs xml xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux userland_GNU video_cards_nvidia video_cards_nv video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Top
matobsk
n00b
n00b
Posts: 64
Joined: Sun Oct 16, 2005 5:33 pm

  • Quote

Post by matobsk » Fri Jul 07, 2006 11:22 pm

No idea why, but the locale-gen script just runs forever on my box.

Manually running localedef for my locales worked like a charm, moving on to rebuilding the rest of the system.
Top
nbvcxz
Guru
Guru
User avatar
Posts: 379
Joined: Fri Sep 02, 2005 7:09 pm
Location: Kraków / PL

  • Quote

Post by nbvcxz » Sat Jul 08, 2006 7:22 am

Thanks for tip. The error with locales is caused by localedef --no-archive . Making "manually" the locales without this switch works OK.
nBVCXz
zen-kernel (bfq compcache) | /tmp -> tmpfs | ext4 | zsh | xfce | schedtool
Top
nxsty
Veteran
Veteran
User avatar
Posts: 1556
Joined: Wed Jun 23, 2004 7:00 pm
Location: .se
Contact:
Contact nxsty
Website

  • Quote

Post by nxsty » Sun Jul 16, 2006 5:12 pm

I updated my overlay again with a new snapshot and the -hash-style patches controlled by a hashstyle USE (from nesl247's overlay). The glibc 2.4.90 snapshots no longer supports -hashvals or -Bdirect and USE="hashstyle" will disable them in 2.4-rX too.
Top
irondog
l33t
l33t
User avatar
Posts: 715
Joined: Mon Jul 07, 2003 1:41 pm
Location: Voor mijn TV. Achter mijn pc.

  • Quote

Post by irondog » Mon Jul 17, 2006 9:41 am

Maybe usefull to mention:
USE="hashstyle" only controlls whether the hashstyle patch is applied or not.
The USE-flag is not there in Glibc 2.4.90 as the hashstyle code has been merged there.
If your TC supports the hashstyle option, it will get used when building a hashstyle enabled glibc.
Alle dingen moeten onzin zijn.
Top
vipernicus
Veteran
Veteran
User avatar
Posts: 1462
Joined: Mon Jan 17, 2005 10:35 pm
Location: Your College IT Dept.
Contact:
Contact vipernicus
Website

  • Quote

Post by vipernicus » Mon Jul 17, 2006 3:12 pm

--hash-style=both + prelinking yields very good results on my system. Very obvious improvements.

CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -fno-ident"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden -fno-enforce-eh-specs"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=both"
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Top
Martin.Jansa
n00b
n00b
User avatar
Posts: 55
Joined: Tue Mar 09, 2004 11:12 am
Location: Prague

Compile failed :(

  • Quote

Post by Martin.Jansa » Mon Jul 17, 2006 4:27 pm

Anyone with this error?

Code: Select all

 /tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/math:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/elf:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/nss:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/nis:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/rt:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/resolv:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/crypt:/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/nptl /tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcgen -Y ../scripts -c rpcsvc/bootparam_prot.x -o /tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.T
/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/rpcgen: relocation error: /tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/dlfcn/libdl.so.2: symbol _libc_intl_domainname, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
make[2]: *** [/tmp/work/portage/glibc-2.4.90.20060716/work/build-x86-x86_64-pc-linux-gnu-nptl/sunrpc/xbootparam_prot.stmp] Error 127
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/tmp/work/portage/glibc-2.4.90.20060716/work/glibc-2.4/sunrpc'
make[1]: *** [sunrpc/others] Error 2
make[1]: Leaving directory `/tmp/work/portage/glibc-2.4.90.20060716/work/glibc-2.4'
make: *** [all] Error 2

!!! ERROR: sys-libs/glibc-2.4.90.20060716 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  glibc-2.4.90.20060716.ebuild, line 1208:   Called src_compile
  glibc-2.4.90.20060716.ebuild, line 1219:   Called toolchain-glibc_src_compile
  glibc-2.4.90.20060716.ebuild, line 278:   Called die

!!! make for x86 failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/layman/nxsty-glibc'

Code: Select all

Portage 2.1.1_pre3-r1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4.90.20060701-r0, 2.6.17-beyond1.1 x86_64)
=================================================================
System uname: 2.6.17-beyond1.1 x86_64 AMD Athlon(tm) 64 Processor 3700+
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.93, 2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-Os -march=k8 -pipe -ftracer -ftree-vectorize -frename-registers -fweb -ffast-math -fno-ident -mmmx -msse -DNDEBUG -DG_DISABLE_ASSERT -DNO_DEBUG"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="-Os -march=k8 -pipe -ftracer -ftree-vectorize -frename-registers -fweb -ffast-math -fno-ident -mmmx -msse -DNDEBUG -DG_DISABLE_ASSERT -DNO_DEBUG -fvisibility-inlines-hidden -fvisibility=hidden"
FEATURES="autoconfig ccache cvs distlocks metadata-transfer parallel-fetch prelink sandbox sfperms strict userpriv usersandbox"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=both"
Top
SimedonMyrrho
n00b
n00b
Posts: 23
Joined: Fri Jul 15, 2005 10:56 am

  • Quote

Post by SimedonMyrrho » Mon Jul 17, 2006 4:51 pm

Anyone with this error?
Yes, over here(~x86).

I thought it was my toolchain, which is probably broken after i used -Wl,--hash-style=gnu for some packages, i was using -Wl,--hash-style=both before.

BTW, i did use binutils-2.17.50.3 from portage for this merge.
~x86 Duron 1.8GHz, 512 MB DDR, ATI Radeon 7500, SiS 735
KDE, Fluxbox
Top
Tyler_Durden
Apprentice
Apprentice
User avatar
Posts: 189
Joined: Tue Jul 27, 2004 10:01 am
Location: Germany

Re: Compile failed :(

  • Quote

Post by Tyler_Durden » Mon Jul 17, 2006 4:57 pm

Martin.Jansa wrote:Anyone with this error?

Code: Select all

make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/tmp/work/portage/glibc-2.4.90.20060716/work/glibc-2.4/sunrpc'
make[1]: *** [sunrpc/others] Error 2
make[1]: Leaving directory `/tmp/work/portage/glibc-2.4.90.20060716/work/glibc-2.4'
make: *** [all] Error 2
Yes, please look here.
It seems that you are mixing different hashstyle patch versions. The best way is to do an emerge -e system/world before switching to the final hashstyle version of binutils etc.
Gentoo 17.1 x86_64
Intel Core i9-9900K
Asus MAXIMUS XI HERO
AMD Radeon 6800XT
64GB DDR4
Samsung SSD 970 EVO Plus 1TB
8x Seagate Archive (SATA-RAID 64TB)
Digital Devices Cine S2 V6.5 DVB Adapter
Top
SimedonMyrrho
n00b
n00b
Posts: 23
Joined: Fri Jul 15, 2005 10:56 am

  • Quote

Post by SimedonMyrrho » Tue Jul 18, 2006 12:03 pm

Yes, please look here.
It seems that you are mixing different hashstyle patch versions. The best way is to do an emerge -e system/world before switching to the final hashstyle version of binutils etc.
Thanks, i wasn't aware of that this error already occured, however i was using binutils-2.17.50.0.3 and glibc-2.4.20060716, and i think the hash-style those versions use should be compatible. I hope it works out (soon).
~x86 Duron 1.8GHz, 512 MB DDR, ATI Radeon 7500, SiS 735
KDE, Fluxbox
Top
enderandrew
l33t
l33t
User avatar
Posts: 731
Joined: Tue Oct 25, 2005 8:37 am

  • Quote

Post by enderandrew » Tue Jul 18, 2006 3:12 pm

Egad. I've been upgrading with each new patch with no problem.

But all of a sudden, if I type "emerge anything" even "emerge --info" I get an immediate seg fault.

Ouch. I guess I'm going to backup my overlay folder, my various configuration files and start anew.
Nihilism makes me smile.
Top
Martin.Jansa
n00b
n00b
User avatar
Posts: 55
Joined: Tue Mar 09, 2004 11:12 am
Location: Prague

  • Quote

Post by Martin.Jansa » Wed Jul 19, 2006 12:30 am

enderandrew wrote:Egad. I've been upgrading with each new patch with no problem.

But all of a sudden, if I type "emerge anything" even "emerge --info" I get an immediate seg fault.

Ouch. I guess I'm going to backup my overlay folder, my various configuration files and start anew.
Same here, unpacking quickpkged older glibc saved me.
Top
abhay
Apprentice
Apprentice
Posts: 161
Joined: Sat Jul 30, 2005 1:50 pm

  • Quote

Post by abhay » Thu Jul 20, 2006 5:37 am

nxsty wrote:I updated my overlay again with a new snapshot and the -hash-style patches controlled by a hashstyle USE (from nesl247's overlay). The glibc 2.4.90 snapshots no longer supports -hashvals or -Bdirect and USE="hashstyle" will disable them in 2.4-rX too.
I am not moving over to the new patches and want to stay with -Bdirect -hashvals and -zdynsort for the time being. Does your new overlay still support these patches or should I stay with the old one?
Top
nxsty
Veteran
Veteran
User avatar
Posts: 1556
Joined: Wed Jun 23, 2004 7:00 pm
Location: .se
Contact:
Contact nxsty
Website

  • Quote

Post by nxsty » Thu Jul 20, 2006 9:09 pm

abhay wrote:
nxsty wrote:I updated my overlay again with a new snapshot and the -hash-style patches controlled by a hashstyle USE (from nesl247's overlay). The glibc 2.4.90 snapshots no longer supports -hashvals or -Bdirect and USE="hashstyle" will disable them in 2.4-rX too.
I am not moving over to the new patches and want to stay with -Bdirect -hashvals and -zdynsort for the time being. Does your new overlay still support these patches or should I stay with the old one?
That depends on which version of glibc you´re using. If it's 2.4.90 then -Bdirect is not supported anymore. But it's still included and patched by default in 2.4-rX if you don't set the hashstyle USE-flag.
Top
nxsty
Veteran
Veteran
User avatar
Posts: 1556
Joined: Wed Jun 23, 2004 7:00 pm
Location: .se
Contact:
Contact nxsty
Website

  • Quote

Post by nxsty » Fri Jul 21, 2006 5:10 pm

I extracted the final version of the hash-style patch from CVS and added it to my overlay. It should work better now (ie. build). :)
Top
abhay
Apprentice
Apprentice
Posts: 161
Joined: Sat Jul 30, 2005 1:50 pm

  • Quote

Post by abhay » Fri Jul 21, 2006 7:36 pm

nxsty wrote:That depends on which version of glibc you´re using. If it's 2.4.90 then -Bdirect is not supported anymore. But it's still included and patched by default in 2.4-rX if you don't set the hashstyle USE-flag.
Thanks :)
I am still using 2.4-r3 so Bdirect should work for me. Right?
Top
nxsty
Veteran
Veteran
User avatar
Posts: 1556
Joined: Wed Jun 23, 2004 7:00 pm
Location: .se
Contact:
Contact nxsty
Website

  • Quote

Post by nxsty » Fri Jul 21, 2006 8:15 pm

abhay wrote:Thanks :)
I am still using 2.4-r3 so Bdirect should work for me. Right?
That's correct. I'm not going to remove it from the stable ebuilds unless I have to.
Top
roderick
l33t
l33t
User avatar
Posts: 908
Joined: Mon Jul 11, 2005 3:06 pm
Location: St. John's, NL CANADA
Contact:
Contact roderick
Website

  • Quote

Post by roderick » Fri Jul 21, 2006 8:46 pm

nxsty wrote:
abhay wrote:Thanks :)
I am still using 2.4-r3 so Bdirect should work for me. Right?
That's correct. I'm not going to remove it from the stable ebuilds unless I have to.
Cool. Cause I'm not sure I'm ready to move to new hashstyle yet either. I want to see it built a good few times and see what problems other have first. Especially since I have to convert from bdirect/hashvals to regular glibc and then to the new style. A lot of building and my Gentoo box is my main box and dev box all at once. :) living dangerous only when I am relatively confident I can recover if I mess up or the package causes a prob.

Good to know the overlay will maintain the old stuff for a while.
If God were a pickle, I'd still say "no pickle on my burger".
http://roderick-greening.blogspot.com/
Top
nesl247
Veteran
Veteran
Posts: 1614
Joined: Tue Jun 15, 2004 7:21 pm
Location: Florida
Contact:
Contact nesl247
Website

  • Quote

Post by nesl247 » Sat Jul 22, 2006 4:08 pm

nxsty, you need to uncomment the hash-hack patch in each ebuild. You must have gotten the stuff before I had changed that. If you don't, you are going to give alot of people trouble. Also, what did you change from the previous overlay? I mean, did you just update the files/glibc-gnu-hash.patch for the 2.4-r3/4? Or did something for 2.4.90 change too?

martin, can you please fix your post so the page doesn't have to scroll horizontally..
Top
nxsty
Veteran
Veteran
User avatar
Posts: 1556
Joined: Wed Jun 23, 2004 7:00 pm
Location: .se
Contact:
Contact nxsty
Website

  • Quote

Post by nxsty » Sat Jul 22, 2006 5:10 pm

The overlay is now moved to SVN, thanks to nesl247!
Top
nesl247
Veteran
Veteran
Posts: 1614
Joined: Tue Jun 15, 2004 7:21 pm
Location: Florida
Contact:
Contact nesl247
Website

  • Quote

Post by nesl247 » Sat Jul 22, 2006 5:24 pm

@nxsty: Please change

Code: Select all

2. Pull the overlay by running svn co http://svn.evolution-mission.org/toolchain_overlay/sys-libs/glibc/
2. Put it in /usr/local/portage/sys-libs
3. Edit make.conf and make sure you have PORTDIR_OVERLAY="/usr/local/portage"
to

Code: Select all

2. mkdir -p /usr/local/overlays
3. Pull the overlay by running: svn co http://svn.evolution-mission.org/toolchain_overlay /usr/local/overlays/toolchain_overlay
3. Edit make.conf and make sure you have PORTDIR_OVERLAY="/usr/local/overlays/toolchain_overlay"
The change is required because the users also need binutils, which is in the overlay.
Top
Post Reply

754 posts
  • Page 22 of 31
    • Jump to page:
  • Previous
  • 1
  • …
  • 20
  • 21
  • 22
  • 23
  • 24
  • …
  • 31
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic