Re: [SCM] liblscp packaging branch, master, updated. upstream/0.5.6-24-gb1fc5f6
On Tue, Aug 17, 2010 at 05:45:47PM +0200, Reinhard Tartler wrote: On Tue, Aug 17, 2010 at 15:54:42 (CEST), ales...@users.alioth.debian.org wrote: + +override_dh_auto_build: + dh_auto_build + $(MAKE) -C doc From the csound package we have learned that this approach leads to calling doxygen unnecesarily on all architectures on the buildd. On sparc, doxygen currently seems broken, thus the package FTBFS there. How about making a team policy that doxygen should not be executed on the buildds? That should be of course accompanied with instructions how to implement that advice. How do we ensure *very* prominently to make the surrounding world (buildd maintainers of possibly broken hardware in particular) aware of such team-wide workaround? If we do not, then we effectively hide a problem IMO. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: Digital signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
Re: [SCM] liblscp packaging branch, master, updated. upstream/0.5.6-24-gb1fc5f6
On 17/08/10 11:45, Reinhard Tartler wrote: > On Tue, Aug 17, 2010 at 15:54:42 (CEST), ales...@users.alioth.debian.org > wrote: > >> The following commit has been merged in the master branch: >> commit a436731657591414a809722093c6085715da3a42 >> Author: Alessio Treglia >> Date: Tue Aug 17 15:50:44 2010 +0200 >> >> Build and install the documentation. >> >> diff --git a/debian/control b/debian/control >> index 12d733b..b402e50 100644 >> --- a/debian/control >> +++ b/debian/control >> @@ -5,8 +5,9 @@ Maintainer: Debian Multimedia Maintainers >> > Uploaders: Paul Brossier , >> Free Ekanayaka , >> Alessio Treglia >> -Build-Depends: debhelper (>= 7), >> +Build-Depends: debhelper (>= 7.0.50~), >> autotools-dev (>= 20100122.1~), >> + doxygen, >> automake, >> autoconf, >> libtool >> diff --git a/debian/rules b/debian/rules >> index dcf6189..8f26c23 100755 >> --- a/debian/rules >> +++ b/debian/rules >> @@ -2,3 +2,7 @@ >> >> %: >> dh $@ --with autotools_dev >> + >> +override_dh_auto_build: >> +dh_auto_build >> +$(MAKE) -C doc > > From the csound package we have learned that this approach leads to > calling doxygen unnecesarily on all architectures on the buildd. On > sparc, doxygen currently seems broken, thus the package FTBFS there. Actually, csound doesn't build even when doxygen is not called. So the sparc buildd is most likely broken. > > How about making a team policy that doxygen should not be executed on > the buildds? That should be of course accompanied with instructions how > to implement that advice. Well, ideally this would be fixed by dpkg-buildpackage, but for some reason it has taken more than 5 years to get solved (#229357). Hopefully, the proposed patch will get applied during the squeeze+1 release cycle. -- Saludos, Felipe Sateler ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
Re: [SCM] liblscp packaging branch, master, updated. upstream/0.5.6-24-gb1fc5f6
On Tue, Aug 17, 2010 at 15:54:42 (CEST), ales...@users.alioth.debian.org wrote: > The following commit has been merged in the master branch: > commit a436731657591414a809722093c6085715da3a42 > Author: Alessio Treglia > Date: Tue Aug 17 15:50:44 2010 +0200 > > Build and install the documentation. > > diff --git a/debian/control b/debian/control > index 12d733b..b402e50 100644 > --- a/debian/control > +++ b/debian/control > @@ -5,8 +5,9 @@ Maintainer: Debian Multimedia Maintainers > Uploaders: Paul Brossier , > Free Ekanayaka , > Alessio Treglia > -Build-Depends: debhelper (>= 7), > +Build-Depends: debhelper (>= 7.0.50~), > autotools-dev (>= 20100122.1~), > + doxygen, > automake, > autoconf, > libtool > diff --git a/debian/rules b/debian/rules > index dcf6189..8f26c23 100755 > --- a/debian/rules > +++ b/debian/rules > @@ -2,3 +2,7 @@ > > %: > dh $@ --with autotools_dev > + > +override_dh_auto_build: > + dh_auto_build > + $(MAKE) -C doc >From the csound package we have learned that this approach leads to calling doxygen unnecesarily on all architectures on the buildd. On sparc, doxygen currently seems broken, thus the package FTBFS there. How about making a team policy that doxygen should not be executed on the buildds? That should be of course accompanied with instructions how to implement that advice. -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4 ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers