On Fri, 24 May 2002 22:51:10 +0200, Claus Rasmussen
<clr@cc-consult.dk> wrote:
>Bjarke Freund-Hansen wrote:
>> Og så var jeg (igen) lidt for hurtig, den fejl betød åbenbart
>> ingenting. ftpfs virker som det skal.
>Den første sagde:
>Change to -I/lib/modules/$(uname-r)/build/include
>to build against the currently-running kernel.
>Hvis du ikke fik gjort det, får du problemer, næste gang du skifter
>kerne - og det vil være alt for obskur en fejl til at nogen kan hjælpe
>dig.
Det var ikke før jeg fik gjort dette at den ville compile, dog var
problemet at Makefile var rimlig indviklet, og der stod noget med
includes indtilflere stedet, og den belv ved med at finde de
"forkerte" includes. Men det lykkes til sidst med en masse
rundflytning.
>Den næste sagde:
>Warning: loading /lib/modules/2.4.18-3smp/kernel/fs/ftpfs/ftpfs.o
>will taint the kernel: no license
>"Warning" - altså ikke "Error". Derfor kan du køre nu.
>Essensen er, at kernel folkene er blevet temmeligt trætte af at folk
>spørger om alle mulige mærkelige fejl, der i sidste ende viser sig at
>skyldes, at de har brugt ikke-åben software (NVidia drivere f.eks).
>De har så lavet den snedighed, at alle moduler, der er under GPL licens
>indsætter et symbol i kernen, der viser, at den kun består af GPL soft-
>ware. Det symbol kan ses, når synderen sender den Oops-listing med, som
>kerne folkene altid beder om. Og dermed kan de hurtigt udelukke dem, der
>ikke bruger 100% open-source kode.
Slet ikke dumt, tak for den information.
>Dit ftpfs er sikkert under GNU licens men nok så gammel, at den endnu
>ikke har fået indsat det symbol, som warningen efterlyser.
hmm, ja, den er vist ikke hel ny. Den nyeste news på siden er dateret
d. 09/09/01
Dog virker det fortrindeligt.