Summary: | net-dns/djbdns-1.05-r39 fails to compile: server.c:161:18: error: passing argument 2 of scan_ulong from incompatible pointer type [-Wincompatible-pointer-types] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Michael Orlitzky <mjo> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 870412 | ||
Attachments: | build.log |
Description
Agostino Sarubbo
2024-03-22 15:41:35 UTC
Created attachment 888160 [details]
build.log
build log and emerge --info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2477a76b1edeb7bec683b4f924b16ff53a6798f commit c2477a76b1edeb7bec683b4f924b16ff53a6798f Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2024-03-23 11:56:14 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2024-03-23 12:01:19 +0000 net-dns/djbdns: hide -Wincompatible-pointer-types problems This is the worst solution to this problem, but our djbdns package isn't djbdns at all, it's twenty patches in a trenchcoat. Maintenance for things like this typically comes in the form of yet more downstream patches, but invasive patches are essentially blocked by the fact that they introduce conflicts with the others. There is at least one big patch, the ipv6 patch, that is maintained by someone else, so it's not as simple as basing all new patches on top of the old ones. For lack of a better solution, we append -Wno-error for this warning. Closes: https://bugs.gentoo.org/927539 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> net-dns/djbdns/djbdns-1.05-r39.ebuild | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) |