From pmdk, which I just added to this bug:

...
cc -Wl,-z,relro -Wl,--fatal-warnings -Wl,--warn-common  
-L../nondebug/libpmem/.. -shared 
-Wl,--version-script=libpmem.link,-soname,libpmem.so.1 -o 
../nondebug/libpmem/../libpmem.so.1.0.0 ../nondebug/libpmem/alloc.o 
../nondebug/libpmem/fs_posix.o ../nondebug/libpmem/os_posix.o 
../nondebug/libpmem/os_thread_posix.o ../nondebug/libpmem/out.o 
../nondebug/libpmem/util.o ../nondebug/libpmem/util_posix.o 
../nondebug/libpmem/file.o ../nondebug/libpmem/file_posix.o 
../nondebug/libpmem/mmap.o ../nondebug/libpmem/mmap_posix.o 
../nondebug/libpmem/os_deep_linux.o ../nondebug/libpmem/libpmem.o 
../nondebug/libpmem/memops_generic.o ../nondebug/libpmem/pmem.o 
../nondebug/libpmem/pmem_posix.o ../nondebug/libpmem/pmem2_utils.o 
../nondebug/libpmem/config.o ../nondebug/libpmem/persist_posix.o 
../nondebug/libpmem/source.o ../nondebug/libpmem/source_posix.o 
../nondebug/libpmem/pmem2_utils_linux.o ../nondebug/libpmem/pmem2_utils_ndctl.o 
../nondebug/libpmem/auto_flush_linux.o ../nondebug/libpmem/deep_flush_linux.o 
../nondebug/libpmem/region_namespace_ndctl.o ../nondebug/libpmem/numa_ndctl.o 
../nondebug/libpmem/init.o   -lndctl -ldaxctl   -pthread
/usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libndctl.so: 
warning: GCS is required by -z gcs, but this shared library lacks the necessary 
property note. The dynamic loader might not enable GCS or refuse to load the 
program unless all the shared library dependencies have the GCS marking.
/usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu/libdaxctl.so: 
warning: GCS is required by -z gcs, but this shared library lacks the necessary 
property note. The dynamic loader might not enable GCS or refuse to load the 
program unless all the shared library dependencies have the GCS marking.
collect2: error: ld returned 1 exit status

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2119445

Title:
  arm64 shared libraries built without GCS property note

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/2119445/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to