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