[package - head-i386-default][graphics/hugin] Failed for hugin-2019.0.0_1 in build

Jan Beich jbeich at FreeBSD.org
Sun Apr 21 11:21:00 UTC 2019


Fernando Apesteguía <fernando.apesteguia at gmail.com> writes:

> El sáb., 20 abr. 2019 10:27, Kubilay Kocak <koobs at freebsd.org> escribió:
>
>> On 20/04/2019 6:15 pm, Greg 'groggy' Lehey wrote:
>> > I've received a number of these messages.  Based on the fact that they
>> > seem to be a jail mismatch, I assume that this has nothing to do with
>> > the port itself.  Can somebody confirm or deny this?  If I need to do
>> > something, please explain.
>> >
>> > Greg
>> >
>> > On Friday, 19 April 2019 at  7:16:33 +0000, pkg-fallout at FreeBSD.org
>> wrote:
>> >> You are receiving this mail as a port that you maintain
>> >> is failing to build on the FreeBSD package build server.
>> >> Please investigate the failure and submit a PR to fix
>> >> build.
>> >>
>> >> Maintainer:     grog at FreeBSD.org
>> >> Last committer: jbeich at FreeBSD.org
>> >> Ident:          $FreeBSD: head/graphics/hugin/Makefile 498698
>> 2019-04-12 06:36:31Z jbeich $
>> >> Log URL:
>> http://beefy11.nyi.freebsd.org/data/head-i386-default/p499228_s346255/logs/hugin-2019.0.0_1.log
>> >> Build URL:
>> http://beefy11.nyi.freebsd.org/build.html?mastername=head-i386-default&build=p499228_s346255
>> >> Log:
>> >>
>> >> =>> Building graphics/hugin
>> >> build started at Fri Apr 19 06:55:36 UTC 2019
>> >> port directory: /usr/ports/graphics/hugin
>> >> package name: hugin-2019.0.0_1
>> >> building for: FreeBSD head-i386-default-job-02 13.0-CURRENT FreeBSD
>> 13.0-CURRENT 1300018 i386
>> >> maintained by: grog at FreeBSD.org
>> >> Makefile ident:      $FreeBSD: head/graphics/hugin/Makefile 498698
>> 2019-04-12 06:36:31Z jbeich $
>> >> Poudriere version: 3.2.8-3-g02cc9753
>> >> Host OSVERSION: 1300009
>> >> Jail OSVERSION: 1300018
>> >> Job Id: 02
>> >>
>> >> !!! Jail is newer than host. (Jail: 1300018, Host: 1300009) !!!
>> >> !!! This is not supported. !!!
>> >> !!! Host kernel must be same or newer than jail. !!!
>> >> !!! Expect build failures. !!!
>> >
>>
>> The actual failure is at the bottom of the log link referenced in the
>> email:
>>
>> ld: error: src/hugin_base/libhuginbase.so.0.0: undefined reference to
>> __atomic_load
>>
>
> Same error for cad/openvsp since some days ago. I tried to reproduce it in
> a i386 vm on a 64 bit host but it didn't happen, so I assume this only
> happens on a real i386 system.

FreeBSD version is important. For one, I can reproduce graphics/hugin
bustage on 13.0-CURRENT but not on 11.2-RELEASE or 12.0-RELEASE.

>
> Adding -latomic might help

-latomic doesn't exist on Clang architectures yet, see
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=230888

GCC has -latomic, so one can define USES=compiler:gcc-c++11-lib.


More information about the freebsd-ports mailing list