GNU bug report logs -
#24121
new snapshot available: diffutils-3.3.52-e974
Previous Next
Reported by: Jim Meyering <jim <at> meyering.net>
Date: Mon, 1 Aug 2016 01:17:01 UTC
Severity: normal
Tags: notabug
Done: Jim Meyering <jim <at> meyering.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Hi Jim,
> Am 01.08.2016 um 03:15 schrieb Jim Meyering <jim <at> meyering.net>:
>
> Here's a new snapshot:
> - fix a portability bug in the "colors" tests
> - in that same test, work around an infelicity in shells like dash
> - update to more recent gnulib
> ---------------------
> diffutils snapshot:
> http://meyering.net/diff/diffutils-ss.tar.xz 1.3 MB
> http://meyering.net/diff/diffutils-ss.tar.xz.sig
> http://meyering.net/diff/diffutils-3.3.52-e974.tar.xz
Just tested on Solaris 10 Sparc, there is a missing „;" in Makefile.am:
> diff --git a/tests/Makefile.am b/tests/Makefile.am
> index 5457d3a..4538c7b 100644
> --- a/tests/Makefile.am
> +++ b/tests/Makefile.am
> @@ -46,7 +46,7 @@ TESTS_ENVIRONMENT = \
> PREFERABLY_POSIX_SHELL='$(PREFERABLY_POSIX_SHELL)'; \
> export PREFERABLY_POSIX_SHELL; \
> REPLACE_GETCWD=$(REPLACE_GETCWD); export REPLACE_GETCWD; \
> - PATH='$(abs_top_builddir)/src$(PATH_SEPARATOR)'"$$PATH"; export PATH \
> + PATH='$(abs_top_builddir)/src$(PATH_SEPARATOR)'"$$PATH"; export PATH; \
> stderr_fileno_=9; export stderr_fileno \
> ; 9>&2
On Solaris 9 Sparc the substitute for „isblank“ is missing:
> CCLD test-c-ctype
> Undefined first referenced
> symbol in file
> isblank test-c-ctype.o
It should be pulled in from Gnulib:
https://www.gnu.org/software/gnulib/manual/html_node/isblank.html
On Solaris 11 Sparc I get this compilation error:
> CC rawmemchr.o
> rawmemchr.c: In function 'rawmemchr':
> rawmemchr.c:49:18: error: cast increases required alignment of target type [-Werror=cast-align]
> longword_ptr = (const longword *) char_ptr;
> ^
> cc1: all warnings being treated as errors
Apart from that all tests pass on Solaris 10/11, all Sparc and x86, all 32 and 64 bit.
Best regards
— Dago
--
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896
[signature.asc (application/pgp-signature, attachment)]
This bug report was last modified 8 years and 18 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.