public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-amd64@lists.gentoo.org
Subject: [gentoo-amd64]  Re: x86_64 optimization patches for glibc.
Date: Sun, 31 Jul 2005 07:24:55 -0700	[thread overview]
Message-ID: <pan.2005.07.31.14.24.54.979639@cox.net> (raw)
In-Reply-To: 42E55ADB.8030201@telia.com

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.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


-- 
gentoo-amd64@gentoo.org mailing list



  parent reply	other threads:[~2005-07-31 14:26 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     ` Duncan [this message]
2005-07-31 14:56       ` [gentoo-amd64] " Brian Hall
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=pan.2005.07.31.14.24.54.979639@cox.net \
    --to=1i5t5.duncan@cox.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