From owner-freebsd-emulation@freebsd.org Fri Jan 6 17:59:55 2017 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 8C2FDCA2999 for ; Fri, 6 Jan 2017 17:59:55 +0000 (UTC) (envelope-from tijl@freebsd.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 75B3E12C1 for ; Fri, 6 Jan 2017 17:59:55 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 750F1CA2998; Fri, 6 Jan 2017 17:59:55 +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 74B1CCA2997 for ; Fri, 6 Jan 2017 17:59:55 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay106.isp.belgacom.be (mailrelay106.isp.belgacom.be [195.238.20.133]) (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 BAE8D12BD; Fri, 6 Jan 2017 17:59:53 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2BJDAC92m9Y//s+sVteHQEFAQsBgzkBA?= =?us-ascii?q?QEBAR9AEA98EI5JkVUBgjaSSYIJJoV8gVZBEwECAQEBAQEBAWMohSkcIzw0Kok?= =?us-ascii?q?rsnaKHjKQOIUaBZsVgUuFDYpidIEQhQiJXJJRIQE1NWwoCIZaPTWIZgEBAQ?= X-IPAS-Result: =?us-ascii?q?A2BJDAC92m9Y//s+sVteHQEFAQsBgzkBAQEBAR9AEA98EI5?= =?us-ascii?q?JkVUBgjaSSYIJJoV8gVZBEwECAQEBAQEBAWMohSkcIzw0KokrsnaKHjKQOIUaB?= =?us-ascii?q?ZsVgUuFDYpidIEQhQiJXJJRIQE1NWwoCIZaPTWIZgEBAQ?= Received: from 251.62-177-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.177.62.251]) by relay.skynet.be with ESMTP; 06 Jan 2017 18:59:35 +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 v06HxYvU020678; Fri, 6 Jan 2017 18:59:34 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Fri, 6 Jan 2017 18:59:34 +0100 From: Tijl Coosemans To: emulation@FreeBSD.org Cc: portmgr@FreeBSD.org Subject: Enabling linux64 packages by default on amd64 Message-ID: <20170106185934.1decf156@kalimero.tijl.coosemans.org> 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: Fri, 06 Jan 2017 17:59:55 -0000 Hi, With FreeBSD 9, 10.1 and 10.2 going EoL it's time to enable 64 bit Linux packages by default on amd64. If there are no objections I'd like to flip the switch next week. For now just change LINUX_DEFAULT to c6_64 so users can easily switch back to 32 bit if there's a problem. In a year or so we can remove "c6_64" and "c7_64" and let "c6" and "c7" install 64 bit packages on amd64. Index: Mk/bsd.default-versions.mk =================================================================== --- Mk/bsd.default-versions.mk (revision 430716) +++ Mk/bsd.default-versions.mk (working copy) @@ -42,7 +42,11 @@ GCC_DEFAULT?= 4.9 # Possible values: 7, 8, 9, agpl GHOSTSCRIPT_DEFAULT?= agpl # Possible values: c6, c6_64, c7, c7_64 +.if ${ARCH} == amd64 +LINUX_DEFAULT?= c6_64 +.else LINUX_DEFAULT?= c6 +.endif .if defined(OVERRIDE_LINUX_BASE_PORT) LINUX_DEFAULT:= ${OVERRIDE_LINUX_BASE_PORT} WARNING+= "OVERRIDE_LINUX_BASE_PORT is deprecated, please use DEFAULT_VERSIONS+=linux=${OVERRIDE_LINUX_BASE_PORT}." And PORTREVISION bumps of course.