Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jan 2017 17:17:58 +0000
From:      Grzegorz Junka <list1@gjunka.com>
To:        freebsd-ports@freebsd.org
Subject:   poudriere and CPUTYPE
Message-ID:  <9df9eff0-aae9-18b8-641f-2f5209faad79@gjunka.com>

next in thread | raw e-mail | index | archive | help
When building packages for a different machine it's possible to specify 
CPU target, e.g.:

CPUTYPE?=core2

However, when building packages that depend on other packages poudriere 
will install the already build dependencies in order to build the new 
packages. That will fail if the CPU on the build machine doesn't execute 
instructions specified in the CPUTYPE for the target machine. For 
example, on amdfam10 build machine pkg build for core2 fails to install 
and as a result none of the packages can be build since pkg is required 
to install any dependency.

How this CPUTYPE should be used then when building for different 
machines? Bhyve?





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9df9eff0-aae9-18b8-641f-2f5209faad79>