2010/3/1 Alexander Neundorf <a.neundorf-w...@gmx.net>:
> Hi,
>
> I'm not sure this is actually possible, but I'd like to build a rpm on a SUSE
> 11.1 machine, which can also be installed on a SUSE 10.1 machine.

Beside the compression type problem it's not guaranted that
dependencies found in 11.1 will be backward compatible with the one
found in 10.1.
(libc or any other dynamic lib dependencies) but I guess you already know that.
You should be building something static or self-contained right?

> The problem is that the rpm generated on the 11.1 machine is lzma-compressed,
> but this is not supported on the 10.1 machine.
>
> So, is it possible to tell rpmbuild which compression type to use ?

I don't know if it's possible at all :-(
I would expect this to be either an extra rpmbuild option or a
specific spec file directive.

Would you try to launch (on OpenSuSE 11.1)

rpmbuild --showrc

and see whether if there is some lzma related default parameters in there.

I'll have a look tonight on my OpenSuSE virtual machine tonight too.

> If so, is this already supported by the rpm generator (doesn't seem so) ?

RPM generator does not support custom rpmbuild parameter
but it support custom spec file so depending on the solution (if it exists)
it may already be possible or not  :-)

-- 
Erk
Membre de l'April - « promouvoir et défendre le logiciel libre » -
http://www.april.org
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to