Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 May 2022 16:31:40 GMT
From:      Li-Wen Hsu <lwhsu@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: b6b7a839ea2a - 2022Q2 - security/keepassxc: Fix build on recent head (after lld 14 import)
Message-ID:  <202205291631.24TGVeY1085724@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch 2022Q2 has been updated by lwhsu:

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

commit b6b7a839ea2af3df87446a9acd42d78b8a016757
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2022-05-29 16:23:58 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2022-05-29 16:31:29 +0000

    security/keepassxc: Fix build on recent head (after lld 14 import)
    
    PR:             264225
    (cherry picked from commit 19ceed92123e6e2612056b42566974421b6834de)
---
 security/keepassxc/files/patch-CMakeLists.txt | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/security/keepassxc/files/patch-CMakeLists.txt b/security/keepassxc/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..7c2bba1a2360
--- /dev/null
+++ b/security/keepassxc/files/patch-CMakeLists.txt
@@ -0,0 +1,14 @@
+--- CMakeLists.txt.orig	2022-04-06 03:12:34 UTC
++++ CMakeLists.txt
+@@ -310,9 +310,9 @@ if(UNIX AND NOT APPLE)
+ 
+ if(UNIX AND NOT APPLE)
+     check_add_gcc_compiler_flag("-Qunused-arguments")
+-    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--no-add-needed -Wl,--as-needed -Wl,--no-undefined")
++    set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed -Wl,--no-undefined")
+     set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-z,relro,-z,now -pie")
+-    set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-add-needed -Wl,--as-needed")
++    set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--as-needed")
+     set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-z,relro,-z,now")
+ endif()
+ 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202205291631.24TGVeY1085724>