On 22 Aug 2020, at 16:05, Christian Weisgerber <na...@mips.inka.de> wrote: > > I'm currently receiving pkg-fallout mail that some of the ports I > maintain are failing to build with "duplicate symbol" errors.
See <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248756>. This is because clang 11 defaults to -fno-common now, causing some programs that incorrectly define multiple copies of the same global variables to no longer link. It can be worked around by adding -fcommon to the compilation flags, but in most cases it should not be too difficult to get rid of the multiply defined symbols. > It is unclear to me whether these are actual problems I need to > take care of, or just some kind of screw-up on the package build > server. This part of each message doesn't inspire confidence: > > !!! Jail is newer than host. (Jail: 1300110, Host: 1300100) !!! > !!! This is not supported. !!! > !!! Host kernel must be same or newer than jail. !!! > !!! Expect build failures. !!! Yeah, this warning is seen all the time, and while it sounds very ominous, there is not much you can do about it. -Dimitry
signature.asc
Description: Message signed with OpenPGP