check for machine/endian.h

This commit is contained in:
jasper 2016-04-27 10:42:50 +00:00
parent 2cf9d47a23
commit e6654a6b1c
2 changed files with 31 additions and 1 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.26 2016/03/16 13:48:25 jasper Exp $
# $OpenBSD: Makefile,v 1.27 2016/04/27 10:42:50 jasper Exp $
COMMENT= GTK client and libraries for SPICE remote desktop servers
@ -71,4 +71,20 @@ CONFIGURE_ARGS+=--disable-webdav
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
# XXX: Remove when bz is merged
AUTOCONF_VERSION= 2.69
AUTOMAKE_VERSION= 1.15
BUILD_DEPENDS += ${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS} \
pre-configure:
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} aclocal
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoconf
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoheader
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} automake
.include <bsd.port.mk>

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-configure_ac,v 1.1 2016/04/27 10:42:50 jasper Exp $
https://bugs.freedesktop.org/show_bug.cgi?id=94570
--- configure.ac.orig Wed Apr 27 12:36:59 2016
+++ configure.ac Wed Apr 27 12:37:13 2016
@@ -65,6 +65,7 @@ AM_CONDITIONAL([OS_WIN32],[test "$os_win32" = "yes"])
AC_CHECK_HEADERS([sys/ipc.h sys/shm.h])
AC_CHECK_HEADERS([sys/socket.h netinet/in.h arpa/inet.h])
AC_CHECK_HEADERS([termios.h])
+AC_CHECK_HEADERS([machine/endian.h])
AC_CHECK_LIBM
AC_SUBST(LIBM)