GNU bug report logs -
#17548
new snapshot available: grep-2.18.151-1c770
Previous Next
Reported by: Jim Meyering <jim <at> meyering.net>
Date: Thu, 22 May 2014 05:04:02 UTC
Severity: normal
Tags: notabug
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 17548 <at> debbugs.gnu.org (full text, mbox):
Jim Meyering wrote:
> http://meyering.net/grep/grep-2.18.151-1c770.tar.xz
I've built and run "make check" on that snapshot, on the following
platforms, and found only minor glitches. All tests passed or skipped
or were expected to fail, with two exceptions: test-fcntl-safer and
test-openat-safer failed on Fedora 20 with clang 3.4 x86-64. These
aren't grep tests proper and clang is a secondary compiler on that
platform, so I didn't investigate it further.
AIX 7.1 POWER 32-bit (gcc 4.8.1)
Fedora 20 (both gcc 4.9.0 and clang 3.4, and both x86 and x86-64)
IRIX 6.5 MIPS 32-bit (gcc 3.4.6, as IRIX cc can't handle C99)
Solaris 10 sparc 32-bit (Sun C 5.12)
Solaris 11.1 x86-64 (Sun C 5.12)
Ubuntu 14.04 x86-64 (gcc 4.8.2)
Here are more details if you're interested:
On AIX, 'open' isn't declared in openat_proc_name. This is a gnulib
issue, which I've worked around in
<http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=f345edc03da1a81f313dd70305764025bffeb1fa>;
I doubt whether it's serious here.
The IRIX build has the following warnings when linking 'grep'.
ld32: WARNING 84 : ../lib/libgreputils.a is not used for resolving any
symbol.
ld32: WARNING 127: Two shared objects with the same soname,
/usr/lib32/mips3/libc.so and /usr/lib32/libc.so, have been been linked.
This is probably due to a missing -L specification. Ignoring the latter.
and there are similar diagnostics when linking the gnulib-test programs.
The gnulib-test harness took too long (and I was running late) so I
quit before it had a chance to finish building.
On Ubuntu 14.04, if I configure with --enable-gcc-warnings, compilation
fails as follows. I expect this failure is spurious:
In file included from mbsstr.c:32:0:
str-kmp.h: In function 'knuth_morris_pratt':
str-kmp.h:35:1: error: stack protector not protecting local variables:
variable length buffer [-Werror=stack-protector]
knuth_morris_pratt (const UNIT *haystack,
^
mbsstr.c: In function 'knuth_morris_pratt_multibyte':
mbsstr.c:40:1: error: stack protector not protecting local variables:
variable length buffer [-Werror=stack-protector]
knuth_morris_pratt_multibyte (const char *haystack, const char *needle,
^
This bug report was last modified 11 years and 4 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.