From owner-freebsd-ports@freebsd.org Fri Feb 12 08:25:59 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 AD7CDAA3FF3 for ; Fri, 12 Feb 2016 08:25:59 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id 1045F1E84 for ; Fri, 12 Feb 2016 08:25:58 +0000 (UTC) (envelope-from freebsd@grem.de) Received: (qmail 32881 invoked by uid 89); 12 Feb 2016 08:19:10 -0000 Received: from unknown (HELO ?192.168.250.192?) (mg@grem.de@88.217.180.85) by mail.grem.de with ESMTPA; 12 Feb 2016 08:19:10 -0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Is it a discouraged behavior to limit port's target OS version? From: Michael Gmelin X-Mailer: iPhone Mail (13D15) In-Reply-To: <1455264999.1350954.519180010.763924B8@webmail.messagingengine.com> Date: Fri, 12 Feb 2016 09:19:09 +0100 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <6B36AF9B-0CE9-4F0F-B5EE-3AD3770C0DEE@grem.de> References: <1455264999.1350954.519180010.763924B8@webmail.messagingengine.com> To: "Ardie H. Hwang" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Feb 2016 08:25:59 -0000 > On 12 Feb 2016, at 09:16, Ardie H. Hwang wrote: >=20 > Hi all, > I need an advice or two regarding the problem I met. >=20 > I am preparing a submission of new port, which depends on : `data= bases/mariadb-connector-c`. > Everything went okay, until Poudriere test in 9.3-RELEASE jail reported bu= ild failure. Apparently has been added to base system since 10.0-R= ELEASE. >=20 > The question is: this limiting OS version for this port, is this a discour= aged idea? The method I am thinking is to display error if OS version is les= s than 10.x, upon checking OSVERSION makevar in Makefile. But this will disc= riminate against fellow 9.x users. > I have another solution of adding `converters/iconv` (libiconv.so) as this= port's library dependency. However, I am worried that doing this might caus= e problem on 10.x versions. >=20 > Can someone tell me what to do regarding this on 9.x? Please see: https://www.freebsd.org/doc/en/books/porters-handbook/using-iconv.html - michael