ports/127552: [PATCH] devel/libffi: Put include files into ${PREFIX}/include
Bjoern Koenig
bkoenig at alpha-tierchen.de
Tue Sep 23 17:40:04 UTC 2008
The following reply was made to PR ports/127552; it has been noted by GNATS.
From: "Bjoern Koenig" <bkoenig at alpha-tierchen.de>
To: bug-followup at freebsd.org,
gslin at gslin.org
Cc:
Subject: Re: ports/127552: [PATCH] devel/libffi: Put include files into
${PREFIX}/include
Date: Tue, 23 Sep 2008 19:30:04 +0200 (CEST)
> I'm trying to porting JSEXT to FreeBSD, and it doesn't use pkg-config
> to get correct place of libffi. Then I feel strange that libffi's
> include files are in /usr/local/lib/... so I send a patch to PR system.
Actually, this is the default location of libffi and jsext will have
problems on all systems, i.e. even Linux. The proper way would be to fix
jsext to use pkg-config. The port java/jamvm shows how it works.
> I think it's okay if you insist to put include files in /usr/local/lib/...
> or whatever place, I'll use another approach to detect libffi.
>
> But if you have other plan, please let me know, I would like to change
> the way.
Probably we could hard link the headers in /usr/local/lib/libffi... to
/usr/local/include additionally. I'll think about it.
Björn
More information about the freebsd-ports-bugs
mailing list