Bug 284651 - security/libtasn1: symbol versions lost in recent update
Summary: security/libtasn1: symbol versions lost in recent update
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tijl Coosemans
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-08 09:45 UTC by Martin Birgmeier
Modified: 2025-02-09 06:43 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Birgmeier 2025-02-08 09:45:19 UTC
port commit 41d3d59d0c48 breaks many compiles because gnutls references versioned symbols in libtasn1.

A recompile of gnutls fixes that.

-- Martin
Comment 1 commit-hook freebsd_committer freebsd_triage 2025-02-08 11:57:06 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=24e1ee2f7881d2037344d898fc769053ef3d34f2

commit 24e1ee2f7881d2037344d898fc769053ef3d34f2
Author:     Tijl Coosemans <tijl@FreeBSD.org>
AuthorDate: 2025-02-08 11:50:57 +0000
Commit:     Tijl Coosemans <tijl@FreeBSD.org>
CommitDate: 2025-02-08 11:55:10 +0000

    security/libtasn1: Restore symbol versions

    Enable linker version script after 41d3d59d0c48.  The configure test
    fails with clang.

    PR:             284651

 security/libtasn1/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 2 Roman Bogorodskiy freebsd_committer freebsd_triage 2025-02-08 19:50:48 UTC
Sorry for the breakage. Tijl, thanks for the quick fix.
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-02-09 06:43:16 UTC
A commit in branch 2025Q1 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=eee8ab2070dc789074c4caa8254f8827e2d44af6

commit eee8ab2070dc789074c4caa8254f8827e2d44af6
Author:     Tijl Coosemans <tijl@FreeBSD.org>
AuthorDate: 2025-02-08 11:50:57 +0000
Commit:     Roman Bogorodskiy <novel@FreeBSD.org>
CommitDate: 2025-02-09 06:16:00 +0000

    security/libtasn1: Restore symbol versions

    Enable linker version script after 41d3d59d0c48.  The configure test
    fails with clang.

    PR:             284651
    (cherry picked from commit 24e1ee2f7881d2037344d898fc769053ef3d34f2)

 security/libtasn1/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)