Witam,

coś jest nie dokońca w porządku z mpt-status.spec:

spec do kompilacji wymaga kilku plików z nagłówków jądra. Te pliki są 
załączone do pakietu, problem w tym, że nie ma wśród nich wymaganego pliku 
linux/compiler.h.

W załączniku patch, który poprawia speca na tyle, że ten się kompiluje, nie 
wiem jednak, czy to jest eleganckie rozwiązanie.

PS.:
Czy jeżeli wysyłam poprawkę do speca, powinienem podbić "Release", czy to jest 
rola osoby, która (jeśli uzna za stosowne (-: ) będzie wrzucać poprawkę do 
CVSa?

-- 
Pozdrawiam
Paweł Zuzelski
--- mpt-status.spec	2008-03-10 14:44:28.000000000 +0000
+++ mpt-status.spec.new	2008-03-10 14:43:53.000000000 +0000
@@ -11,6 +11,7 @@
 # needed headers taken from kernel 2.6.16.29 source
 Patch0:		%{name}-headers.patch
 URL:		http://www.red-bean.com/~mab/mpt-status.html
+BuildRequires:	kernel-headers
 BuildRequires:	pciutils-devel
 Requires:	dev >= 2.9.0-20
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -28,7 +29,7 @@
 %build
 %{__make} \
 	CC="%{__cc}" \
-	CFLAGS="%{rpmcflags} -Wall -W -Iincl -Iinclude" \
+	CFLAGS="%{rpmcflags} -Wall -W -Iincl -Iinclude -I%{_kernelsrcdir}/include" \
 	LDFLAGS="%{rpmldflags}"
 
 %install
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym