Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 945183 - net-dns/dnsmasq-2.90 fails to compile: netlink.c:250:30: error: too many arguments to function callback
Summary: net-dns/dnsmasq-2.90 fails to compile: netlink.c:250:30: error: too many argu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: c23-porting
  Show dependency tree
 
Reported: 2024-11-28 08:16 UTC by Agostino Sarubbo
Modified: 2024-12-02 04:50 UTC (History)
0 users

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


Attachments
build.log (build.log,77.54 KB, text/plain)
2024-11-28 08:16 UTC, Agostino Sarubbo
Details
C23 compatibility patch for dnsmasq 2.90 (dnsmasq-2.90_c23.patch,12.05 KB, patch)
2024-12-02 04:50 UTC, gen2dev
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-11-28 08:16:03 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-dns/dnsmasq-2.90 fails to compile.
Discovered on: amd64 (internal ref: gcc15_tinderbox)
System: GCC-15-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-15)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Comment 1 Agostino Sarubbo gentoo-dev 2024-11-28 08:16:05 UTC
Created attachment 912346 [details]
build.log

build log and emerge --info
Comment 3 Larry the Git Cow gentoo-dev 2024-12-01 14:05:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beefebb519c412b864d85cb4698053402078de9

commit 4beefebb519c412b864d85cb4698053402078de9
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-12-01 14:04:39 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-12-01 14:04:39 +0000

    net-dns/dnsmasq: build w/ -std=gnu17
    
    Bug: https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2024q4/017855.html
    Closes: https://bugs.gentoo.org/945183
    Signed-off-by: Sam James <sam@gentoo.org>

 net-dns/dnsmasq/dnsmasq-2.90.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
Comment 4 gen2dev 2024-12-02 04:50:17 UTC
Created attachment 913019 [details, diff]
C23 compatibility patch for dnsmasq 2.90

Patch submitted and applied upstream.
https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2024q4/017858.html