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