You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rename the rpath to something larger than the original
patching ELF file '/home/root/zfrFiles/JointInternationalResearchLaboratory/patchelf/tests/libshared-rpath.so'
Number of rpath references: 1
Tainting old rpath with Xs
new rpath is 'a_very_big_rpath_that_is_larger_than_original'
rpath is too long or shared, resizing...
replacing section '.dynstr' with size 175
this is a dynamic library
last page is 0x4000
first page is 0x0
needed space is 416
rewriting section '.note.gnu.build-id' from offset 0x270 (size 24) to offset 0x2000 (size 24)
rewriting section '.dynsym' from offset 0x288 (size 216) to offset 0x2018 (size 216)
rewriting section '.dynstr' from offset 0x38c (size 129) to offset 0x20f0 (size 175)
rewriting symbol table section 25
rewriting symbol table section 29
writing liblarge-rpath.so
Checking symbol is still there
0000000000003804 B a_symbol_name
Checking there are no Xs
The text was updated successfully, but these errors were encountered:
Describe the bug
I build the master source code in centos7, and run
make check
, it occurs the error:FAIL: shared-rpath.sh
Steps To Reproduce
make check
the error is
FAIL: shared-rpath.sh
Expected behavior
How to fix it? The patchelf is installed althrough the error is as above.
patchelf --version
outputpatchelf --version
patchelf 0.14.3
Additional context
vim patchelf/tests/test-suite.log
FAIL: shared-rpath.sh
0000000000003804 B a_symbol_name
Number of a_symbol_name strings in the library: 4
Rename the rpath to something larger than the original
patching ELF file '/home/root/zfrFiles/JointInternationalResearchLaboratory/patchelf/tests/libshared-rpath.so'
Number of rpath references: 1
Tainting old rpath with Xs
new rpath is 'a_very_big_rpath_that_is_larger_than_original'
rpath is too long or shared, resizing...
replacing section '.dynstr' with size 175
this is a dynamic library
last page is 0x4000
first page is 0x0
needed space is 416
rewriting section '.note.gnu.build-id' from offset 0x270 (size 24) to offset 0x2000 (size 24)
rewriting section '.dynsym' from offset 0x288 (size 216) to offset 0x2018 (size 216)
rewriting section '.dynstr' from offset 0x38c (size 129) to offset 0x20f0 (size 175)
rewriting symbol table section 25
rewriting symbol table section 29
writing liblarge-rpath.so
Checking symbol is still there
0000000000003804 B a_symbol_name
Checking there are no Xs
The text was updated successfully, but these errors were encountered: