From owner-freebsd-ports@freebsd.org Mon Oct 16 08:07:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB27CE32D5B for ; Mon, 16 Oct 2017 08:07:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 85E0871F9F; Mon, 16 Oct 2017 08:07:25 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id E039D13DC7; Mon, 16 Oct 2017 08:07:24 +0000 (UTC) Date: Mon, 16 Oct 2017 10:07:24 +0200 From: Baptiste Daroussin To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: gnu ltdl and FreeBSD Message-ID: <20171016080724.4byyskmlbeloxhmt@ivaldir.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ucfr2a5mf25saxzh" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170912 (1.9.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Oct 2017 08:07:25 -0000 --ucfr2a5mf25saxzh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 16, 2017 at 05:37:57AM +0000, blubee blubeeme wrote: > I'm trying to port some software that keeps failing when it tries to find= a > config.h. >=20 > I know the config.h file is there but I think the compilation is failing > because it's trying to build ltdl and freebsd doesn't need that since > freebsd already has dlopen in libc. >=20 > Which configure flag could I try to get rid of building that lib? The full > configure --help file is below. >=20 > My current makefile has these settings: > HAS_CONFIGURE=3D yes > CONFIGURE_ARGS=3D --without-included-ltdl --disable-ltdl-install > USES=3D autoreconf gmake First this is wrong, if you have USES=3Dautoreconf it means you are using G= NU configure, so s/HAS_CONFIGURE/GNU_CONFIGURE/g Do you have libltdl.so:devel/libltdl in your LIB_DEPENDS line Bapt --ucfr2a5mf25saxzh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlnkaLcACgkQY4mL3PG3 PlqEbBAAlDUrZ3q2OXPSfEyX7x/Yud6JQynN83XiFxpnplgYoxECQp+m45ZVc4pB sfREZI1+ar2F7KWgn67TLtIn93zkbErKkMqIQLymlacRJoNhsWeH4pvDRv8ZvKfv /Kvxcry+1GLbLWfgG/AxeqAhhR+CYgOw9cdlnc9W7xhRMkUKBgPqMgJkGFyEs8Fh eYgIDLd/P+XfarjmuYABJMaKi0oEjF/KkJTfNz9if/SA6lO3mUBKjMkkb819JnEy 0baF9XOLgnOgJ3lVxd03euBuu5dngvlb6IoPJM6c1Fli8dprL9OIn7pUzVOVZd6T /O3YlVl7PNDgKynA9Vq7BZsoEznFPOMfYVOcl1b45nvGsbWEX7IFMlwaf55RygcL xVdyC1DaKYYZ3d9RHk2hb13r2r04OX2mhYFhtRXEXP5X6NDRBUV8kCbXN1SGaK1b RHydP6cNFnX+NuRZ2vqQ0Zc3GLEuEGWFu3Fu3Rc+sLN6ytOUGxvmk19gOOoUVOr9 unsc3zzGqcHyXzOeOn3tmDMgdTHzDPiv0elkQ7B+qguhddK67FHCxbx8v7SSzNwS CI5wfxsUQk2BTaQBRME7bJ+R3R/cL68Z8sGXAarG9F7LO7T5GnT4KDZSfH1XKbpS M1V5wxWua4cLrhObJ9siP4NWuEydnQXiubHrAlagKKpPmzwoxfE= =E/EM -----END PGP SIGNATURE----- --ucfr2a5mf25saxzh--