This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] elf: Fix elf/tst-pldd with --enable-hardcoded-path-in-tests (BZ#24506)


On 5/1/19 2:36 PM, Adhemerval Zanella wrote:
On 01/05/2019 15:12, Carlos O'Donell wrote:
You may understand the problem, but that's because you're focused on
it entirely, while the reviewer has only a slice of time to review.

Fair enough, I followed your suggestion and changes the commit message to:

--
     The elf/tst-pldd (added by 1a4c27355e146 to fix BZ#18035) test does
     not expect the hardcoded paths that are output by pldd when the test
     is built with --enable-hardcoded-path-in-tests.  Instead of showing
     the ABI installed library names for loader and libc (such as
     ld-linux-x86-64.so.2 and libc.so.6 for x86_64), pldd shows the default
     built ld.so and libc.so.
It makes the tests fail with an invalid expected loader/libc name. This patch fixes the elf-pldd test by adding the canonical ld.so and
     libc.so names in the expected list of possible outputs when parsing
     the result output from pldd.  The test now handles both default
     build and --enable-hardcoded-path-in-tests option.
Checked on x86_64-linux-gnu (built with and without
     --enable-hardcoded-path-in-tests) and i686-linux-gnu.

Spectacular commit message!

--
Cheers,
Carlos.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]