From owner-freebsd-current@freebsd.org Sun Jul 15 14:49:34 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E213010419FD for ; Sun, 15 Jul 2018 14:49:33 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic302-3.consmr.mail.bf2.yahoo.com (sonic302-3.consmr.mail.bf2.yahoo.com [74.6.135.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 81DD38A68D for ; Sun, 15 Jul 2018 14:49:33 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: 3PO7Pw4VM1nHe8dOAotzxuQCl0mYKFG.hFhIJniFpk13RD.PdULp9sSg7GqUW9w YeFs4s0hXSmsyDJeZHLQ0.mzHtCoMmBm.q42dvKeplkiG12L3BLzHab1IWiRnFGX_qQ1pJn1VSu8 6n1F3.cDXDidR8uUJGwHOvRrvlFgK.8ZrKr098U04xg6tt0eADpWMLz0OjqUdTsq_TRDMd11cVxz qR85LuUnkW0hwAa2HboOTgoWd60Q5TkHfnPYrPgEFgpxaWoeR2DnfLlhzRemFcn1uXlVw2EOB1qk 19LJ8dedMYuclUWJDRrWP0U85NKklmo.nUpu4PynBADdWVRrt4aEKerxmrneXHay6JdgWx8sbbUE 5yn3DbkgAK5C6OS0QuYfpE3LcEf6GHZ_Cns7JSoHARDByl2OYAfbnxRgWO30TWemno2hqSjPHeUN FZJ6ZP7rkjIP7ZRyDqYK_Fv0jDYUtBtnKGmz0Kw5nh_.b1h4J.NUhrzVN5WCmOucdMzqKytFiX57 KbpXlse2ZQlmnx.h.vOPFp5F6Y48OjXUWdTpGOa4uwea0hd1604lbpy22weOesj_Y6hGjwXVRbcl 1vwPG1__x4lJ87IusPEwNwweVCte6IME.Rwjny2n_KZYNdhHxsgBhOgj5R9hc3_wWG_zlUO9ML5C hfSJ.4nTw_hbVrK71JZwyJUMThMXEfbGndfGx11aGhitBcvYeUEnwBvJZ5vaCK01o.lS8hh__F58 AdIB.pacKqkgQZTcKg62L5yErrPxmpHcHWdrurG1He8D9L.kqweKt5UfuhZw4oigIS2kfdkFTh4E IHLCZPPXgDnUaPL3Wbe72RnHO25fwtGl0Gi1flOglk7VhChSnRNQMYDKF_9.ldhOE.O0Qrd0z2H3 VuvN0vYfNF.0ix74GN43zxSXVMh0aGDfk3VOy3iEZ.W51JO7BGIaJMJhfE4uGQbI1oAzJ5MkePQF 1MsyyS.WvRbNC1BxzF3VxQ2mxJjQi0_CWI8eBkEYiTbmaKw2P6mYFbMQsBrCCdwnH Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.bf2.yahoo.com with HTTP; Sun, 15 Jul 2018 14:49:33 +0000 Received: from ip70-189-131-151.lv.lv.cox.net (EHLO [192.168.0.105]) ([70.189.131.151]) by smtp425.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 85e73594894aeb508d4b36d434c87148; Sun, 15 Jul 2018 14:49:31 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: emulators/virtualbox-ose-additions-nox11 fails to build in poudriere-devel for amd64 context: fails CTASSERT(sizeof(struct pcpu) == UMA_PCPU_ALLOC_SIZE) Message-Id: Date: Sun, 15 Jul 2018 07:49:29 -0700 To: jkim@FreeBSD.org, FreeBSD Current , FreeBSD Ports X-Mailer: Apple Mail (2.3445.9.1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2018 14:49:34 -0000 The failure: kBuild: Compiling VBoxGuestR0Lib - = /wrkdirs/usr/ports/emulators/virtualbox-ose-additions-nox11/work/VirtualBo= x-5.2.14/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibPhysHeap.cp= p In file included from = /wrkdirs/usr/ports/emulators/virtualbox-ose-additions-nox11/work/VirtualBo= x-5.2.14/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp:55: In file included from = /wrkdirs/usr/ports/emulators/virtualbox-ose-additions-nox11/work/VirtualBo= x-5.2.14/include/VBox/Graphics/HGSMIMemAlloc.h:31: In file included from = /wrkdirs/usr/ports/emulators/virtualbox-ose-additions-nox11/work/VirtualBo= x-5.2.14/include/VBox/Graphics/HGSMIDefs.h:35: In file included from = /wrkdirs/usr/ports/emulators/virtualbox-ose-additions-nox11/work/VirtualBo= x-5.2.14/include/VBox/Graphics/VBoxVideoIPRT.h:32: In file included from = /wrkdirs/usr/ports/emulators/virtualbox-ose-additions-nox11/work/VirtualBo= x-5.2.14/include/iprt/string.h:45: In file included from /usr/src/sys/sys/libkern.h:41: In file included from /usr/src/sys/sys/systm.h:112: /usr/src/sys/sys/pcpu.h:207:1: error: static_assert failed "compile-time = assertion failed" CTASSERT(sizeof(struct pcpu) =3D=3D UMA_PCPU_ALLOC_SIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/sys/systm.h:107:21: note: expanded from macro 'CTASSERT' #define CTASSERT(x) _Static_assert(x, "compile-time assertion = failed") ^ ~ (There are other example places that fail the same assert condition.) There is also a warning for PAGE_SIZE being redefined: In file included from = /wrkdirs/usr/ports/emulators/virtualbox-ose-additions-nox11/work/VirtualBo= x-5.2.14/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibInit.cpp:33= : In file included from = /wrkdirs/usr/ports/emulators/virtualbox-ose-additions-nox11/work/VirtualBo= x-5.2.14/include/iprt/string.h:45: In file included from /usr/src/sys/sys/libkern.h:41: In file included from /usr/src/sys/sys/systm.h:111: In file included from /usr/src/sys/sys/param.h:141: /usr/include/machine/param.h:101:9: warning: 'PAGE_SIZE' macro redefined = [-Wmacro-redefined] #define PAGE_SIZE (1<