[Github-comments] [geany/geany] WIP: Meson build system (#2761)

Eli Schwartz notifications at xxxxx
Sun Feb 13 18:20:51 UTC 2022


The notice of future deprecation can be safely ignored as long as you aren't bumping your minimum requirements.

The issue with `$prefix/lib/x86_64-linux-gnu` is because there's a Debian quirk. For both autotools and meson, the default if not specified is `--libdir=lib`, however, only with Meson that default changes to the directory output by `dpkg-architecture -qDEB_HOST_MULTIARCH`.

With autotools, the official debian package for geany instead just passes an option to `./configure --libdir='${prefix}lib/x86_64-linux-gnu .....` because they really, really, really want all projects to use that directory.

The user specified value `--libdir=lib` will always override that. But apparently it's considered a bad idea on Debian.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2761#issuecomment-1038317262
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/2761/c1038317262 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20220213/9b3b547c/attachment.htm>


More information about the Github-comments mailing list