tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: MacOS issues with devel/glibc2, devel/gobject-introspection, devel/pango



* On 2020-02-18 at 15:12 GMT, Brook Milligan wrote:

> > On Feb 18, 2020, at 7:37 AM, Jonathan Perkin <jperkin%joyent.com@localhost> wrote:
> > 
> > I didn't need to modify tools/meson.build.  Did you try just doing the
> > steps I outlined and then build from clean?  I'd be surprised if it
> > works for me (when it previously didn't) but doesn't for you.
> > 
> > Also to clarify this is against pkgsrc trunk, not 2019Q4.
>
> Sorry, I misunderstood what you were suggesting.  I also have no
> idea what you mean by "compile in the realpath of the pkgsrc
> checkout”.  Isn’t that what meson.current_build_dir() does?

I ran into problems because I was building from a directory
"/work/cvs/pkgsrc", where /work is a synthetic symlink to
"/System/Volumes/Data/work".

It was a reminder that building through symlinks can cause problems
due to how paths are wrapped and unwrapped, and you should always use
the realpath to the pkgsrc directory, in my case
/System/Volumes/Data/work/cvs/pkgsrc.

> Thanks for the fix.  Shall we commit it?

Yeh I'll do that now that it has been independently verified.

Let me know if you run into further problems with other software that
needs similar fixes.

Thanks,

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index