Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 831267 - sys-libs/glibc-9999 fails tests
Summary: sys-libs/glibc-9999 fails tests
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-15 18:46 UTC by Andreas K. Hüttel
Modified: 2023-08-23 17:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2022-01-15 18:46:48 UTC
Mostly for tracking and keeping notes.

Current glibc master builds and tests fine "manually" on amd64 ("../glibc/configure --prefix=/usr" and so on), but within portage 3 tests fail:

FAIL: stdlib/tst-system
.out:
error: mkdtemp ("/tmp/portage/sys-libs/glibc-9999/temp/tst-system-u3U0LD"): No such file or directory

FAIL: string/tst-strerror
.out:
tst-strerror.c:54: error: string comparison failed
  left string: 16 bytes
  right string: 19 bytes
  left (evaluated from strerror_l (EINVAL, l)):
      "Invalid argument"
      49 6E 76 61 6C 69 64 20 61 72 67 75 6D 65 6E 74
  right (evaluated from "Argumento inv\303\241lido"):
      "Argumento inv\303\241lido"
      41 72 67 75 6D 65 6E 74 6F 20 69 6E 76 C3 A1 6C 69 64 6F
[and similar a few more times]

FAIL: string/tst-strsignal
.out:
tst-strsignal.c:50: error: string comparison failed
  left string: 9 bytes
  right string: 13 bytes
  left (evaluated from strsignal (SIGINT)):
      "Interrupt"
      49 6E 74 65 72 72 75 70 74
  right (evaluated from "Interrupção"):
      "Interrup\303\247\303\243o"
      49 6E 74 65 72 72 75 70 C3 A7 C3 A3 6F
[and similar a few more times]
Comment 1 Larry the Git Cow gentoo-dev 2022-01-15 19:36:32 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230c414ce4f93455d6e0e553312b2bbdfd58477d

commit 230c414ce4f93455d6e0e553312b2bbdfd58477d
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2022-01-15 19:35:48 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2022-01-15 19:36:21 +0000

    sys-libs/glibc: XFAIL 3 more tests
    
    Bug: https://bugs.gentoo.org/831267
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 sys-libs/glibc/glibc-2.34-r6.ebuild | 6 ++++++
 sys-libs/glibc/glibc-9999.ebuild    | 8 +++++++-
 2 files changed, 13 insertions(+), 1 deletion(-)
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2023-08-23 17:53:31 UTC
Long fixed.