[libticcutils] 01/03: fix "use dh-autoreconf in order to build on new architectures". Thanks Breno Leitao for the patch. (Closes: #752798)

Joost van Baal joostvb at moszumanska.debian.org
Fri Sep 5 09:13:25 UTC 2014


This is an automated email from the git hooks/post-receive script.

joostvb pushed a commit to branch master
in repository libticcutils.

commit 6f3c17a601baea48f9d152dce7e3ec59dcc67876
Author: Joost van Baal-Ilić <joostvb at nusku.mdcc.cx>
Date:   Thu Sep 4 23:25:50 2014 +0200

    fix "use dh-autoreconf in order to build on new architectures".  Thanks Breno Leitao for the patch.  (Closes: #752798)
---
 debian/changelog | 77 ++++++++++----------------------------------------------
 debian/control   |  1 +
 debian/rules     |  1 +
 3 files changed, 15 insertions(+), 64 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 30e7a1a..42fca49 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,70 +3,19 @@ ticcutils (0.5-2) UNRELEASED; urgency=medium
   * NOT RELEASED YET
   * debian/control: migrated version control from Subversion to git (still on
     Debian's Alioth).
-
-                                                                                             
-Index: ticcutils-0.4/debian/control                                                                                                  
-===================================================================                                                                  
---- ticcutils-0.4.orig/debian/control   2013-08-01 14:14:49.000000000 +0000                                                          
-+++ ticcutils-0.4/debian/control        2014-06-26 16:57:17.000000000 +0000                                                          
-@@ -3,7 +3,7 @@                                                                                                                      
- Priority: extra                                                                                                                     
- Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>                                                
- Uploaders: Joost van Baal-Ilić <joostvb at debian.org>, Ko van der Sloot <ko.vandersloot at uvt.nl>                                       
--Build-Depends: cdbs, debhelper (>= 8), pkg-config, libxml2-dev                                                                      
-+Build-Depends: cdbs, debhelper (>= 8), pkg-config, libxml2-dev, dh-autoreconf                                                       
- Standards-Version: 3.9.4                                                                                                            
- Homepage: http://ilk.uvt.nl/                                                                                                        
- Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libticcutils/trunk                                                        
-Index: ticcutils-0.4/debian/rules                                                                                                    
-===================================================================                                                                  
---- ticcutils-0.4.orig/debian/rules     2013-08-01 14:19:01.000000000 +0000                                                          
-+++ ticcutils-0.4/debian/rules  2014-06-26 16:57:09.000000000 +0000                                                                  
-@@ -4,6 +4,7 @@                                                                                                                      
- # $URL: svn+ssh://svn.debian.org/svn/debian-science/packages/libticcutils/trunk/debian/rules $                                      
-                                                                                                                                     
- include /usr/share/cdbs/1/rules/debhelper.mk                                                                                        
-+include /usr/share/cdbs/1/rules/autoreconf.mk                                                                                       
- include /usr/share/cdbs/1/class/autotools.mk     
-
-
-
-                                                                                                                    
-Source: ticcutils                                                                                                                    
-Version: 0.4-5                                                                                                                       
-Severity: normal                                                                                                                     
-Tags: patch                                                                                                                          
-User: debian-powerpc at lists.debian.org                                                                                                
-Usertags: ppc64el                                                                                                                    
-User: debian-devel at lists.debian.org                                                                                                  
-Usertags: autoreconf                                                                                                                 
-                                                                                                                                     
-Dear Maintainer,                                                                                                                     
-                                                                                                                                     
-The package ticcutils fails to build on ppc64el, as on new architectures,                                                            
-because the config.{guess,sub} and libtool files are out of date, and are not                                                        
-updated during the build, causing the following error, because shared library                                                        
-is not generated.                                                                                                                    
-                                                                                                                                     
-        cp: cannot stat 'debian/tmp/usr/lib/libticcutils.so': No such file or directory                                              
-        dh_install: cp -a debian/tmp/usr/lib/libticcutils.so debian/libticcutils2-dev//usr/lib/ returned exit code 1                 
-        make: *** [binary-install/libticcutils2-dev] Error 2                                                                         
-                                                                                                                                     
-I just created a patch that enables the package to be reconfigured during the                                                        
-build process, so, updating the libtool files. I am using the following URL as                                                       
-reference:                                                                                                                           
-https://wiki.debian.org/qa.debian.org/FTBFS#A2014-01-21_using_dh-autoreconf_during_the_build                                         
-                                                                                                                                     
-Thank you,                                                                                                                           
-Breno                 
-
-
-                                               
-From: Breno Leitao <brenohl at br.ibm.com>                                                                                              
-To: Debian Bug Tracking System <submit at bugs.debian.org>                                                                              
-Subject: Bug#752798: ticcutils: use dh-autoreconf in order to build on new architectures  
-
-
+  * debian/{control,rules}: add dh-autoreconf to Build-Depends, add
+    autoreconf.mk to rules. This fixes: 'ticcutils: use dh-autoreconf in
+    order to build on new architectures':
+    "The package ticcutils fails to build on ppc64el, as on new architectures,
+     because the config.{guess,sub} and libtool files are out of date, and
+     are not updated during the build, causing the following error, because
+     shared library is not generated. ``cp: cannot stat
+     'debian/tmp/usr/lib/libticcutils.so': No such file or directory''.  I
+     just created a patch that enables the package to be reconfigured during
+     the build process, so, updating the libtool files. I am using the
+     following URL as reference: https://wiki.debian.org/qa.debian.org/
+     FTBFS#A2014-01-21_using_dh-autoreconf_during_the_build ."  Thanks Breno
+     Leitao for the patch.  (Closes: #752798).
 
  -- Joost van Baal-Ilić <joostvb at debian.org>  Thu, 04 Sep 2014 16:02:53 +0200
 
diff --git a/debian/control b/debian/control
index f8686d4..e8df90d 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,7 @@ Section: science
 Priority: extra
 Build-Depends: cdbs,
                debhelper (>= 8),
+               dh-autoreconf,
                pkg-config,
                libxml2-dev,
                libtar-dev,
diff --git a/debian/rules b/debian/rules
index 991ba31..6a9429a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,7 @@
 # $URL$
 
 include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/cdbs/1/class/autotools.mk
 
 # DEB_VERBOSE_ALL

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libticcutils.git



More information about the debian-science-commits mailing list