From owner-freebsd-ports@FreeBSD.ORG Mon Dec 24 20:25:03 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8EE25D9A for ; Mon, 24 Dec 2012 20:25:03 +0000 (UTC) (envelope-from never@nevermind.kiev.ua) Received: from mail-pa0-f44.google.com (mail-pa0-f44.google.com [209.85.220.44]) by mx1.freebsd.org (Postfix) with ESMTP id 57BF38FC12 for ; Mon, 24 Dec 2012 20:25:03 +0000 (UTC) Received: by mail-pa0-f44.google.com with SMTP id hz11so4221544pad.31 for ; Mon, 24 Dec 2012 12:24:57 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=fbkf0E5RjQMWg+ppvOE5MzDBkvo6QlGNaaWWma6hXgo=; b=eFkhIyWOxgSsO3b894J6UlOmw/z/m4wdBrH++rmWGzD25c6hDpcK8hgSjVxaSPya/s /5GSZ5c70SX8MkJqIHlxfT/JuBG6r6V1Gu/KOh6wjkI5HHT/jtqe6b2e/GT3HWABH9ZH Bmq5EpFQCs5KJ3ZedRIYyHJRKHp76cAYm86Z5SdZ7ejFH5nRPEYwZhtepsbZExGsnlWA Q6fMGsJPrnzxo+fdghNPi2lca8FAKk7HRRGQxk58C833nzWZnDPOJA8y11NyHNx4+0NM g4rGhYZb4xaOLFtdTJn7P/8gg81kMxF6+oaVRGUFE4hBN2fWLUGUda7erD4+ZtMbU0uB MsgA== MIME-Version: 1.0 Received: by 10.68.132.232 with SMTP id ox8mr70071301pbb.46.1356380697816; Mon, 24 Dec 2012 12:24:57 -0800 (PST) Received: by 10.68.49.101 with HTTP; Mon, 24 Dec 2012 12:24:57 -0800 (PST) In-Reply-To: <50D8997B.8080602@FreeBSD.org> References: <50D80CF2.80408@FreeBSD.org> <50D8784F.4080704@FreeBSD.org> <50D8997B.8080602@FreeBSD.org> Date: Mon, 24 Dec 2012 22:24:57 +0200 Message-ID: Subject: Re: [RFC] databases/mariadb55-{server|client} ports From: Alexandr Kovalenko To: Alex Dupre Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQmFYuzzmVkdwIcc/4k2iY3nNQEpucVPVPkq3FFoPrue9p9JvGg/8jxiSAW4shg8iyIizfFw Cc: Alexandr Kovalenko , freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Dec 2012 20:25:03 -0000 On Mon, Dec 24, 2012 at 8:05 PM, Alex Dupre wrote: >> Thanks for noticing this. I'll submit another PR after this one is >> commited to remove those headers from -client and add to -server, will >> also re-add libmysqlservices.a to -server together with headers. > > > Why are you going to hack the mariadb ports is such way? The MySQL 5.5 ports > are so for a reason. From the original commit log: > > - new installation layout, resembling RPM packages: > - client = Client Utilities + Development Libraries + Shared components > - server = MySQL Server + Embedded I've asked MariaDB developers about that and they advised that libmysqlservices (and appropriate header files) are server development part. Plugins which need libmysqlservices are server plugins. There is separate type of plugins which are client plugins, which have nothing to do with libmysqlservices. Basically I'm for having both mysql and mariadb ports semi-identical - have same install layouts, so if you feel that layout you are using in mysql55-* is better - it is easy to fix so that mariadb55 will resemble it. P.S. I've also noticed that you have .conf file in "bin/mysqlaccess.conf" in mysql55-client - was that intentional? Shouldn't it be placed somewhere like /usr/local/etc ? -- Alexandr Kovalenko