Summary: | app-misc/datefudge doesn’t compile with musl | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Haelwenn (lanodan) Monnier <contact> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | musl |
Priority: | Normal | Keywords: | UPSTREAM |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 430702 | ||
Attachments: |
amd64-musl-hardened build.log
Untested patch |
Additionnal notes: * doesn’t reproduce on amd64-uclibc-hardened and amd64-hardened * the bug seems to be upstream (reproducable in the git repo) Created attachment 456260 [details, diff]
Untested patch
The patch should fix compilation with musl libc but might break glibc
and/or uclibc. It would be very nice if you could test it on all these
targets.
make test doesn’t work (uses dpkg-parsechangelog) but it compiles successfully on : * amd64-glibc-hardened * amd64-musl-hardened * amd64-uclibc-hardened I would try to send this to upstream to get it solved in future releases (and to check if they really agree on fixing this in this way) |
Created attachment 456254 [details] amd64-musl-hardened build.log Reproduced on: * armv7-musl * amd64-musl-hardened