[Glibc-bsd-commits] r3705 - in trunk/freebsd-buildutils/debian: . patches
Robert Millan
rmh at alioth.debian.org
Mon Sep 19 17:43:18 UTC 2011
Author: rmh
Date: 2011-09-19 17:43:18 +0000 (Mon, 19 Sep 2011)
New Revision: 3705
Added:
trunk/freebsd-buildutils/debian/patches/22_ld_as_needed.diff
Modified:
trunk/freebsd-buildutils/debian/changelog
trunk/freebsd-buildutils/debian/patches/series
trunk/freebsd-buildutils/debian/rules
Log:
[ Matthias Klose ]
* Fix FTBFS with ld --as-needed. (Closes: #642091, LP: #749170)
Modified: trunk/freebsd-buildutils/debian/changelog
===================================================================
--- trunk/freebsd-buildutils/debian/changelog 2011-09-18 15:23:59 UTC (rev 3704)
+++ trunk/freebsd-buildutils/debian/changelog 2011-09-19 17:43:18 UTC (rev 3705)
@@ -1,3 +1,10 @@
+freebsd-buildutils (8.2-8) UNRELEASED; urgency=low
+
+ [ Matthias Klose ]
+ * Fix FTBFS with ld --as-needed. (Closes: #642091, LP: #749170)
+
+ -- Robert Millan <rmh at debian.org> Mon, 19 Sep 2011 19:41:19 +0200
+
freebsd-buildutils (8.2-7) unstable; urgency=low
* 04_lex_disable_unused.diff: Fix generation of code in lex, which
Added: trunk/freebsd-buildutils/debian/patches/22_ld_as_needed.diff
===================================================================
--- trunk/freebsd-buildutils/debian/patches/22_ld_as_needed.diff (rev 0)
+++ trunk/freebsd-buildutils/debian/patches/22_ld_as_needed.diff 2011-09-19 17:43:18 UTC (rev 3705)
@@ -0,0 +1,20 @@
+--- freebsd-buildutils-8.2.orig/src/usr.bin/make/Makefile
++++ freebsd-buildutils-8.2/src/usr.bin/make/Makefile
+@@ -4,6 +4,7 @@
+
+ PROG= make
+ CFLAGS+=-I${.CURDIR}
++LDADD+=-lbsd
+ SRCS= arch.c buf.c cond.c dir.c for.c hash.c hash_tables.c job.c \
+ lst.c main.c make.c parse.c proc.c shell.c str.c suff.c targ.c \
+ util.c var.c
+--- freebsd-buildutils-8.2.orig/src/usr.sbin/mtree/Makefile
++++ freebsd-buildutils-8.2/src/usr.sbin/mtree/Makefile
+@@ -7,6 +7,7 @@ PROG= mtree
+ MAN= mtree.8 mtree.5
+ SRCS= compare.c crc.c create.c excludes.c misc.c mtree.c spec.c verify.c
+ SRCS+= specspec.c
++LDADD+= -lbsd
+
+ WARNS?= 4
+
Modified: trunk/freebsd-buildutils/debian/patches/series
===================================================================
--- trunk/freebsd-buildutils/debian/patches/series 2011-09-18 15:23:59 UTC (rev 3704)
+++ trunk/freebsd-buildutils/debian/patches/series 2011-09-19 17:43:18 UTC (rev 3705)
@@ -15,3 +15,4 @@
19_fix_cmd_pathnames.diff
20_libbsd_overlay.diff
21_endian.diff
+22_ld_as_needed.diff
Modified: trunk/freebsd-buildutils/debian/rules
===================================================================
--- trunk/freebsd-buildutils/debian/rules 2011-09-18 15:23:59 UTC (rev 3704)
+++ trunk/freebsd-buildutils/debian/rules 2011-09-19 17:43:18 UTC (rev 3705)
@@ -42,7 +42,7 @@
CFLAGS = -O2 -g -Wall -D_GNU_SOURCE \
-DMACHINE_ARCH='"$(MACHINE_ARCH)"' \
-DMACHINE_MULTIARCH='"$(MACHINE_MULTIARCH)"' \
- -I$(CURDIR)/build-tree/src/sys -lbsd \
+ -I$(CURDIR)/build-tree/src/sys \
-D'__FBSDID(string)='
# disabled due to #630907 (see also 20_libbsd_overlay.diff)
# $(shell pkg-config --cflags libbsd-overlay)
More information about the Glibc-bsd-commits
mailing list