On Fri, Nov 1, 2019 at 12:57 AM Carsten Haitzler <[email protected]> wrote:
>
> 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.

i do not agree : https://mesonbuild.com/Pkgconfig-module.html and see
install_dir option

i don't say that we should use install_dir, i just say that meson
allows users to select the location of installed pc files

Vincent

> 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


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

Reply via email to