Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937318 - net-dns/nsd-4.10.1: simdzone/configure.ac implicitly references function '_mm_popcnt_64' in Westmere detection check
Summary: net-dns/nsd-4.10.1: simdzone/configure.ac implicitly references function '_mm...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Joshua Kinard
URL:
Whiteboard: fixed in 4.10.1-r2
Keywords:
Depends on:
Blocks: implicit-in-configure
  Show dependency tree
 
Reported: 2024-08-04 17:50 UTC by Agostino Sarubbo
Modified: 2024-11-04 01:29 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,83.06 KB, text/plain)
2024-08-04 17:50 UTC, Agostino Sarubbo
Details

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

Issue: net-dns/nsd-4.10.1 has implicit function declarations in configure logs.
Discovered on: amd64 (internal ref: ci)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0072
Comment 1 Agostino Sarubbo gentoo-dev 2024-08-04 17:50:07 UTC
Created attachment 898997 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-08-04 17:50:08 UTC
Found the following implicit function declarations in configure logs:

config.log:216 - _mm_popcnt_64
Comment 3 Joshua Kinard gentoo-dev 2024-08-04 20:10:28 UTC
I saw this last night and thought I was going to get a bug for it...
Comment 4 Larry the Git Cow gentoo-dev 2024-08-04 22:33:05 UTC
The bug has been closed via the following commit(s):

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

commit ab85233daba06aabebadda800b5355791a86979f
Author:     Joshua Kinard <kumba@gentoo.org>
AuthorDate: 2024-08-04 22:26:59 +0000
Commit:     Joshua Kinard <kumba@gentoo.org>
CommitDate: 2024-08-04 22:29:31 +0000

    net-dns/nsd: Fix an autoconf check in simdzone src
    
    Added a patch to fix an autoconf check in the simdzone src
    configure.ac file for Westmere detection that was calling
    a non-existent C function and breaking the test.  Patch
    submitted to upstream as NLnetLabs/simdzone PR#224.
    
    Closes: https://bugs.gentoo.org/937318
    Reported-by: Agostino Sarubbo <ago@gentoo.org>
    Signed-off-by: Joshua Kinard <kumba@gentoo.org>

 .../nsd-4.10.1-simdzone-configure_ac-_mm_popcnt_u64.patch    | 12 ++++++++++++
 net-dns/nsd/{nsd-4.10.1-r1.ebuild => nsd-4.10.1-r2.ebuild}   |  1 +
 2 files changed, 13 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2024-11-04 01:29:45 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720b7d2138131bdad9f430138f328b185158c4fd

commit 720b7d2138131bdad9f430138f328b185158c4fd
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2024-11-04 01:19:41 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2024-11-04 01:29:34 +0000

    net-dns/nsd: drop 4.9.1
    
    Bug: https://bugs.gentoo.org/937318
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 net-dns/nsd/Manifest                               |   1 -
 .../nsd/files/nsd-4.9.1-systemd-no-pidfile.patch   |  16 ---
 net-dns/nsd/nsd-4.9.1.ebuild                       | 151 ---------------------
 3 files changed, 168 deletions(-)