]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: link with libm for math functions
authorAnita Zhang <the.anitazha@gmail.com>
Fri, 2 Apr 2021 01:44:26 +0000 (18:44 -0700)
committerAnita Zhang <the.anitazha@gmail.com>
Fri, 2 Apr 2021 01:45:48 +0000 (18:45 -0700)
Fixes this error I got building on F33:
  /usr/bin/ld: test-random-util.p/src_test_test-random-util.c.o: undefined
  reference to symbol 'sqrt@@GLIBC_2.2.5'
  /usr/bin/ld: /usr/lib64/libm.so.6: error adding symbols: DSO missing
  from command line

src/test/meson.build

index 0488baba82090e61a798311003f5ad4621f72bb6..45f1fd6e3f4f894437355331ad850cb85fb7b6bd 100644 (file)
@@ -158,7 +158,9 @@ tests += [
 
         [['src/test/test-fstab-util.c']],
 
-        [['src/test/test-random-util.c']],
+        [['src/test/test-random-util.c'],
+         [],
+         [libm]],
 
         [['src/test/test-format-table.c']],