From owner-freebsd-ports@freebsd.org Sat Jun 18 17:20:05 2016 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 0FC9CA78D04 for ; Sat, 18 Jun 2016 17:20:05 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id F3C7C14A1 for ; Sat, 18 Jun 2016 17:20:04 +0000 (UTC) (envelope-from lists@opsec.eu) Received: by mailman.ysv.freebsd.org (Postfix) id EF926A78D03; Sat, 18 Jun 2016 17:20:04 +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 EF335A78D02 for ; Sat, 18 Jun 2016 17:20:04 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B662314A0 for ; Sat, 18 Jun 2016 17:20:04 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.87 (FreeBSD)) (envelope-from ) id 1bEJuf-0005PT-KF; Sat, 18 Jun 2016 19:20:05 +0200 Date: Sat, 18 Jun 2016 19:20:05 +0200 From: Kurt Jaeger To: Yuri Cc: "ports@freebsd.org" Subject: Re: Why central builds are performed on 10.1 with broken/different compared to 10,3 compiler? Message-ID: <20160618172005.GA19494@home.opsec.eu> References: <64e51a34-fced-4f7f-2a3f-9508c6c24b39@rawbw.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <64e51a34-fced-4f7f-2a3f-9508c6c24b39@rawbw.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Jun 2016 17:20:05 -0000 Hi! > There are two questions: > 1. Why clang36 works differently on 10.1 and 10.3? Good question. Additional patches went into 10.3, probably ? > 2. Should 10.3 be used for central builds then? For a major release, the ports are always build using the oldest supported minor release, because in general, the binaries are binary compatible with newer releases, but sometimes not the other way around. https://www.freebsd.org/ says: Production: 10.3, 10.1, 9.3 -- pi@opsec.eu +49 171 3101372 4 years to go !