Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 731260

Summary: net-libs/libsrsirc-0.0.14-r1 fails to compile: libsrsirc.so: undefined reference to ERR_print_errors_fp
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Emir Marincic <learath2>
Status: RESOLVED FIXED    
Severity: normal CC: proxy-maint, toralf
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/36110
https://github.com/gentoo/gentoo/pull/40858
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description Agostino Sarubbo gentoo-dev 2020-07-07 10:27:43 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-libs/libsrsirc fails to compile.
Discovered on: amd64

NOTE:
This machine uses a clang/LLVM toolchain.
If you think that this issue is strictly related to clang/LLVM please block bug 408963. If you think that this issue isstrictly related to the LLD linker, please block bug 731004.
Comment 1 Agostino Sarubbo gentoo-dev 2020-07-07 10:27:48 UTC
Created attachment 648226 [details]
build.log

build log and emerge --info
Comment 2 Emir Marincic 2020-10-15 15:31:03 UTC
How would I go about reproducing this? Is there a way to get an image of the system that was trying to compile this?
Comment 3 Joonas Niilola gentoo-dev 2020-10-15 15:48:04 UTC
Check the attached build.log, it has emerge --info combined to it. It looks like either clang or LLD might be the cause.

So basically you need clang and LLD to test it. Clang is becoming more and more popular, so it'd be amazed if upstream didn't have any clang-related issue open if it's the cause here.
Comment 4 Agostino Sarubbo gentoo-dev 2022-01-16 18:06:14 UTC
*** Bug 741744 has been marked as a duplicate of this bug. ***
Comment 5 Agostino Sarubbo gentoo-dev 2022-01-16 18:06:24 UTC
tinderbox has reproduced this issue with version 0.0.14-r1 - Updating summary.
Comment 6 Larry the Git Cow gentoo-dev 2025-03-10 01:34:42 UTC
The bug has been closed via the following commit(s):

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

commit e1b64664c4e6a715a618f91f24019cfe1af057fa
Author:     NHOrus <jy6x2b32pie9@yahoo.com>
AuthorDate: 2025-03-03 04:31:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-03-10 01:34:10 +0000

    net-libs/libsrsirc: add 0.0.14.1
    
    Version bump that fixes C99 and musl compile problems.
    Uses different website as tarball host, see
    https://github.com/fstd/libsrsirc/issues/6#issuecomment-2081234589
    
    Closes: https://bugs.gentoo.org/731260
    Closes: https://bugs.gentoo.org/875275
    Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
    Closes: https://github.com/gentoo/gentoo/pull/40858
    Signed-off-by: Sam James <sam@gentoo.org>

 net-libs/libsrsirc/Manifest                  |  1 +
 net-libs/libsrsirc/libsrsirc-0.0.14.1.ebuild | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)