Skip to content

Commit

Permalink
devel/ivykis: fix build with lld 17
Browse files Browse the repository at this point in the history
The linker version script libivykis.posix.ver refers to several inotify
related functions, which are never used on FreeBSD since we do not
support the inotity interface. This causes errors with lld 17, so add a
post-patch that deletes the undefined symbols from the linker script.

PR:		273753
MFH:		2024Q1
  • Loading branch information
DimitryAndric committed Jan 10, 2024
1 parent 1b7d48d commit 05917d3
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions devel/ivykis/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ivykis
DISTVERSIONPREFIX= v
DISTVERSION= 0.42.4
PORTREVISION= 1
CATEGORIES= devel

MAINTAINER= algernon@madhouse-project.org
Expand All @@ -19,4 +20,7 @@ GH_ACCOUNT= buytenh

INSTALL_TARGET= install-strip

post-patch:
${REINPLACE_CMD} -e '/iv_inotify/d' ${WRKSRC}/libivykis.posix.ver

.include <bsd.port.mk>

0 comments on commit 05917d3

Please sign in to comment.