Bug#258449: vdr-plugin-bitstreamout_0.61-1(hppa/unstable): FTBFS:
including kernel headers
Tobias Grimm
pkg-vdr-dvb-devel@lists.alioth.debian.org
Fri, 16 Jul 2004 19:33:36 +0200
Thomas Schmidt wrote:
>* Christoph Martin schrieb am 16.07.04, um 16:05 Uhr:
>
>
>>Ok. Nexter Test:
>>
>>int inline test_and_set_bit( int n, volatile void *a )
>>
>>int inline test_and_clear_bit( int n, volatile void *a )
>>
>>
>Ja, endlich kompiliert er durch, vielen Dank für deine Hilfe, ich
>hoffe jetzt kompiliert das Paket auch auf den anderen Architekturen.
>:)
>
>
>
Bin mir nicht sicher, ob das der richtige Weg ist. Die ganzen
set/clear/test-bit-Funktionen müssen IMHO atomic sein. Ausserdem scheint
es entsprechende Implementierungen für die jeweilige Plattform zu geben:
/usr/src/linux/include/asm-alpha/bitops.h
/usr/src/linux/include/asm-arm/bitops.h
/usr/src/linux/include/asm-generic/bitops.h
/usr/src/linux/include/asm-i386/bitops.h
/usr/src/linux/include/asm-m68k/bitops.h
/usr/src/linux/include/asm-mips/bitops.h
/usr/src/linux/include/asm-ppc/bitops.h
/usr/src/linux/include/asm-sparc/bitops.h
/usr/src/linux/include/asm-sparc64/bitops.h
Zumindest liegen die hier in meinem kernel-Paket... so ganz blick ich da
nicht durch.