How to build 10.0-RELEASE packages on 9.2-RELEASE

Hi all,

I want to build packages for FreeBSD 10.0-RELEASE on a host running FreeBSD 9.2-RELEASE-p3 using ports-mgmt/poudriere. So far I have no issues with 9.2-RELEASE building but it does not work for 10.0-RELEASE. I suppose it is a GCC/Clang issue but still. Any working solutions or proposals are welcome.

Thank you in advance!
 
You can't run a 10.0 world on a 9.2 kernel, that is an absolutely unsupported combination. In general the kernel can be newer than the world but not the other way around.
 
kpa said:
You can't run a 10.0 world on a 9.2 kernel, that is an absolutely unsupported combination. In general the kernel can be newer than the world but not the other way around.

I thought so, but ports-mgmt/poudriere downloaded and setup a FreeBSD 10.0-RELEASE jail and started building packages very promising.

Perhaps I will give building packages on FreeBSD 10.0-RELEASE for both a try.
 
Yes, parts of the 10.0 world might actually work on a 9.2 kernel. However, there are no guarantees that everything works because by design there is no compatibility in that direction, the compatibility only guarantees that you can run a slightly older world (usually one major version older) on a more recent kernel.
 
Back
Top