git: 3d9891bdfe47 - 2023Q1 - devel/pructl: fix link by adding -lBlocksRuntime
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 19 Feb 2023 11:04:00 UTC
The branch 2023Q1 has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3d9891bdfe47ceb7d967ed2958a4c9da2140820a
commit 3d9891bdfe47ceb7d967ed2958a4c9da2140820a
Author: Robert Clausecker <fuz@fuz.su>
AuthorDate: 2023-01-31 22:41:20 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-02-19 11:03:00 +0000
devel/pructl: fix link by adding -lBlocksRuntime
PR: 269268
MFH: 2023Q1
Approved by: maintainer timeout (2 weeks)
Approved by: flo (mentor)
Differential Revision: https://reviews.freebsd.org/D38623
(cherry picked from commit 82afcc13ccae2d8573525d3a44f7d87d8d2a6bfe)
---
devel/pructl/Makefile | 11 +++++------
devel/pructl/distinfo | 6 +++---
devel/pructl/files/patch-CMakeLists.txt | 3 +--
3 files changed, 9 insertions(+), 11 deletions(-)
diff --git a/devel/pructl/Makefile b/devel/pructl/Makefile
index 6c370e7b69ae..dd215edff64c 100644
--- a/devel/pructl/Makefile
+++ b/devel/pructl/Makefile
@@ -1,4 +1,5 @@
PORTNAME= pructl
+DISTVERSIONPREFIX= v
DISTVERSION= 0.2
PORTREVISION= 1
CATEGORIES= devel
@@ -11,15 +12,13 @@ WWW= https://bitbucket.org/rpaulo/pructl
LICENSE= BSD2CLAUSE
-BROKEN= does not build: /lib/libc.so.7: undefined reference to _Block_copy
-
-USE_GITHUB= yes
-GH_ACCOUNT= rpaulo
-GH_TAGNAME= v0.2
-
LIB_DEPENDS= libpru.so:devel/libpru
USES= cmake libedit
USE_CSTD= c99
+USE_GITHUB= yes
+GH_ACCOUNT= rpaulo
+
+LDFLAGS+= -lBlocksRuntime
.include <bsd.port.mk>
diff --git a/devel/pructl/distinfo b/devel/pructl/distinfo
index e02a56d92ff3..eee0a82eccdd 100644
--- a/devel/pructl/distinfo
+++ b/devel/pructl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600805117
-SHA256 (rpaulo-pructl-0.2-v0.2_GH0.tar.gz) = 544bdf6fe5c23f311a4a7969fd1a67c8dab860a73beebb972d501d393c400712
-SIZE (rpaulo-pructl-0.2-v0.2_GH0.tar.gz) = 5395
+TIMESTAMP = 1675204504
+SHA256 (rpaulo-pructl-v0.2_GH0.tar.gz) = 544bdf6fe5c23f311a4a7969fd1a67c8dab860a73beebb972d501d393c400712
+SIZE (rpaulo-pructl-v0.2_GH0.tar.gz) = 5395
diff --git a/devel/pructl/files/patch-CMakeLists.txt b/devel/pructl/files/patch-CMakeLists.txt
index f378dd44e6f6..c1ae421363e8 100644
--- a/devel/pructl/files/patch-CMakeLists.txt
+++ b/devel/pructl/files/patch-CMakeLists.txt
@@ -1,9 +1,8 @@
--- CMakeLists.txt.orig 2018-12-24 20:28:37 UTC
+++ CMakeLists.txt
-@@ -8,5 +8,5 @@ find_library(libedit NAMES edit)
+@@ -8,5 +8,4 @@ find_library(libedit NAMES edit)
find_library(libutil NAMES util)
target_link_libraries(pructl ${libpru})
target_link_libraries(prudbg ${libpru} ${libedit} ${libutil})
-set(CMAKE_C_FLAGS "-Weverything -Werror")
-+set(CMAKE_C_FLAGS "-Werror")
install(TARGETS pructl prudbg DESTINATION sbin)