Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 May 2019 19:23:07 +0000 (UTC)
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r501883 - head/lang/clisp
Message-ID:  <201905171923.x4HJN7MH033402@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pkubaj
Date: Fri May 17 19:23:07 2019
New Revision: 501883
URL: https://svnweb.freebsd.org/changeset/ports/501883

Log:
  lang/clisp: fix build with GCC-based architectures
  
  Add -lthr to LDFLAGS on GCC architectures.
  
  While here, also add USES=localbase:ldflags.
  
  PR:		237524
  Approved by:	tcberner (mentor)

Modified:
  head/lang/clisp/Makefile

Modified: head/lang/clisp/Makefile
==============================================================================
--- head/lang/clisp/Makefile	Fri May 17 18:43:13 2019	(r501882)
+++ head/lang/clisp/Makefile	Fri May 17 19:23:07 2019	(r501883)
@@ -19,7 +19,7 @@ BUILD_DEPENDS=	${LOCALBASE}/lib/libavcall.a:devel/libf
 LIB_DEPENDS=	libreadline.so:devel/readline \
 		libsigsegv.so:devel/libsigsegv
 
-USES=		gettext ghostscript gnome iconv
+USES=		compiler gettext ghostscript gnome iconv localbase:ldflags
 USE_GCC=	any
 USE_GITLAB=	yes
 
@@ -34,11 +34,11 @@ CONFIGURE_ARGS=	--prefix="${PREFIX}" --mandir="${MANPR
 		--docdir="${DOCSDIR}" --with-libiconv=${ICONV_PREFIX}
 CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL}
 # Complaints if the environment changes between build stages.
+LDFLAGS+=	${LDFLAGS_${CHOSEN_COMPILER_TYPE}}
+LDFLAGS_gcc=	-lthr
 MAKE_ENV=	${CONFIGURE_ENV}
 BUILD_WRKSRC=	${WRKSRC}/src
 INSTALL_WRKSRC=	${BUILD_WRKSRC}
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
 MAKE_JOBS_UNSAFE=yes
 
 OPTIONS_DEFINE=	ASDF BDB CLX_MIT CLX_NEW DBUS FASTCGI GDBM GLIBC GTK2 \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905171923.x4HJN7MH033402>