pmdk not ready upstream for lto
Bug #1922031 reported by
Matthias Klose
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pmdk (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
pmdk (openSUSE) |
Confirmed
|
Medium
|
Bug Description
pmdk not ready upstream for lto
Changed in pmdk (Ubuntu): | |
status: | New → Confirmed |
tags: | added: lto |
Changed in pmdk (openSUSE): | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
To post a comment you must log in.
Fails due to:
[ 92s] objcopy --localize-hidden `sed -n 's/^ *\([a-zA- Z0-9_]* \);$/-G \1/p' libpmempool.map` ../nondebug/ libpmempool/ libpmempool_ unscoped. o ../nondebug/ libpmempool/ libpmempool_ all.o libpmempool/ ../libpmempool. a ../nondebug/ libpmempool/ libpmempool_ all.o libpmempool/ ../libpmempool. a libpmempool/ libpmempool_ all.o gcc/x86_ 64-suse- linux/9/ ../../. ./../x86_ 64-suse- linux/bin/ ld: pmemblk_ priv_funcs. o (symbol from plugin): in function `os_badblocks_get': libpmempool/ badblock_ linux.o (symbol from plugin) :(.text+ 0x0): first defined here gcc/x86_ 64-suse- linux/9/ ../../. ./../x86_ 64-suse- linux/bin/ ld: pmemblk_ priv_funcs. o (symbol from plugin): in function `os_badblocks_get': count'; ../nondebug/ libpmempool/ badblock_ linux.o (symbol from plugin) :(.text+ 0x0): first defined here gcc/x86_ 64-suse- linux/9/ ../../. ./../x86_ 64-suse- linux/bin/ ld: pmemblk_ priv_funcs. o (symbol from plugin): in function `os_badblocks_get': check_file' ; ../nondebug/ libpmempool/ badblock_ linux.o (symbol from plugin) :(.text+ 0x0): first defined here gcc/x86_ 64-suse- linux/9/ ../../. ./../x86_ 64-suse- linux/bin/ ld: pmemblk_ priv_funcs. o (symbol from plugin): in function `os_badblocks_get': clear'; ../nondebug/ libpmempool/ badblock_ linux.o (symbol from plugin) :(.text+ 0x0): first defined here gcc/x86_ 64-suse- linux/9/ ../../. ./../x86_ 64-suse- linux/bin/ ld: pmemblk_ priv_funcs. o (symbol from plugin): in function `os_badblocks_get': clear_all' ; ../nondebug/ libpmempool/ badblock_ linux.o (symbol from plugin) :(.text+ 0x0): first defined here gcc/x86_ 64-suse- linux/9/ ../../. ./../x86_ 64-suse- linux/bin/ ld: pmemblk_ priv_funcs. o (symbol from plugin): in function `os_badblocks_get': libpmempool/ util.o (symbol from plugin) :(.text+ 0x0): first defined here gcc/x86_ 64-suse- linux/9/ ../../. ./../x86_ 64-suse- linux/bin/ ld: pmemblk_ priv_funcs. o (symbol from plugin): in function `os_badblocks_get':
[ 92s] ar rv ../nondebug/
[ 92s] ar: creating ../nondebug/
[ 92s] a - ../nondebug/
[ 98s] /usr/lib64/
[ 98s] (.text+0x0): multiple definition of `os_badblocks_get'; ../nondebug/
[ 98s] /usr/lib64/
[ 98s] (.text+0x0): multiple definition of `os_badblocks_
[ 98s] /usr/lib64/
[ 98s] (.text+0x0): multiple definition of `os_badblocks_
[ 98s] /usr/lib64/
[ 98s] (.text+0x0): multiple definition of `os_badblocks_
[ 98s] /usr/lib64/
[ 98s] (.text+0x0): multiple definition of `os_badblocks_
[ 98s] /usr/lib64/
[ 98s] (.text+0x0): multiple definition of `Realloc'; ../nondebug/
[ 98s] /usr/lib64/
...