From owner-freebsd-emulation@freebsd.org Sun Nov 13 14:16:26 2016 Return-Path: Delivered-To: freebsd-emulation@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 5708DC3FFE3 for ; Sun, 13 Nov 2016 14:16:26 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 40758115B for ; Sun, 13 Nov 2016 14:16:26 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: by mailman.ysv.freebsd.org (Postfix) id 3CDC7C3FFE2; Sun, 13 Nov 2016 14:16:26 +0000 (UTC) Delivered-To: emulation@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 3C862C3FFE1 for ; Sun, 13 Nov 2016 14:16:26 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: from mailrelay115.isp.belgacom.be (mailrelay115.isp.belgacom.be [195.238.20.142]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ACC56115A for ; Sun, 13 Nov 2016 14:16:25 +0000 (UTC) (envelope-from tijl@coosemans.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2CjAwBcdChY/wCm81FcGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBgzEBAQEBAR9YgQCkRpRgggcghgMCggtCEgECAQEBAQEBAWIohGI?= =?us-ascii?q?BAQQ6PxALGAklDyoeBhOIZbFQi0IBAQEBAQUBAQEBI4sWiikFmkGGPIoWcoEIT?= =?us-ascii?q?4QniTuNRIQKJQomgQOFNz00iD8BAQE?= Received: from 0.166-243-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.243.166.0]) by relay.skynet.be with ESMTP; 13 Nov 2016 15:14:50 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id uADEEnqT061511; Sun, 13 Nov 2016 15:14:49 +0100 (CET) (envelope-from tijl@coosemans.org) Date: Sun, 13 Nov 2016 15:14:48 +0100 From: Tijl Coosemans To: Stari Karp Cc: "emulation@FreeBSD.org" Subject: Re: Linux c7 Message-ID: <20161113151448.32db032e@kalimero.tijl.coosemans.org> In-Reply-To: <1478954757.87869.3.camel@yandex.com> References: <1478954757.87869.3.camel@yandex.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Nov 2016 14:16:26 -0000 On Sat, 12 Nov 2016 07:45:57 -0500 Stari Karp wrote: > I like to upgrad4 Linux_base ports c6 to c7 on FreeBSD 11-RELEASE > (amd64). > Is it safe to do, please? > Is it enough to put in make.conf: > OVERRIDE_LINUX_BASE_PORT=c7 > OVERRIDE_LINUX_NONBASE_PORTS=c7 I think I've fixed most problems now so they should be safe. You should know though that CentOS 7.2 is older then 6.8. Not all c7 packages contain a newer version. Also, c7 officially supports only amd64. Centos.org still provides 32 bit packages, but packages from other sources tend to be 64 bit only. The linux-c7-* infrastructure ports support 64 bit but all Linux application ports are still 32 bit as far as I know. So whether c7 works for you depends on which applications you want to run. To switch to c7: 1. Remove linux_base-c6 and everything that depends on it. 2. Make sure that the directories bin, lib, lib64 and sbin in /compat/linux are gone, because they will become symbolic links. 3. Add DEFAULT_VERSIONS+=linux=c7 (32 bit only) or DEFAULT_VERSIONS+=linux=c7_64 (32 and 64 bit support) to /etc/make.conf. 4. Install linux_base-c7 and other ports.