Opened 15 years ago
Closed 14 years ago
#2669 closed enhancement (fixed)
Glibc-2.11.2
Reported by: | Matthew Burgess | Owned by: | Matthew Burgess |
---|---|---|---|
Priority: | normal | Milestone: | 6.7 |
Component: | Book | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
New version. Release announcement at http://sources.redhat.com/ml/libc-announce/2010/msg00001.html.
Change History (7)
comment:1 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 15 years ago
comment:3 by , 15 years ago
my tree is a bit different than LFS (gcc-4.4.4) I have a failure in make-3.81 tests that I think is caused by glibc-2.11.2 upgrade. I have to confirm that point.
The test failure is
features/recursion ...................................... Error running /usr/src/make-3.81/tests/../make (expected 0; got 512): /usr/src/make-3.81/tests/../make -f work/features/recursion.mk CFLAGS=-O -w-j 2 FAILED (1/2 passed)
*** work/features/recursion.base Wed May 26 16:00:56 2010 --- work/features/recursion.log Wed May 26 16:00:56 2010 *************** *** 1,13 **** ! make: Entering directory `/usr/src/make-3.81/tests' ! /usr/src/make-3.81/tests/../make -f work/features/recursion.mk foo ! make[1]: Entering directory `/usr/src/make-3.81/tests' ! /usr/src/make-3.81/tests/../make ! MAKELEVEL = 1 ! /usr/src/make-3.81/tests/../make -f work/features/recursion.mk last ! make[2]: Entering directory `/usr/src/make-3.81/tests' ! /usr/src/make-3.81/tests/../make ! MAKELEVEL = 2 ! THE END ! make[2]: Leaving directory `/usr/src/make-3.81/tests' ! make[1]: Leaving directory `/usr/src/make-3.81/tests' ! make: Leaving directory `/usr/src/make-3.81/tests' --- 1,43 ---- ! /usr/src/make-3.81/tests/../make: invalid option -- '-' ! Usage: make [options] [target] ... ! Options: ! -b, -m Ignored for compatibility. ! -B, --always-make Unconditionally make all targets. ! -C DIRECTORY, --directory=DIRECTORY ! Change to DIRECTORY before doing anything. ! -d Print lots of debugging information. ! --debug[=FLAGS] Print various types of debugging information. ! -e, --environment-overrides ! Environment variables override makefiles. ! -f FILE, --file=FILE, --makefile=FILE ! Read FILE as a makefile. ! -h, --help Print this message and exit. ! -i, --ignore-errors Ignore errors from commands. ! -I DIRECTORY, --include-dir=DIRECTORY ! Search DIRECTORY for included makefiles. ! -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg. ! -k, --keep-going Keep going when some targets can't be made. ! -l [N], --load-average[=N], --max-load[=N] ! Don't start multiple jobs unless load is below N. ! -L, --check-symlink-times Use the latest mtime between symlinks and target. ! -n, --just-print, --dry-run, --recon ! Don't actually run any commands; just print them. ! -o FILE, --old-file=FILE, --assume-old=FILE ! Consider FILE to be very old and don't remake it. ! -p, --print-data-base Print make's internal database. ! -q, --question Run no commands; exit status says if up to date. ! -r, --no-builtin-rules Disable the built-in implicit rules. ! -R, --no-builtin-variables Disable the built-in variable settings. ! -s, --silent, --quiet Don't echo commands. ! -S, --no-keep-going, --stop ! Turns off -k. ! -t, --touch Touch targets instead of remaking them. ! -v, --version Print the version number of make and exit. ! -w, --print-directory Print the current directory. ! --no-print-directory Turn off -w, even if it was turned on implicitly. ! -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE ! Consider FILE to be infinitely new. ! --warn-undefined-variables Warn when an undefined variable is referenced. ! ! This program built for i686-pc-linux-gnu ! Report bugs to <bug-make@gnu.org>
comment:4 by , 14 years ago
I can now confirm that reverting glibc to 2.11.1, all make-3.81 tests are ok. Only glibc version was changed.
comment:5 by , 14 years ago
There is a fix for make test on make mailing list.
http://lists.gnu.org/archive/html/bug-make/2010-05/msg00022.html
This affect too glibc-2.12. The reason is in handling -w-j 2 in CFLAGS and a space before -j solve that.
comment:7 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
This one missed today's build too, should have an update in a couple of days.