From owner-freebsd-ports@freebsd.org Sat Jan 14 12:42:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B8F2CCAE05E for ; Sat, 14 Jan 2017 12:42:23 +0000 (UTC) (envelope-from allbery.b@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 885B51F95 for ; Sat, 14 Jan 2017 12:42:23 +0000 (UTC) (envelope-from allbery.b@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 87418CAE05A; Sat, 14 Jan 2017 12:42:23 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84818CAE059; Sat, 14 Jan 2017 12:42:23 +0000 (UTC) (envelope-from allbery.b@gmail.com) Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4AA5D1F8C; Sat, 14 Jan 2017 12:42:23 +0000 (UTC) (envelope-from allbery.b@gmail.com) Received: by mail-io0-x235.google.com with SMTP id l66so62900571ioi.1; Sat, 14 Jan 2017 04:42:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=5pjns3GZyBe38efGcNGuiBHr9WOilCPzOPSplQNVZ4o=; b=toYzAUypAo3fzsOhecWAcbWqH16wg/1hJpbQJb6LKoatxRiOQcX0AfwgfZYzOgljt3 V0ut3TTCg1U8t+SlVKPQztY3N0kCW3mVyEtYUKFUZ4x81nNhGIWHH1tomy3bgFMpT0wu Vg/gqkJGaJyNjFUHenHPhMEGe1WUlTMnGQySV3Q+8h7aM5yRXOzJanbSBcGzKXV1FIEO wH3N+0DNQU6QyrsKCU+XF8o5IdsdEJGagTPnnFC+xaZsbDJiwcRAZ+qk/Y95ZUA69Deg m4NoQb9MlpyD4LkUOBkufzeI0iIy0WG9jso9uTLFXDzhf0p7/UY2Oaxkps28wbOhpRgA FYcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=5pjns3GZyBe38efGcNGuiBHr9WOilCPzOPSplQNVZ4o=; b=hbGEBRDyHvXt9xmNIYCO78br8qTR+wlqPU0oV5gympm4EcTejRC2Ue0PDbW8iquVOl EwbVJyIYzXW2B1Y9vHz4k96QAChmR3XbHVXGDTPos7GRLTLfd0801+q2vQJ1roga7dzO rFjdcxVZO6V6DMC2eFbKk8Wh+b2eHBcwVzh9Uzyj7R4uqMc7zsilwvi4BmgbEC/iZWC7 I2SFzm85MCo5L7k+XXuqHfVyPQsycOLMgiFU+8/hPMzzZtGNVWU6U+7U3uEpi3leTq8l PZE6sZhx57O6vMbIJ5LfCJRx0T2xKCqoMaZq/1HROD8KjxPe736AXw6dJ03Gg68ghdaT cS8g== X-Gm-Message-State: AIkVDXLqTvTd6A6w8leEftPO34yZB07vLOq1yulJ5Cq88XJgRq1u3u6x2QZb0+MEIWJwbl/JSBBii5n5nB+8dQ== X-Received: by 10.107.2.138 with SMTP id 132mr7563726ioc.67.1484397741519; Sat, 14 Jan 2017 04:42:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.36.192.138 with HTTP; Sat, 14 Jan 2017 04:42:20 -0800 (PST) In-Reply-To: <3658201484386710@web13m.yandex.ru> References: <82be98ff42ad41e6ba73927eb54ed2ce@ijs.si> <3658201484386710@web13m.yandex.ru> From: Brandon Allbery Date: Sat, 14 Jan 2017 12:42:20 +0000 Message-ID: Subject: Re: Does building linux packages under poudriere require linux compatibility emulation? To: Konstantin Tokarev Cc: =?UTF-8?Q?Ren=C3=A9_Ladan?= , Mark Martinec , "ports@freebsd.org Ports" , "freebsd-stable@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jan 2017 12:42:23 -0000 On Sat, Jan 14, 2017 at 9:38 AM, Konstantin Tokarev wrote: > 14.01.2017, 12:18, "Ren=C3=A9 Ladan" : > > Op 14 jan. 2017 01:07 schreef "Mark Martinec" < > Mark.Martinec+freebsd@ijs.si > >> : > > When building packages under poudriere on 11.0-RELEASE-p7 (from a comma= nd > > line in a terminal window) I'm noticing occasional streams of diagnosti= c: > > > > ELF binary type "3" not known. > > > > which seem to be related to building some linux packages (example below= , > > parallel builds). Poudriere still reports success for these builds. > > > > The host where poudriere is running does not have linux.ko loaded. > > > > Does building such packages really require linuxilator configured > > on the build host ??? > > For example, your log includes building qdoc3. It is likely to be used in > build process of other Qt packages. qmake, moc, various utilities for maintaining Qt object registries... there will be a lot of build tools, and you would need to force them to build native instead of linux if you wanted to get away with not having the linuxulator installed. (This will be hard if they are part of another build that needs to be linux.) Same applies to gtk and dependents. And their respective upstreams likely have no interest in what amounts to a cross-compilation setup: too much difficult (and difficult for them to test) work, very little demand. --=20 brandon s allbery kf8nh sine nomine associate= s allbery.b@gmail.com ballbery@sinenomine.ne= t unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.ne= t