Re: [SCM] liblscp packaging branch, master, updated. upstream/0.5.6-24-gb1fc5f6

2010-08-17 Thread Jonas Smedegaard

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

2010-08-17 Thread Felipe Sateler
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

2010-08-17 Thread Reinhard Tartler
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