Bug#258449: vdr-plugin-bitstreamout_0.61-1(hppa/unstable): FTBFS: including kernel headers

Tobias Grimm pkg-vdr-dvb-devel@lists.alioth.debian.org
Sat, 10 Jul 2004 13:36:47 +0200


Thomas Schmidt wrote:

>Hmm, da ist unser erster Bugreport, und ich habe nicht wirklich eine
>Ahnung, was man dagegen tun könnte, mit Ausnahme das wir die
>Architektur des Paketes auf i386 setzen. Der automatisierte Build des
>Paketes scheint auf allen non-i386-Architekturen fehlzuschlagen,
>siehe: http://buildd.debian.org/build.php?pkg=vdr-plugin-bitstreamout
>  
>
Evtl kann man das zumindest für die Platformen mit set_bit-Problemen 
lösen, indem man ein paar local defines einfügt:

#define clear_bit(n,addr)  (*(addr) &= ~(1 << (n)))
#define set_bit(n,addr)    (*(addr) |= (1 << (n)))
#define test_bit(n,addr)   (*(addr) & (1 << (n))) 

So wird das z.B. in ping6.c gemacht (iputils):

iputils (20001110-2) unstable; urgency=low                                 
                                                                           
  * ping6.c: Add #defines for those stupid clear_bit, test_bit, set_bit    
    functions.                                                             
                                                                           
 -- Anthony Towns <aj@azure.humbug.org.au>  Mon, 29 Jan 2001 23:39:31 +1000

Ist halt Mist, dass man das nicht testen kann.

Sourceforge bietet ja ne compile farm mit diversen architekturen, aber 
da kenn ich mich nicht aus ;(

Tobias