Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jun 2024 21:27:16 GMT
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: ba54accf2651 - main - devel/kdesvn: Try to prevent overlinking
Message-ID:  <202406102127.45ALRGAN047021@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by diizzy:

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

commit ba54accf2651fcc45ff208e347e7d3190ecdb08b
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-06-10 21:06:09 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-06-10 21:26:01 +0000

    devel/kdesvn: Try to prevent overlinking
    
    Add -Wl,--as-needed to LDFLAGS to prevent overlinking and remove
    incorrect dependency of BDB5
    
    PR:             279128
    Approved by:    kde (tcberner)
---
 devel/kdesvn/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/devel/kdesvn/Makefile b/devel/kdesvn/Makefile
index c4e2a9d7b9c8..47bd885a652c 100644
--- a/devel/kdesvn/Makefile
+++ b/devel/kdesvn/Makefile
@@ -22,7 +22,7 @@ LIB_DEPENDS+=	libsvn_client-1.so:devel/subversion
 
 CONFLICTS_INSTALL=	qsvn
 
-USES=		bdb cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg
+USES=		cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg
 USE_KDE=	auth bookmarks codecs completion config configwidgets \
 		coreaddons dbusaddons i18n iconthemes itemviews jobwidgets kio \
 		notifications parts service solid sonnet texteditor \
@@ -34,6 +34,8 @@ USE_XORG=	x11
 
 PORTSCOUT=	ignore:1
 
+LDFLAGS+=	-Wl,--as-needed
+
 post-patch:
 	${REINPLACE_CMD} -e 's#%%EXECINFO%%#${EXECINFO_LDFLAGS} -lexecinfo#' \
 		${PATCH_WRKSRC}/src/svnqt/cmake/FindSubversion.cmake



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