On 11/12/17 23:41, Matthew D. Fuller wrote:
> On Mon, Dec 11, 2017 at 11:32:08PM +0000 I heard the voice of
> Oliver Schonrock, and lo! it spake thus:
>> and it solves my issue as well.  Don't think the CPUTYPE stuff comes
>> into it.
> Well, maybe.  From your mail, though, it looks like you did that
> testing by rebuilding/installing the ports _on the local machine_,
> rather than rebuilding in poudriere.  If the poudriere box was
> building binaries with instructions not in your local machine, that
> local build would bypass that issue, so it may still be there.
> "Illegal instruction" seems like an odd presentation for "missing
> file".

It's a good point, I get ya. You're right, I did not retest the
poudriere build.

The Poudriere machine has a:

Intel(R) Core(TM) i3-4130T: Haswell (4th gen)

The machine that is throwing the "Illegal instruction" error, is a
VirtualBox VM running on an:
Intel(R) Core(TM) i7-2600 CPU: Sandy Bridge (2nd gen)

Our production machines are all:
CPU: AMD Opteron(tm) Processor 4386: "Seoul" (32 nm)

Ideally I would like to be able to use the packages built by the i3-4130
machine to run without hitches across all 3 CPU types, while still
taking advantage of their features for openssl/TLS, etc.

What would be a good CPUTYPE line for make.conf?

I am non-the-wiser from the docs in /usr/share/examples/etc/make.conf


-- 
Oliver Schönrock
Mobile   : +44 7880 617 446
email    : oli...@schonrocks.com

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to