mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-22 08:58:47 +00:00
security/stoken: unbreak build with LLVM >= 17 (+)
FreeBSD already have strcasestr() and mkstemps() functions and compat stubs are always skipped so declare local functions in map file is false positive. LLVM >= 17 is more restrictive with declared but missed functions which lead to linker error. Drop local stubs stoken__strcasestr() and stoken__mkstemps() from library map file to unbreak. Reported by: poudriere failure Approved by: portmgr blanket (trivial build fix)
This commit is contained in:
parent
a37f8af7c1
commit
3d6a5f7cb0
security/stoken
@ -1,6 +1,6 @@
|
||||
PORTNAME= stoken
|
||||
DISTVERSION= 0.93
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= security
|
||||
|
||||
MAINTAINER= samm@FreeBSD.org
|
||||
|
11
security/stoken/files/patch-libstoken.map
Normal file
11
security/stoken/files/patch-libstoken.map
Normal file
@ -0,0 +1,11 @@
|
||||
--- libstoken.map.orig 2023-03-09 18:40:27 UTC
|
||||
+++ libstoken.map
|
||||
@@ -58,8 +58,6 @@ global:
|
||||
__stoken_read_rcfile;
|
||||
__stoken_write_rcfile;
|
||||
__stoken_zap_rcfile_data;
|
||||
- stoken__strcasestr;
|
||||
- stoken__mkstemps;
|
||||
/* NOTE: this can break non-GNU toolchains */
|
||||
Java_*;
|
||||
local:
|
Loading…
Reference in New Issue
Block a user