Fwd: [package - head-i386-default][astro/opencpn] Failed for opencpn-5.0.0_1 in build

Kurt Jaeger pi at freebsd.org
Fri Aug 28 13:32:30 UTC 2020


Hi!

> Should I consider the following or just trash it, given the warning?

The 'jail is newer' warning can be ignored, most of the time.

The 'package build' error is probably real.

Reason: Very recently, llvm11 was imported, see:

  https://lists.freebsd.org/pipermail/svn-src-all/2020-August/201174.html

That compiler now defaults to -fno-common, where it was -fcommon
in the past. This means: variables defined as

int xyz;

in one .c file and similarly in some other .c file, when linked together,
fail to link because there are duplicate definitions.

See man cc:

       -fcommon, -fno-common
              This flag specifies that variables without initializers get
              common linkage.  It can be disabled with -fno-common.

So, if possible, fix your port.

> 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.
> 
> ...
> !!! Jail is newer than host. (Jail: 1300113, Host: 1300100) !!!
> !!! This is not supported. !!!
> !!! Host kernel must be same or newer than jail. !!!
> !!! Expect build failures. !!!
> ...

-- 
pi at opsec.eu            +49 171 3101372                    Now what ?


More information about the freebsd-ports mailing list