[Bug 212764] Processor specific bits in Qt5 packages complicates build of dependent ports

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Sep 19 18:44:47 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=212764

--- Comment #11 from Raphael Kubo da Costa <rakuco at FreeBSD.org> ---
(In reply to Thomas Zander from comment #9)
> You are correct, core-avx-i may use instructions not available on the Sandy
> Bridge.
> But why shouldn't I be able to build Ivy Bridge optimised packages (for some
> new desktop machines) on the (still much faster) Sandy Bridge server around?
>
> I would expect to see this build error when using -march=native, but not
> when setting a concrete target CPU to compile for.

If you're building the packages on a Sandy Bridge using Poudriere, that means
Poudriere is installing your Ivy Bridge packages into the jail, and if
something needs to run during the build it can end up trying to execute Ivy
Bridge-specific instructions. vlc-cache-gen doesn't seem to link directly
against Qt, but perhaps when it loads all the plugins to generate modules.dat
it ends up loading Qt and failing.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list