[Pkg-tcltk-devel] Bug#897429: Bug#897429: ppc64el: Shared Object not available in the platform

Sergei Golovan sgolovan at gmail.com
Wed May 2 15:48:14 BST 2018


tags 897429 + stretch
fixed 897429 2.3.1+dfsg-1
thanks

Hi Breno,

On Wed, May 2, 2018 at 5:12 PM Breno Leitao <leitao at debian.org> wrote:

> Dear maintainer,

> I just found that this package is not generating the shared object for
> ppc64el platform, as showed below:

>    dpkg -c tcl-tclreadline_2.1.0-15_ppc64el.deb | grep
lib/powerpc64le-linux-gnu
>    drwxr-xr-x root/root         0 2016-10-08 05:04
./usr/lib/powerpc64le-linux-gnu/
>    -rw-r--r-- root/root     25340 2016-10-08 05:04
./usr/lib/powerpc64le-linux-gnu/libtclreadline.a

Right, it's missing.


> Looking at the 'configure' process, I see the failure on detecting if
> the shared object should be built. This is the build log line and
> explains the problem.

>    checking whether to build shared libraries... no

> I checked against unstable/buster version (2.3) and this problem does
> not happen anymore. So, this fix will only need to make Stretch.

> The real cause of this problem is realted to the following exemption of
> powerpc, which might be removed.

>     case "$host_cpu" in
>      powerpc*) dynamic_linker=no ;
>      *) dynamic_linker='Linux ld.so' ;;


> With the patch above, I can see the shared objects being generated:

Thank you for the analysis and for the bugreport. I'll release the fix and
update the package in stretch in a few days.

Cheers!
-- 
Sergei Golovan



More information about the Pkg-tcltk-devel mailing list