Re: suspicious needed in CppunitTest/libtest_services.so

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Stephan,

Le 02/08/2021 à 09:41, Stephan Bergmann a écrit :
On 29/07/2021 19:20, Jean-Baptiste Faure wrote:
[...]/libo/72/instdir/program/libpythonloaderlo.so has suspicious NEEDED: libpython3.8.so.1.0
[...]/libo/72/instdir/program/libpyuno.so has suspicious NEEDED: libpython3.8.so.1.0
make[1]: *** [[...]/libo/72/postprocess/CustomTarget_check_dynamic_objects.mk:23: [...]/libo/72/workdir/CustomTarget/postprocess/check_dynamic_objects/check.done] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:287: build] Error 2

You are presumably building with --enable-python=system (and some --with-package-format=..., so that CustomTarget_check_dynamic_objects is run in the first place, cf. postprocess/Module_postprocess.mk).  The test in postprocess/CustomTarget_check_dynamic_objects.mk tries to ensure that the generated binaries do not have accidental dependencies on libraries that are only present on the build machine.  This is typically less of an issue for your own local builds you do not intend to pass on to others.  To silence the issue, add

   LO_ELFCHECK_ALLOWLIST=libpython3.8.so.1.0

to your autogen.input.

Thank you very much, you solved my problem. :-)

I do not have the same issue for
- LO 7.1 because its autogen.input contains --enable-python=fully-internal
- and for the master because its autogen.input does not contain --with-package-format=deb contrary to LO 7.2

Best regards.
JBF

--
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux