public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
From: Brian Hall <brihall@pcisys.net>
To: gentoo-amd64@lists.gentoo.org
Subject: Re: [gentoo-amd64]  Re: x86_64 optimization patches for glibc.
Date: Sun, 31 Jul 2005 08:56:00 -0600	[thread overview]
Message-ID: <20050731085600.65fc8657.brihall@pcisys.net> (raw)
In-Reply-To: <pan.2005.07.31.14.24.54.979639@cox.net>


Perhaps a USE flag could be created to enable the glibc patches, then a
emerge --newuse could recompile glibc and the problem apps (or
everything); maybe a mini-howto document would also be helpful.

I would certainly like an easy way to enable any "free" performance
boost I can get!

On Sun, 31 Jul 2005 07:24:55 -0700
Duncan <1i5t5.duncan@cox.net> wrote:

> Simon Strandman posted <42E55ADB.8030201@telia.com>, excerpted
> below,  on Mon, 25 Jul 2005 23:34:19 +0200:
> 
> > Done! Bug #100289
> > http://bugs.gentoo.org/show_bug.cgi?id=100289
> > 
> > Tell me if I need to provide any more information.
> 
> For those following the thread here, but not keeping up with the bug,
> testing reveals that at least one app, nano, crashes (when searching),
> with the patches applied to glibc, until nano is remerged against the
> new glibc. Yes, that means that the issue goes away with a remerge,
> but there could be other apps similarly affected.
> 
> There are two factors making this *VERY* serious.  (1) nano just
> happens to be the text editor used in the config file editing
> examples in the installation handbook, so there are likely more
> Gentoo users for that particular app than in the normal Linux using
> population.  (2)  The crash /can/ mean it eats the file it was
> editing.
> 
> Taken together, that makes the issue a critical one indeed,
> particularly since the users that are still using nano rather than
> having formed their own preferences (ignoring for the moment those
> that have actually made an informed decision to use nano, having
> tried other editors), are also likely the ones not to have backups of
> their critical config files.
> 
> Additionally, where there's app crashing due to a change in glibc,
> there are bound to be more.  Thus, integration of the patches is on
> hold for now, and likely will be for some time, until something a bit
> safer, either in strategy or in patches, can be devised.
> 
> Thus, anyone hoping to run these in an official Gentoo glibc should be
> preparing to do their own glibc patching, with each new version, for
> awhile.  Additionally, it could blacklist any further bugs you file,
> at least until your whole toolchain and any misbehaving apps have been
> remerged against the patched glibc.
> 
> Do note that any issues that might exist would seem to disappear once
> the entire system is compiled against the patched glibc.  That's why
> SuSE can get away with running the patch -- their entire amd64
> release will have been compiled against the patched glibc.  Thus,
> there are no known issues with doing a stage-1 bootstrap with these
> patches, since by the time the system is up and running, it'll all be
> compiled against the patched glibc. Likewise, there are no known
> issues at this time, should one decide to patch glibc, and then do an
> emerge --emptytree.  In any case, however, doing your own glibc
> patching, regardless of what the patch is, is likely to blacklist any
> bugs you may file.  That's something that may be worthwhile to keep
> in mind.
-- 
gentoo-amd64@gentoo.org mailing list



  reply	other threads:[~2005-07-31 14:57 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-23 14:48 [gentoo-amd64] x86_64 optimization patches for glibc Simon Strandman
2005-07-23 16:36 ` Allan Wang
2005-07-23 17:08   ` Simon Strandman
2005-07-23 17:30     ` Allan Wang
2005-07-23 18:11       ` Jared Lindsay
2005-07-23 18:19         ` Allan Wang
2005-07-27 10:09     ` netpython
2005-07-27 16:11       ` [gentoo-amd64] " Duncan
2005-07-23 18:44   ` [gentoo-amd64] " Brian Litzinger
2005-07-25 22:24     ` Luke-Jr
2005-07-25 22:38       ` Olivier Crete
2005-07-26 15:40         ` Luke-Jr
2005-07-26 16:50           ` [gentoo-amd64] " Duncan
2005-07-26 17:02             ` Raffaele BELARDI
2005-07-26 17:49               ` Michael Edwards
2005-07-26 18:42                 ` [gentoo-amd64] " Duncan
2005-07-27  0:05             ` [gentoo-amd64] " Sami Samhuri
2005-07-27  2:50             ` Matt Randolph
2005-07-26  2:54       ` [gentoo-amd64] " Brian Litzinger
2005-07-23 16:39 ` Sean Johnson
2005-07-23 22:15 ` Matt Randolph
2005-07-23 22:36   ` Matt Randolph
2005-07-24  1:47     ` Sean Johnson
2005-07-24  3:36       ` Matt Randolph
2005-07-24  5:36         ` Ian McCulloch
2005-07-24  7:42           ` Jared Lindsay
2005-07-24 14:35             ` Simon Strandman
2005-07-24 18:13               ` Jared Lindsay
2005-07-25 20:08 ` Jeremy Huddleston
2005-07-25 21:34   ` Simon Strandman
2005-07-25 22:00     ` Jared Lindsay
2005-07-31 14:24     ` [gentoo-amd64] " Duncan
2005-07-31 14:56       ` Brian Hall [this message]
2005-07-31 16:23         ` [gentoo-amd64] " Duncan
2005-07-31 17:42           ` Ben Skeggs
2005-07-31 18:46             ` Jared Lindsay
2005-07-31 18:52               ` Nuitari
2005-08-01 13:51             ` [gentoo-amd64] " Duncan
2005-07-31 19:21       ` [gentoo-amd64] " Simon Strandman
2005-08-01  9:04       ` Jan Jitse Venselaar
2005-08-01 13:45         ` [gentoo-amd64] " Duncan
2005-08-01 17:03           ` Karol Krizka
2005-08-02 10:21             ` [gentoo-amd64] " Duncan
2005-08-02 19:41               ` Matt Randolph
2005-08-02 23:27                 ` [gentoo-amd64] hijacked! :) television (was: x86_64 optimization patches for glibc.) Sami Samhuri
2005-08-04  2:28                   ` Luke-Jr
2005-08-05  0:28                     ` Sami Samhuri
2005-08-05  7:43                       ` Arm Suwarnaratana
2005-08-09 10:29         ` [gentoo-amd64] Re: x86_64 optimization patches for glibc Simon Strandman
2005-07-26 17:40 ` [gentoo-amd64] " ardour

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050731085600.65fc8657.brihall@pcisys.net \
    --to=brihall@pcisys.net \
    --cc=gentoo-amd64@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox