1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/daemons/lvmlockd
Zdenek Kabelac 078445658c configure.ac: update ldflags args
Attach -Wl,-z,relro,-z,now,-z,pack-relative-relocs,--as-needed
to LDFLAGS, but only if LDFLAGS already doesn't contain 'relro'
(so it's not given repeatedly).

Also start to use -z,now linkage also when building libraries
with default compilation - this avoid calling symbol resolver
while library function are using function needing resolving.

Note: Fedora or RHEL rpm building is using:
CFLAGS=$(rpm --eval %{build_cflags})
LDFLAGS=$(rpm --eval %{build_ldflags})

Also split -DUSE_SD_NOTIFY into DEFS from CFLAGS.
2024-04-24 00:31:26 +02:00
..
.gitignore gitignore: Update for in-place build. 2015-07-27 13:18:35 +01:00
lvmlockctl.c cov: ensuring buffer is zeroed 2021-09-21 21:03:47 +02:00
lvmlockd-client.h gcc: remove warning about inlining failure 2024-04-10 00:03:09 +02:00
lvmlockd-core.c lvmlockd: check for multiple lock managers running 2024-04-19 10:53:37 -05:00
lvmlockd-dlm.c lvmlocks: rework dm_strncpy 2024-04-04 19:38:21 +02:00
lvmlockd-idm.c cleanup: free already does NULL check 2021-09-15 15:24:56 +02:00
lvmlockd-internal.h debug: check for syscalls 2023-09-03 22:03:33 +02:00
lvmlockd-sanlock.c lvmlockd: use sanlock.h for defines 2024-04-11 10:50:06 -05:00
Makefile.in configure.ac: update ldflags args 2024-04-24 00:31:26 +02:00