Summary: | sys-apps/util-linux-2.24: fails cal/bigyear on 32bit systems (sizeof(long) == 4) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexander, erikdenstore+gbugs, rhill |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/8404 | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=501408 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge.log |
Description
Toralf Förster
2013-10-29 16:45:40 UTC
I see the last/ipv6 and last/last tests failing on ~amd64, the other two mentioned tests pass. After enabling last in util-linux ebuild (see bug 491742) last/ipv6 test passes, but last/last still fails. Seems the output of last command have been changed and tests was not updated. # diff -u expected/last/last output/last/last | egrep '^[+-]' --- expected/last/last 2013-10-09 12:48:26.560289171 +0400 +++ output/last/last 2013-11-25 18:20:27.404996363 +0400 -torvalds linux hobby Mon Aug 26 00:57 still logged in +torvalds linux hobby Mon Aug 26 00:57 gone - no logout -torvalds linux hobby Mon Aug 26 00:57 still logged in +torvalds linux hobby Mon Aug 26 00:57 gone - no logout -torvalds linux 128.214.205.14 Mon Aug 26 00:57 still logged in +torvalds linux 128.214.205.14 Mon Aug 26 00:57 gone - no logout -torvalds linux Mon Aug 26 00:57 still logged in +torvalds linux Mon Aug 26 00:57 gone - no logout -torvalds linux hobby Mon Aug 26 00:57:08 1991 still logged in +torvalds linux hobby Mon Aug 26 00:57:08 1991 gone - no logout -torvalds linux hobby logged in +torvalds linux hobby - no logout -torvalds linux hobby 1991-08-26T00:57:08+0000 still logged in +torvalds linux hobby 1991-08-26T00:57:08+0000 gone - no logout -torvalds linux hobby Mon Aug 26 00:57 still logged in +torvalds linux hobby Mon Aug 26 00:57 gone - no logout Commit message: Fix last failures http://sources.gentoo.org/sys-apps/util-linux/files/util-linux-2.24-skip-last-tests.patch?rev=1.1 http://sources.gentoo.org/sys-apps/util-linux/util-linux-2.24.ebuild?r1=1.4&r2=1.5 http://sources.gentoo.org/sys-apps/util-linux/util-linux-9999.ebuild?r1=1.49&r2=1.50 i can't reproduce the ipcs error the cal big year error is because you're on an x86 system. it passes fine on an amd64 system. probably a 64bit time_t issue. hmm, not even a time_t limitation. it reads the arg as a long: year = strtol_or_err(*argv++, _("illegal year value")); reported/triaged here: http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/8310 fixed here: http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/8404 should be all set now in the tree; thanks for the report! Commit message: Delete bigyear test for now; the next release should fix it http://sources.gentoo.org/sys-apps/util-linux/util-linux-2.24.ebuild?r1=1.5&r2=1.6 |