aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Engberg <diizzy@FreeBSD.org>2025-12-07 19:45:26 +0000
committerDaniel Engberg <diizzy@FreeBSD.org>2025-12-07 19:53:17 +0000
commit471101bc85c5387d5542803d3f3595b79c71ec75 (patch)
treed7b84da9971812fa6b02ac5f22184ff6abccd400
parent48bb4c2cedbf43443c392b5fd23af488a66d6600 (diff)
devel/libbfd: Remove port
Obsolete, use devel/binutils PR: 286880 Reviewed by: joerg (maintainer)
-rw-r--r--MOVED1
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libbfd/Makefile47
-rw-r--r--devel/libbfd/distinfo3
-rw-r--r--devel/libbfd/pkg-descr4
-rw-r--r--devel/libbfd/pkg-plist9
6 files changed, 1 insertions, 64 deletions
diff --git a/MOVED b/MOVED
index 736bb575aac9..b2c380e4e0d0 100644
--- a/MOVED
+++ b/MOVED
@@ -4888,3 +4888,4 @@ misc/amazon-qldb-shell||2025-12-05|Discontinued by Amazon as of July 2025: old a
devel/libmill||2025-12-05|Has expired: Abandonware, not use in the ports tree
devel/py-bsd||2025-12-05|Has expired: Unmaintained upstream
devel/electron34||2025-12-07|Has expired: EOLed upstream, switch to newer version
+devel/libbfd||2025-12-07|Obsolete port, use devel/binutils instead
diff --git a/devel/Makefile b/devel/Makefile
index 751dc2c8a989..6c72f83e8824 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1231,7 +1231,6 @@
SUBDIR += libb2
SUBDIR += libbacktrace
SUBDIR += libbegemot
- SUBDIR += libbfd
SUBDIR += libbinio
SUBDIR += libblake3
SUBDIR += libbpfjit
diff --git a/devel/libbfd/Makefile b/devel/libbfd/Makefile
deleted file mode 100644
index 09071a2b19df..000000000000
--- a/devel/libbfd/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-PORTNAME= libbfd
-PORTVERSION= 2.40
-CATEGORIES= devel
-MASTER_SITES= SOURCEWARE/binutils/releases
-DISTNAME= binutils-${PORTVERSION}
-
-MAINTAINER= joerg@FreeBSD.org
-COMMENT= Universal BFD library from GNU binutils
-
-BROKEN_aarch64= Fails to configure: machine aarch64-portbld not recognized
-BROKEN_armv6= Fails to configure: BFD does not support target armv6-portbld-freebsd12.0
-BROKEN_armv7= Fails to configure: BFD does not support target armv7-portbld-freebsd12.0
-BROKEN_mips64= Fails to configure: BFD does not support target mips64-portbld-freebsd12.0
-BROKEN_riscv64= Fails to configure: machine riscv64-portbld not recognized
-
-CONFLICTS= mingw-binutils binutils
-
-WRKSRC= ${WRKDIR}/binutils-${PORTVERSION}/bfd
-
-USES= gmake libtool tar:xz
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-install-libbfd \
- --disable-nls \
- --enable-shared \
- --enable-targets=all \
- --disable-werror
-CONFIGURE_TARGET=${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
-INFO= bfd
-
-pre-configure:
-# Configure and build pic version of libiberty
- (cd ${WRKSRC}/../libiberty && \
- ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" CPP="${CPP}" \
- CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- LIBS="${LIBS}" ${CONFIGURE_ENV} ./configure \
- ${CONFIGURE_ARGS} --build=${CONFIGURE_TARGET} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \
- ${MAKE_ARGS})
- (cd ${WRKSRC}/../libsframe && \
- ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" CPP="${CPP}" \
- CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
- LIBS="${LIBS}" ${CONFIGURE_ENV} ./configure \
- ${CONFIGURE_ARGS} --build=${CONFIGURE_TARGET} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \
- ${MAKE_ARGS})
-
-.include <bsd.port.mk>
diff --git a/devel/libbfd/distinfo b/devel/libbfd/distinfo
deleted file mode 100644
index d8a57d71c8c4..000000000000
--- a/devel/libbfd/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1677616773
-SHA256 (binutils-2.40.tar.xz) = 0f8a4c272d7f17f369ded10a4aca28b8e304828e95526da482b0ccc4dfc9d8e1
-SIZE (binutils-2.40.tar.xz) = 25241484
diff --git a/devel/libbfd/pkg-descr b/devel/libbfd/pkg-descr
deleted file mode 100644
index 11b4d4c445e8..000000000000
--- a/devel/libbfd/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Universal BFD library from the GNU binutils
-
-BFD stands for "Binary File Descriptor". This library can handle
-almost any object file format on earth.
diff --git a/devel/libbfd/pkg-plist b/devel/libbfd/pkg-plist
deleted file mode 100644
index d413d85a2044..000000000000
--- a/devel/libbfd/pkg-plist
+++ /dev/null
@@ -1,9 +0,0 @@
-include/ansidecl.h
-include/bfd.h
-include/bfdlink.h
-include/diagnostics.h
-include/plugin-api.h
-include/symcat.h
-lib/libbfd-2.40.so
-lib/libbfd.a
-lib/libbfd.so