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.
version-etc-diff-c.diff
Description: Binary data