[Debian-med-packaging] Bug#631249: Bug#631249: Current t-coffee builds on all architectures
Andreas Tille
tille at debian.org
Tue Dec 22 09:51:34 UTC 2015
Hi Charles,
On Tue, Dec 22, 2015 at 06:36:30PM +0900, Charles Plessy wrote:
> Le Tue, Dec 22, 2015 at 09:50:02AM +0100, Andreas Tille a écrit :
> >
> > according to
> >
> > https://buildd.debian.org/status/package.php?p=t-coffee
> >
> > the current t-coffee builds on all architectures. Can we close
> > this bug now?
>
> Hi Andreas,
>
> the main problem was that t-coffee hangs forever on the armel architecture.
> Whether the build completed or not just reflected whether testing the binary
> was part of the build or not. In 2012, I disabled this test, but unfortunately
> the commit message (revision 9694) does not explain well why I did this.
> Probably because the way the test was implemented was wasting ARM buildd time.
So how exactly does
$ svn diff -r 9693:9694
Index: debian/control
===================================================================
--- debian/control (Revision 9693)
+++ debian/control (Revision 9694)
@@ -6,7 +6,7 @@
Uploaders: Steffen Moeller <moeller at debian.org>,
Charles Plessy <plessy at debian.org>,
Andreas Tille <tille at debian.org>
-Build-Depends: debhelper (>= 8), cdbs, quilt
+Build-Depends: debhelper (>= 8), cdbs, quilt, gfortran
Standards-Version: 3.9.2
Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/t-coffee/trunk/
Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/t-coffee/trunk/
Index: debian/changelog
===================================================================
--- debian/changelog (Revision 9693)
+++ debian/changelog (Revision 9694)
@@ -1,6 +1,7 @@
t-coffee (9.02.r1228-1) UNRELEASED; urgency=low
* New upstream release (Closes: #649263).
+ * Build new Fortran tool (debian/rules, debian/contol).
-- Charles Plessy <plessy at debian.org> Fri, 02 Dec 2011 21:28:09 +0900
Index: debian/rules
===================================================================
--- debian/rules (Revision 9693)
+++ debian/rules (Revision 9694)
@@ -9,7 +9,9 @@
DEB_COMPRESS_EXCLUDE = .doc
-DEB_MAKE_BUILD_TARGET = -C t_coffee_source -i USER_BIN=../bin/ all
+FCC = gfortran $(shell dpkg-buildflags --get FFLAGS)
+
+DEB_MAKE_BUILD_TARGET = -C t_coffee_source -i USER_BIN=../bin/ FCC="$(FCC)" all
DEB_MAKE_CHECK_TARGET = -f debian/rules check
check:
prevent the checkon arm???
> As of today, we do not know if the binary package that we distribute on armel
> really works or not. I think that this bug reflects well the situation. Maybe
> the simplest way to close it would be to restrict the build to the amd64
> architecture ?
If I would understand how the test is switched of on certain
architectures I would rather activate it again and see where it
succeedes. Than we have some up-to-date data what architecture needs to
be excluded and what not.
Kind regards
Andreas.
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list