On Thu, 31 Oct 2019 11:52:30 +0100 Quelrond Q <[email protected]> said:

> Hi,
> 
> Would it be possible to fix https://phab.enlightenment.org/T8360
> <https://phab.enlightenment.org/T8360> before the release?

Reading that ticket... this is not something that is for us to work at in efl.
Meson itself (which is out of our tree - it's a system installed tool) chooses
the install location for pc files. We literally use the meson built in
pkgconfig.generate() to generate it and do not have any say on where it is
installed at all - it's not part of our build at all. check the pkgconfig
targets in our meson.build files. Meson itself (not our build) decides where to
put it on install. So either the system meson needs patching, or the pc files
need to be moved around the filesystem as a post-install step. I think Marcel
has been clear on this in the ticket. We're not controlling the location - nor
should be. We just say "generate a pc file". It's implicitly installed in
whatever location meson wants to and that is always the right thing to do.

There isn't a meson option to determine this location. I assume meson itself
needs patching on freebsd... or the ports build will need to move things
around. meson on freebsd believes .pc files should go in
PREFIX/lib/pkgconfig ... if meson is wrong, meson itself needs to be fixed. :)

> Peter
> 
> 
> > Le 30 oct. 2019 à 17:10, Mike Blumenkrantz <[email protected]>
> > a écrit :
> > 
> > Hi,
> > 
> > I am looking to attempt a stable release on 31 October 2019
> > so that we can pull in any fixes which have been made to catch issues.
> > At that time, I will personally handle backporting for any patches which
> > are not already backported.
> > 
> > I realize that this is short notice, but this is the last point at which I
> > will be available to execute stable releases for a few weeks.
> > 
> > 
> > Regards,
> > Mike
> > 
> > _______________________________________________
> > enlightenment-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 
> 
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - [email protected]



_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to