Your message dated Fri, 16 Dec 2011 18:47:20 +0000
with message-id <e1rbcos-0006t8...@franck.debian.org>
and subject line Bug#648141: fixed in cairo 1.10.2-6.2
has caused the Debian Bug report #648141,
regarding cairo: FTBFS: 1 out of 2 hunks FAILED -- saving rejects to file 
build/ltmain.sh.rej
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.)


-- 
648141: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648141
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: cairo
Version: 1.10.2-6.1
Severity: serious
Justification: fails to build from source
Tags: patch

Hi,

cairo FTBFS on latest unstable.
I confirmed with cowbuilder / amd64.

-----
../../lib/m4sugar/m4sh.m4:517: AS_CASE is expanded from...
build/aclocal.enable.m4:41: _CAIRO_ENABLE is expanded from...
build/configure.ac.features:23: CAIRO_ENABLE is expanded from...
configure.ac:646: the top level
test/Makefile.am:1735: `%'-style pattern rules are a GNU make extension
test/Makefile.am:1736: <: non-POSIX variable name
build/Makefile.am.changelog:57: `%'-style pattern rules are a GNU make extension
Makefile.am:80:   `build/Makefile.am.changelog' included from here
patch -Np1 < debian/ltmain_as-needed.patch
patching file build/ltmain.sh
Hunk #1 succeeded at 5800 (offset 1084 lines).
Hunk #2 FAILED at 5075.
1 out of 2 hunks FAILED -- saving rejects to file build/ltmain.sh.rej
make: *** [configure-common-stamp] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
-----

I made a patch which revise this problem.
Could you apply this patch?

Best regards,
 Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
diff -Nru cairo-1.10.2/debian/ltmain_as-needed.patch cairo-1.10.2/debian/ltmain_as-needed.patch
--- cairo-1.10.2/debian/ltmain_as-needed.patch	2011-03-26 19:11:26.000000000 +0900
+++ cairo-1.10.2/debian/ltmain_as-needed.patch	2011-11-09 15:18:03.000000000 +0900
@@ -1,8 +1,6 @@
-Index: cairo/build/ltmain.sh
-===================================================================
---- cairo.orig/build/ltmain.sh	2010-06-26 16:12:17.428175248 +0200
-+++ cairo/build/ltmain.sh	2010-06-26 16:13:17.044176141 +0200
-@@ -4716,6 +4716,11 @@
+--- a/build/ltmain.sh	2011-11-09 14:47:02.000000000 +0900
++++ b/build/ltmain.sh	2011-11-09 14:48:31.000000000 +0900
+@@ -5800,6 +5800,11 @@
  	arg=$func_stripname_result
  	;;
  
@@ -14,19 +12,19 @@
        -Wl,*)
  	func_stripname '-Wl,' '' "$arg"
  	args=$func_stripname_result
-@@ -5070,6 +5075,15 @@
+@@ -6163,6 +6168,15 @@
  	lib=
  	found=no
  	case $deplib in
-+	-Wl,--as-needed)
-+	  if test "$linkmode,$pass" = "prog,link"; then
-+	    compile_deplibs="$deplib $compile_deplibs"
-+	    finalize_deplibs="$deplib $finalize_deplibs"
-+	  else
-+	    deplibs="$deplib $deplibs"
-+	  fi
-+	  continue
-+	  ;;
- 	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
++   -Wl,--as-needed)
++     if test "$linkmode,$pass" = "prog,link"; then
++       compile_deplibs="$deplib $compile_deplibs"
++       finalize_deplibs="$deplib $finalize_deplibs"
++    else
++       deplibs="$deplib $deplibs"
++     fi
++     continue
++     ;;
+ 	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+         |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
  	  if test "$linkmode,$pass" = "prog,link"; then
- 	    compile_deplibs="$deplib $compile_deplibs"

--- End Message ---
--- Begin Message ---
Source: cairo
Source-Version: 1.10.2-6.2

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

cairo-perf-utils_1.10.2-6.2_i386.deb
  to main/c/cairo/cairo-perf-utils_1.10.2-6.2_i386.deb
cairo_1.10.2-6.2.debian.tar.gz
  to main/c/cairo/cairo_1.10.2-6.2.debian.tar.gz
cairo_1.10.2-6.2.dsc
  to main/c/cairo/cairo_1.10.2-6.2.dsc
libcairo-gobject2_1.10.2-6.2_i386.deb
  to main/c/cairo/libcairo-gobject2_1.10.2-6.2_i386.deb
libcairo-script-interpreter2_1.10.2-6.2_i386.deb
  to main/c/cairo/libcairo-script-interpreter2_1.10.2-6.2_i386.deb
libcairo2-dbg_1.10.2-6.2_i386.deb
  to main/c/cairo/libcairo2-dbg_1.10.2-6.2_i386.deb
libcairo2-dev_1.10.2-6.2_i386.deb
  to main/c/cairo/libcairo2-dev_1.10.2-6.2_i386.deb
libcairo2-doc_1.10.2-6.2_all.deb
  to main/c/cairo/libcairo2-doc_1.10.2-6.2_all.deb
libcairo2-udeb_1.10.2-6.2_i386.udeb
  to main/c/cairo/libcairo2-udeb_1.10.2-6.2_i386.udeb
libcairo2_1.10.2-6.2_i386.deb
  to main/c/cairo/libcairo2_1.10.2-6.2_i386.deb



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 648...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jakub Wilk <jw...@debian.org> (supplier of updated cairo 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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 13 Dec 2011 19:06:10 +0100
Source: cairo
Binary: libcairo2-dev libcairo2 libcairo2-dbg libcairo2-doc 
libcairo-script-interpreter2 libcairo-gobject2 cairo-perf-utils libcairo2-udeb
Architecture: source all i386
Version: 1.10.2-6.2
Distribution: unstable
Urgency: low
Maintainer: Dave Beckett <daj...@debian.org>
Changed-By: Jakub Wilk <jw...@debian.org>
Description: 
 cairo-perf-utils - The Cairo 2D vector graphics library performance utilities
 libcairo-gobject2 - The Cairo 2D vector graphics library (GObject library)
 libcairo-script-interpreter2 - The Cairo 2D vector graphics library (script 
interpreter)
 libcairo2  - The Cairo 2D vector graphics library
 libcairo2-dbg - The Cairo 2D vector graphics library (debugging symbols)
 libcairo2-dev - Development files for the Cairo 2D graphics library
 libcairo2-doc - Documentation for the Cairo Multi-platform 2D graphics library
 libcairo2-udeb - The Cairo 2D vector graphics library Xlib backend (udeb)
Closes: 648141
Changes: 
 cairo (1.10.2-6.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Refresh the ltmain-as-needed patch (closes: #648141). Thanks to Nobuhiro
     Iwamatsu for the bug report and the initial patch.
Checksums-Sha1: 
 ed64480445b284e38d4861d2125680e2c148db38 2663 cairo_1.10.2-6.2.dsc
 ba2c472e581dd323bdc8ac95ca5780c2c2f01b09 29770 cairo_1.10.2-6.2.debian.tar.gz
 59054866144887fb5fda07df838cd014b9549ca4 758088 
libcairo2-doc_1.10.2-6.2_all.deb
 badb4cb567686f5f88aee7725b2e9a43b9844669 1092882 
libcairo2-dev_1.10.2-6.2_i386.deb
 4f209de3a7f5d0032aa9188889a1f0be94706f23 924924 libcairo2_1.10.2-6.2_i386.deb
 4a5c92f845d1166343564d5e940a831811f19a25 1444546 
libcairo2-dbg_1.10.2-6.2_i386.deb
 f6ea1797db1ea6ececd96c904547a3f13208094b 627286 
libcairo-script-interpreter2_1.10.2-6.2_i386.deb
 0ff2b7dbe27b137b2412530532fd34b4043d2bf1 588798 
libcairo-gobject2_1.10.2-6.2_i386.deb
 4edc43b28e65c2d9229950d9e97e4f3deb614c64 1008758 
cairo-perf-utils_1.10.2-6.2_i386.deb
 1585b15d0f590e0defe7ef86fa6293e1d039c2c2 295440 
libcairo2-udeb_1.10.2-6.2_i386.udeb
Checksums-Sha256: 
 dbaeb3c092052141621ab27b57adc0eee0047257fb7e3badbd8e575858158e16 2663 
cairo_1.10.2-6.2.dsc
 20fe627b46c4dce28963b32995029329589c3ed0bab6213a1fac3c3beb936ba0 29770 
cairo_1.10.2-6.2.debian.tar.gz
 e6667e8d76b111d2e278719c2a887b251562d5634f8bcb34fd1adea0ad023e71 758088 
libcairo2-doc_1.10.2-6.2_all.deb
 19c54401f3462e43c28d7d6456ee1c832084b28f2d53ea3292ad0c7eb794f63a 1092882 
libcairo2-dev_1.10.2-6.2_i386.deb
 9d4c8d5aeaf4105ce063ebee882f22d97dcd24b144ba923ce5044bc968534afd 924924 
libcairo2_1.10.2-6.2_i386.deb
 760c90e0b3cc914ac3cf0b9c9afd4d48dde8cfa45dd12395682c7c0dfaa926c6 1444546 
libcairo2-dbg_1.10.2-6.2_i386.deb
 944e3eb32cc4f0682f4aefaeaec1f82d376b6845a3e677d23895c6f80f0254bb 627286 
libcairo-script-interpreter2_1.10.2-6.2_i386.deb
 afb7c7b709a81765ddcda6068008864eca3313e2a1382be06c81d51bc36c89c3 588798 
libcairo-gobject2_1.10.2-6.2_i386.deb
 2ce0df5ae8c57386800e9d3451213d66a18b8a543bce6ef7d7ede745e005e7e8 1008758 
cairo-perf-utils_1.10.2-6.2_i386.deb
 e0b0cd3ab556c27376e5211e9a739e9336e2a670bd902977f06fddc38991a7c7 295440 
libcairo2-udeb_1.10.2-6.2_i386.udeb
Files: 
 018a396d1f42be5346df721477cdf801 2663 libs optional cairo_1.10.2-6.2.dsc
 e545bacf65e35f19db1719501a8beb6c 29770 libs optional 
cairo_1.10.2-6.2.debian.tar.gz
 6ee27dda383c929bbd4e4528662d2335 758088 doc optional 
libcairo2-doc_1.10.2-6.2_all.deb
 fa54213515ee8896404c73f54756cf54 1092882 libdevel optional 
libcairo2-dev_1.10.2-6.2_i386.deb
 9b35e3a00fdd562ddfa4f652cfd2e3f7 924924 libs optional 
libcairo2_1.10.2-6.2_i386.deb
 2fd03dca18c69384a5c48ad09707c1e5 1444546 debug extra 
libcairo2-dbg_1.10.2-6.2_i386.deb
 07b80dbe99c8d09a1837696218aca50a 627286 libs optional 
libcairo-script-interpreter2_1.10.2-6.2_i386.deb
 7ce6616f3b8c25a86f24bb548638ca9e 588798 libs optional 
libcairo-gobject2_1.10.2-6.2_i386.deb
 24dd741f25be00747771cd9af4b42742 1008758 misc optional 
cairo-perf-utils_1.10.2-6.2_i386.deb
 85e0428d85b88df6fee09e5eb9e51691 295440 debian-installer optional 
libcairo2-udeb_1.10.2-6.2_i386.udeb
Package-Type: udeb

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

iQIcBAEBCAAGBQJO55czAAoJEC1Os6YBVHX1L44QAJDAz/kkR5dhxSz9X19s2H4c
oxHQcoZmyitq88Iq+AD+71yJeEWHEe06tv+Ll+JNKHSAbMp5VkZPITD0hqTTpiDx
m0mB1MKQP+5KYJeomuLWVLIuyQABp+8dzKE5A5FyP8wjEIw19GAIEJokSNCZUU7r
8IHdh7wAvi5Fb1cXpdkS+T6D6MoX8+faVDK/ffZf4wcMkyZIt8kzGOJcp6Wz7KTs
mUvD7xXiUpJWkO0Q/P6x/IGawzI4rXaPD3kQuUAtNcIs0V8n/AfnYH3P8GP5w4Zw
hhOkY5AN1UPGuoUvaOMav0nG9VVscKs1JjWL/FuuPwvOtnktDNefoFuGW/w3UWvY
eEMwAB6n5QOurWml8sn5gxMr9VsJFK/8vOJFP5svtWIYMrUUWedn/mb+F75sjtX5
VrrtBrOD47OrfJ6LX2jMjrHAA+APsjGhehhmdyYAwxXJtrFhQkQrQDW7UxvI4f2S
ssDGPIQl/p3Jd41AqBCuMxF2LQB9P1OZi2vfF82qoKjKw3S4XTWbLkBYLl9EPAzg
/eILhQXcRwvAmwV98j+5z+Vj20JYVvNTpypO0lGAtA8FRnsTc7lBf86Wi9uiXsUe
V63yIHa9H2XWmhdNMwC7g6WbE2iVl0MBIDQcBPYO2JAkXlBKg2olc6tEnyzXH0xp
+AKIkkHojE5k/9cSXEFf
=d8AG
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to