Your message dated Sat, 23 Aug 2014 23:05:04 +0000
with message-id <e1xlkmq-0001fv...@franck.debian.org>
and subject line Bug#756641: fixed in gstreamer0.10 0.10.36-1.4
has caused the Debian Bug report #756641,
regarding gstreamer0.10: update libtool.m4 since libtoolized is ignored during 
autoreconf
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
756641: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756641
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gstreamer0.10
Version: 0.10.36-1.3
Severity: normal
Tags: patch
User: debian-powe...@lists.debian.org
Usertags: ppc64el

Dear Maintainer,

During gsrreamer0.10 build, the autoreconf is invoked, but not the libtoolized,
as the following command is executed during the beginning of the /debian/rules:

        # make autoreconf not call libtoolize since we ship a patch for 
ltmain.sh
        export LIBTOOLIZE=true

which keeps the libtool.m4 package outdated, which causes a FTBFS in new arches
(as ppc64el).

So, if libtoolized is not updated, we need to keep an updated version on the
package. There are two solutions that should work:

a) Copy the /usr/share/aclocal/libtool.m4 to m4/libtool.m4 during the build

b) update the package's m4/libtool.m4 with the most recent libtool.m4

I am providing a patch for the latter, which is basically a patch from the
package's libtool.m4 and the latest /usr/share/aclocal/libtool.m4

Let me know if you want a different solution.

Thank you
Breno
Index: gstreamer0.10-0.10.36/m4/libtool.m4
===================================================================
--- gstreamer0.10-0.10.36.orig/m4/libtool.m4
+++ gstreamer0.10-0.10.36/m4/libtool.m4
@@ -1312,7 +1312,7 @@ ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -1324,9 +1324,19 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	    LD="${LD-ld} -m elf_i386_fbsd"
 	    ;;
 	  x86_64-*linux*)
-	    LD="${LD-ld} -m elf_i386"
+	    case `/usr/bin/file conftest.o` in
+	      *x86-64*)
+		LD="${LD-ld} -m elf32_x86_64"
+		;;
+	      *)
+		LD="${LD-ld} -m elf_i386"
+		;;
+	    esac
+	    ;;
+	  powerpc64le-*)
+	    LD="${LD-ld} -m elf32lppclinux"
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64-*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -1345,7 +1355,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -1688,7 +1701,8 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [d
     ;;
   *)
     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
-    if test -n "$lt_cv_sys_max_cmd_len"; then
+    if test -n "$lt_cv_sys_max_cmd_len" && \
+	test undefined != "$lt_cv_sys_max_cmd_len"; then
       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
     else
@@ -2512,17 +2526,6 @@ freebsd* | dragonfly*)
   esac
   ;;
 
-gnu*)
-  version_type=linux # correct to gnu/linux during the next big refactor
-  need_lib_prefix=no
-  need_version=no
-  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
-  soname_spec='${libname}${release}${shared_ext}$major'
-  shlibpath_var=LD_LIBRARY_PATH
-  shlibpath_overrides_runpath=no
-  hardcode_into_libs=yes
-  ;;
-
 haiku*)
   version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no
@@ -2639,7 +2642,7 @@ linux*oldld* | linux*aout* | linux*coff*
   ;;
 
 # This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
+linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no
   need_version=no
@@ -3255,10 +3258,6 @@ freebsd* | dragonfly*)
   fi
   ;;
 
-gnu*)
-  lt_cv_deplibs_check_method=pass_all
-  ;;
-
 haiku*)
   lt_cv_deplibs_check_method=pass_all
   ;;
@@ -3297,7 +3296,7 @@ irix5* | irix6* | nonstopux*)
   ;;
 
 # This must be glibc/ELF.
-linux* | k*bsd*-gnu | kopensolaris*-gnu)
+linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   lt_cv_deplibs_check_method=pass_all
   ;;
 
@@ -4049,7 +4048,7 @@ m4_if([$1], [CXX], [
 	    ;;
 	esac
 	;;
-      linux* | k*bsd*-gnu | kopensolaris*-gnu)
+      linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
 	case $cc_basename in
 	  KCC*)
 	    # KAI C++ Compiler
@@ -4348,7 +4347,7 @@ m4_if([$1], [CXX], [
       _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
       ;;
 
-    linux* | k*bsd*-gnu | kopensolaris*-gnu)
+    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
       case $cc_basename in
       # old Intel for x86_64 which still supported -KPIC.
       ecc*)
@@ -6241,9 +6240,6 @@ if test "$_lt_caught_CXX_error" != yes;
         _LT_TAGVAR(ld_shlibs, $1)=yes
         ;;
 
-      gnu*)
-        ;;
-
       haiku*)
         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
         _LT_TAGVAR(link_all_deplibs, $1)=yes
@@ -6405,7 +6401,7 @@ if test "$_lt_caught_CXX_error" != yes;
         _LT_TAGVAR(inherit_rpath, $1)=yes
         ;;
 
-      linux* | k*bsd*-gnu | kopensolaris*-gnu)
+      linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
         case $cc_basename in
           KCC*)
 	    # Kuck and Associates, Inc. (KAI) C++ Compiler

--- End Message ---
--- Begin Message ---
Source: gstreamer0.10
Source-Version: 0.10.36-1.4

We believe that the bug you reported is fixed in the latest version of
gstreamer0.10, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 756...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Barth <a...@ayous.org> (supplier of updated gstreamer0.10 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 23 Aug 2014 21:36:49 +0000
Source: gstreamer0.10
Binary: libgstreamer0.10-0 libgstreamer0.10-0-dbg libgstreamer0.10-dev 
gstreamer0.10-doc gstreamer0.10-tools gstreamer-tools gir1.2-gstreamer-0.10
Architecture: source all ppc64el
Version: 0.10.36-1.4
Distribution: unstable
Urgency: low
Maintainer: Maintainers of GStreamer packages 
<pkg-gstreamer-maintainers@lists.alioth.debian.org>
Changed-By: Andreas Barth <a...@ayous.org>
Description:
 gir1.2-gstreamer-0.10 - Description: GObject introspection data for the 
GStreamer library
 gstreamer-tools - Tools for use with GStreamer
 gstreamer0.10-doc - GStreamer core documentation and manuals
 gstreamer0.10-tools - Tools for use with GStreamer
 libgstreamer0.10-0 - Core GStreamer libraries and elements
 libgstreamer0.10-0-dbg - Core GStreamer libraries and elements
 libgstreamer0.10-dev - GStreamer core development files
Closes: 756641
Changes:
 gstreamer0.10 (0.10.36-1.4) unstable; urgency=low
 .
   * Non-maintainer upload with maintainers permission.
   * Update local libtool copy to build on ppc64el. Closes: #756641
Checksums-Sha1:
 a80dca8bfd6baf82b81fa575479eb2ff8aa150ab 2631 gstreamer0.10_0.10.36-1.4.dsc
 724e50c90b2a94e956232d153d2a1a1549b95c71 39216 
gstreamer0.10_0.10.36-1.4.debian.tar.xz
 a0eb6180223e09f398796edb2baa17701640d531 3786124 
gstreamer0.10-doc_0.10.36-1.4_all.deb
 d4460f695050ef72d27b6f44cf25953c91609805 1295652 
libgstreamer0.10-0_0.10.36-1.4_ppc64el.deb
 491d4736747afe15bbfbd49fabfde73fb2278268 2783554 
libgstreamer0.10-0-dbg_0.10.36-1.4_ppc64el.deb
 6c8da4ad6e7408021ece6d7fa9220e1bed6d5296 1460576 
libgstreamer0.10-dev_0.10.36-1.4_ppc64el.deb
 5ad168b7621213f634d1bb2352cb739c5b898851 663830 
gstreamer0.10-tools_0.10.36-1.4_ppc64el.deb
 dd41edaf0b4faee2354e3e119ab372597a0edc35 629076 
gstreamer-tools_0.10.36-1.4_ppc64el.deb
 af476decc20fbcbaf3c4bbbd3dbb2e1a3952a429 673242 
gir1.2-gstreamer-0.10_0.10.36-1.4_ppc64el.deb
Checksums-Sha256:
 6a38ad8ae41cb501af5019ee9d0e86cb2be235d22d09c30db7bed10e51748bec 2631 
gstreamer0.10_0.10.36-1.4.dsc
 23f74910c6a772c71b78d9501489ac98085cb0923c8d464ad0e8033cccb18efa 39216 
gstreamer0.10_0.10.36-1.4.debian.tar.xz
 010a5f9e0a24cecfcbbd074b43e7574f86bf6fc76966ddd2882471408491d04f 3786124 
gstreamer0.10-doc_0.10.36-1.4_all.deb
 c8d6fedd13d5a511f953266fabed691674331ca4992ced41519399885fb19a65 1295652 
libgstreamer0.10-0_0.10.36-1.4_ppc64el.deb
 83c4e4bf45e171a017f4b6e6e755e0c5e602f9ce7a6125a1bbe2f44dffd438f9 2783554 
libgstreamer0.10-0-dbg_0.10.36-1.4_ppc64el.deb
 f6c5a699d9e1f86522dd3b83f2fa9c71eab6a0192077324b0423c92503f6153e 1460576 
libgstreamer0.10-dev_0.10.36-1.4_ppc64el.deb
 c61367eae83c82def4293485d4133034ef563dc773bd451e48672c0d1ebd5418 663830 
gstreamer0.10-tools_0.10.36-1.4_ppc64el.deb
 49124b3e46ff7869a48d26e2d7e6cdca3ccfb8b2b9a1fcf6f6033a2385f8b1ce 629076 
gstreamer-tools_0.10.36-1.4_ppc64el.deb
 0eaaa11b1f47ae1dd2db52c263b65e49ef7b488b7b69846c547199db94266b6c 673242 
gir1.2-gstreamer-0.10_0.10.36-1.4_ppc64el.deb
Files:
 bdd8099721d653598340b91280496f91 3786124 doc optional 
gstreamer0.10-doc_0.10.36-1.4_all.deb
 30d27847867249e1d1f198fcbcd3b70f 1295652 libs optional 
libgstreamer0.10-0_0.10.36-1.4_ppc64el.deb
 1f6559ddfe5c9bd9a59521b45f7ed477 2783554 debug extra 
libgstreamer0.10-0-dbg_0.10.36-1.4_ppc64el.deb
 3d978c28ce818d8e212806fb0d2ad4d7 1460576 libdevel optional 
libgstreamer0.10-dev_0.10.36-1.4_ppc64el.deb
 92fa4864c070c097158434569a56fa2c 663830 utils optional 
gstreamer0.10-tools_0.10.36-1.4_ppc64el.deb
 b39dfeffeaf52f70158b838492078e46 629076 utils optional 
gstreamer-tools_0.10.36-1.4_ppc64el.deb
 598d3e597affdf85ab4f216654544fb1 673242 introspection optional 
gir1.2-gstreamer-0.10_0.10.36-1.4_ppc64el.deb
 92d8624ff305e1025318b709f92974eb 2631 libs optional 
gstreamer0.10_0.10.36-1.4.dsc
 baaf3ba78d8f03e0035c92d919979e41 39216 libs optional 
gstreamer0.10_0.10.36-1.4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAlP5GrYACgkQmdOZoew2oYWscQCgns3jBm0pXQoQ5wctW92WZs0v
bkUAn1od87EsuQrT5FgTyWaPF7pTkhJt
=pqRW
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-gstreamer-maintainers mailing list
pkg-gstreamer-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-gstreamer-maintainers

Reply via email to