John Cavan �crivit :
> 1) ExclusiveArchs for lother-etherconfig and ltrace prevent K6 (and a
> few other x86 flavours).
Hi,
All errors like these are fixed (but not yet uploaded).
> 2) nist-0.6-2 requires nasm to build, but nasm is not a part of the main
> distro... downloaded the source and built it myself, but maybe it should
> be included? It's useful, some of the console game emulators use it.
Nasm is in contribs.
> 3) pmake problem:
>
> cp $RPM_SOURCE_DIR/pmake-sys-${RPM_ARCH}.mk lib/mk/sys-%{_arch}.mk
>
> will copy pmake-sys-i386.mk to lib/mk/sys-i386.mk and not to sys-i586.mk
> which pmake will look for later in the build. I would think that this is
> a little backwards...
>
> cp $RPM_SOURCE_DIR/pmake-sys-%{_arch}.mk lib/mk/sys-%{_target_cpu}.mk
It's not a good idea: if your %_arch in ~/.rpmmacros is set on k6 (like
it should be if you rebuild Air for K6 like me), it will not work
because
pmake-sys-%{_arch}.mk will be � pmake-sys-k6.mk �, which doesn't exist.
> 4) util-linux calls:
>
> make "RPM_OPT_FLAGS=$RPM_OPT_FLAGS"
>
> when it should be calling:
>
> make "OPT=$RPM_OPT_FLAGS"
>
> That will correctly pass the optimization flags to the compiler,
> otherwise it's 486 city...
You're right :) Already fixed.
Regards,
David BAUDENS
--
MandrakeSoft http://www.mandrakesoft.com/
--David