After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 791432 - [meson] Allow to build with non-GNU libc
[meson] Allow to build with non-GNU libc
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: General
git master
Other Linux
: Normal normal
: ---
Assigned To: tracker-general
tracker-general
Depends on:
Blocks:
 
 
Reported: 2017-12-10 10:29 UTC by Quentin "Sardem FF7" Glidic
Modified: 2017-12-17 11:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Make libm "required: false" (951 bytes, patch)
2017-12-10 10:31 UTC, Quentin "Sardem FF7" Glidic
committed Details | Review

Description Quentin "Sardem FF7" Glidic 2017-12-10 10:29:40 UTC
On most (if not all) non-GNU libc, libm and others are not split. So the find_library('m') would fail.
Comment 1 Quentin "Sardem FF7" Glidic 2017-12-10 10:31:40 UTC
Created attachment 365306 [details] [review]
Make libm "required: false"
Comment 2 Carlos Garnacho 2017-12-11 15:50:42 UTC
Comment on attachment 365306 [details] [review]
Make libm "required: false"

As per http://mesonbuild.com/howtox.html#add-math-library-lm-portably, sounds about right. Thanks!
Comment 3 Sam Thursfield 2017-12-16 15:05:43 UTC
Review of attachment 365306 [details] [review]:

Committed to tracker.git and tracker-miners.git. Thanks!
Comment 4 Carlos Garnacho 2017-12-17 11:32:03 UTC
Closing fixed bugs.