On Fri, Mar 23, 2018 at 4:23 PM, Assaf Gordon <assafgor...@gmail.com> wrote:
> (adding bug-gnulib@ because of 'test-localename' failure)
>
> Hello Jim,
>
> On Fri, Mar 23, 2018 at 02:15:05PM -0700, Jim Meyering wrote:
>> sed snapshot:
>>   https://meyering.net/sed/sed-4.4.104-290c.tar.xz
>
> No sed test failures on these platforms:
>   AIX 2 (00FA74164C00,CC=xlc)
>   Alpine Linux 3.6 (with musl libc)
>   Darwin 16.7.0 (x86_64)
>   Debian 8.10 (i686)
>   Debian 8.9 (mips64)
>   Debian unstable (sparc64)
>   FreeBSD 11.1-RELEASE-p7 (amd64)
>   Linux 3.10.0-514.10.2.el7.ppc64le (ppc64le)
>   Linux 3.10.0-514.26.2.el7.ppc64 (ppc64)
>   NetBSD 7.1 (amd64)
>   OpenBSD 6.2 (amd64)
>   Raspbian 8.0 (armv7l)
>   Ubuntu 14.04 (aarch64)
>   Ubuntu 16.04 (x86_64,CC=clang-3.8)
>   Ubuntu 16.04 (x86_64,CC=clang-4.0)
>   Ubuntu 16.04 (x86_64,CC=clang-5.0)
>   Ubuntu 16.04 (x86_64,CC=gcc)
>   Ubuntu 16.04 (x86_64,CC=gcc-4.9)
>   Ubuntu 16.04 (x86_64,CC=gcc-5.4)
>   Ubuntu 16.04 (x86_64,CC=gcc-6.4)
>   Ubuntu 16.04 (x86_64,CC=gcc-7.2)
>   Ubuntu 16.04 (x86_64,CC=tcc)
>
>
> However, on OpenBSD, AIX and Alpine Linux
> the gnulib 'test-localename' failed.
> This is somewhat strange, because gnulib's updates
> already contain Bruno's fix:
>
>> Changes in gnulib since v4.4:
>>
>> * gnulib b6acb8d...66ae2f3 (676):
>>   [...]
>>   > localename: Add support for musl libc.
>
> from here:
> https://lists.gnu.org/archive/html/bug-gnulib/2018-02/msg00071.html
>
> I'm not sure why it still failed on Alpine linux (which uses musl).
>
> OpenBSD 6.2 log:
>
>   FAIL: test-localename
>   =====================
>
>   test-localename.c:183: assertion 'strcmp (name, "fr_FR.UTF-8") == 0' failed
>   Abort trap (core dumped)
>   FAIL test-localename (exit status: 134)
>
>
> AIX log:
>
>   FAIL: test-localename
>   =====================
>
>   FAIL test-localename (exit status: 132)
>
> Alpine Log:
>
>   FAIL: test-localename
>   =====================
>
>   test-localename.c:183: assertion 'strcmp (name, "fr_FR.UTF-8") == 0' failed
>   Aborted
>   FAIL test-localename (exit status: 134)
>
>
>
> Additionally, on Alpine linux which uses busybox's diff(1),
> the following fails:
>   FAIL: test-version-etc.sh
>   =========================
>
>   diff: unrecognized option: c
>   FAIL test-version-etc.sh (exit status: 1)

Wow. Thank you for all that prompt testing.

I've just addressed the test-version-etc.sh issue by pushing the
attached to gnulib. I agree that the other gnulib/test failures appear
unrelated to sed, but will wait at least a day before making the
release.

Attachment: version-etc-diff-c.diff
Description: Binary data

Reply via email to