Robert P. J. DAY says:
According to Mike Frysinger, this patch was removed from Gentoo in the
2.3.x series and didn't seem to cause any adverse effects. So toss it
from the patch directories for glibc 2.5 and up.
2 # Submitted-By: Marc Kleine-Budde <mkl@pengutronix.de>, 2005-04-20
8 # loading cache ../config.cache
9 # checking for a BSD compatible install... (cached) /usr/bin/install -c
10 # creating ./config.status
12 # trap: usage: trap [-lp] [[arg] signal_spec ...]
16 # non-posix conform usage of trap causes bash >= 3.0 to fail
17 # e.g.: http://sourceware.org/ml/crossgcc/2004-12/msg00132.html
21 # fixed in gcc >= 3.3.5
22 # backport of gcc-3.3.5 fix
24 diff -ruN gcc-2.95.3-orig/configure gcc-2.95.3/configure
25 --- gcc-2.95.3-orig/configure 1999-04-02 16:17:40.000000000 +0200
26 +++ gcc-2.95.3/configure 2005-04-20 18:25:45.030488235 +0200
28 if test -f skip-this-dir; then
29 # Perform the same cleanup as the trap handler, minus the "exit 1" of course,
30 # and reset the trap handler.
33 rm -f Makefile* ${tmpfile}.com ${tmpfile}.tgt ${tmpfile}.hst ${tmpfile}.pos
34 # Execute the final clean-up actions
35 ${config_shell} skip-this-dir
37 # Perform the same cleanup as the trap handler, minus the "exit 1" of course,
38 # and reset the trap handler.
39 rm -f ${tmpfile}.com ${tmpfile}.tgt ${tmpfile}.hst ${tmpfile}.pos