svn commit: r460010 - in head/sysutils/dateutils: . files
Alexey Dokuchaev
danfe at FreeBSD.org
Fri Jan 26 17:10:43 UTC 2018
Author: danfe
Date: Fri Jan 26 17:10:42 2018
New Revision: 460010
URL: https://svnweb.freebsd.org/changeset/ports/460010
Log:
- Unbreak the build on powerpc and (presumably) powerpc64 by removing
offending -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 definitions
- Also remove useless (no-op) `pathfix' from the USES list while here
Added:
head/sysutils/dateutils/files/patch-build-aux_Makefile.in (contents, props changed)
Modified:
head/sysutils/dateutils/Makefile
Modified: head/sysutils/dateutils/Makefile
==============================================================================
--- head/sysutils/dateutils/Makefile Fri Jan 26 17:08:59 2018 (r460009)
+++ head/sysutils/dateutils/Makefile Fri Jan 26 17:10:42 2018 (r460010)
@@ -13,9 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= help2man:misc/help2man
-BROKEN_powerpc64= fails to compile: sysctl.h: expected declaration specifiers or ... before u_int
-
-USES= pathfix tar:xz
+USES= tar:xz
GNU_CONFIGURE= yes
INFO= dateutils
Added: head/sysutils/dateutils/files/patch-build-aux_Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/dateutils/files/patch-build-aux_Makefile.in Fri Jan 26 17:10:42 2018 (r460010)
@@ -0,0 +1,12 @@
+--- build-aux/Makefile.in.orig 2016-12-13 05:14:12 UTC
++++ build-aux/Makefile.in
+@@ -273,8 +273,7 @@ AM_CFLAGS = $(EXTRA_CFLAGS)
+ BUILT_SOURCES = $(am__append_2)
+ EXTRA_DIST = $(am__append_3)
+ DISTCLEANFILES = $(am__append_4)
+- at HAVE_YUCK_FALSE@yuck_CPPFLAGS = -D_POSIX_C_SOURCE=200809L \
+- at HAVE_YUCK_FALSE@ -D_XOPEN_SOURCE=700 -D_BSD_SOURCE \
++ at HAVE_YUCK_FALSE@yuck_CPPFLAGS = -D_BSD_SOURCE \
+ @HAVE_YUCK_FALSE@ -D_ALL_SOURCE -D_DARWIN_C_SOURCE \
+ @HAVE_YUCK_FALSE@ -D_NETBSD_SOURCE \
+ @HAVE_YUCK_FALSE@ -DYUCK_TEMPLATE_PATH='"$(abs_srcdir)"' \
More information about the svn-ports-all
mailing list