From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 3 03:50:01 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 329061065673 for ; Fri, 3 Jul 2009 03:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0693C8FC12 for ; Fri, 3 Jul 2009 03:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n633o0LR070439 for ; Fri, 3 Jul 2009 03:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n633o0qG070438; Fri, 3 Jul 2009 03:50:00 GMT (envelope-from gnats) Resent-Date: Fri, 3 Jul 2009 03:50:00 GMT Resent-Message-Id: <200907030350.n633o0qG070438@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alex Goncharov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E0E81065673 for ; Fri, 3 Jul 2009 03:43:42 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA03.westchester.pa.mail.comcast.net (qmta03.westchester.pa.mail.comcast.net [76.96.62.32]) by mx1.freebsd.org (Postfix) with ESMTP id E00AB8FC12 for ; Fri, 3 Jul 2009 03:43:41 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA05.westchester.pa.mail.comcast.net ([76.96.62.43]) by QMTA03.westchester.pa.mail.comcast.net with comcast id BFcR1c0010vyq2s53FjiGp; Fri, 03 Jul 2009 03:43:42 +0000 Received: from daland.home ([24.34.211.11]) by OMTA05.westchester.pa.mail.comcast.net with comcast id BFji1c0020FJTGg3RFjiAR; Fri, 03 Jul 2009 03:43:42 +0000 Received: from algo by daland.home with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1MMZga-0004W8-TT for FreeBSD-gnats-submit@freebsd.org; Thu, 02 Jul 2009 23:43:40 -0400 Message-Id: Date: Thu, 02 Jul 2009 23:43:40 -0400 From: Alex Goncharov Sender: Alex Goncharov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/136263: New port: MySQL 5.4 -- requesting ownership X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jul 2009 03:50:01 -0000 >Number: 136263 >Category: ports >Synopsis: New port: MySQL 5.4 -- requesting ownership >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Jul 03 03:50:00 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Alex Goncharov >Release: FreeBSD 7.2-STABLE i386 >Organization: >Environment: >Description: PR 136253 states: "MySQL 5.4 port is requested by July 10th. I am willing to do it." I am enclosing the patch to make the first steps: a. Avoid conflicts of other MySQL releases with 5.4 when it comes. b. Add a new (the really working one) distribution FTP site for MySQL. c. Small preparatory steps in Mk files. Meanwhile, 5.4 is building for me all right, with a small configuration adjustment. If I get the MySQL 5.4 port ownership, I'll will: a. Send the patch introducing the following new directories: mysql54-client mysql54-scripts mysql54-server p5-DBD-mysql54 (still working on pkg-plist and tests) b. Work on the "small configuration adjustment" mentioned above. c. Work with the original requester on making him set up and happy by July 10th. Waiting for a port manager's decision on introducing the MySQL 5.4 port and its owner. Thanks, -- Alex >How-To-Repeat: >Fix: --- usr-ports.diff begins here --- --- Mk/bsd.database.mk.orig 2009-04-05 10:39:03.000000000 -0400 +++ Mk/bsd.database.mk 2009-07-02 22:12:26.000000000 -0400 @@ -111,6 +111,7 @@ MYSQL41_LIBVER= 14 MYSQL50_LIBVER= 15 MYSQL51_LIBVER= 16 +MYSQL54_LIBVER= 16 MYSQL60_LIBVER= 16 # Setting/finding MySQL version we want. --- Mk/bsd.sites.mk.orig 2009-06-14 10:11:51.000000000 -0400 +++ Mk/bsd.sites.mk 2009-07-02 22:17:20.000000000 -0400 @@ -801,6 +801,7 @@ .if !defined(IGNORE_MASTER_SITE_MYSQL) MASTER_SITE_MYSQL+= \ + ftp://mirror2.dataphone.se/pub/mysql/Downloads/%SUBDIR%/ \ ftp://ftp.fi.muni.cz/pub/mysql/Downloads/%SUBDIR%/ \ http://mysql.mirrors.cybercity.dk/Downloads/%SUBDIR%/ \ ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/Downloads/%SUBDIR%/ \ --- databases/p5-DBD-mysql51/Makefile.orig 2009-07-02 23:14:24.000000000 -0400 +++ databases/p5-DBD-mysql51/Makefile 2009-07-02 22:59:23.000000000 -0400 @@ -9,7 +9,7 @@ COMMENT= MySQL 5.1 driver for the Perl5 Database Interface (DBI) -CONFLICTS= p5-Mysql-modules-[0-9]* p5-DBD-mysql-[0-9]* p5-DBD-mysql4[0-9]-[0-9]* p5-DBD-mysql50-[0-9]* p5-DBD-mysql6[0-9]-[0-9]* +CONFLICTS= p5-Mysql-modules-[0-9]* p5-DBD-mysql-[0-9]* p5-DBD-mysql4[0-9]-[0-9]* p5-DBD-mysql50-[0-9]* p5-DBD-mysql54-[0-9]* p5-DBD-mysql6[0-9]-[0-9]* WANT_MYSQL_VER= 51 --- databases/mysql51-server/Makefile.orig 2009-07-02 23:15:46.000000000 -0400 +++ databases/mysql51-server/Makefile 2009-07-02 23:00:31.000000000 -0400 @@ -91,7 +91,7 @@ LATEST_LINK= mysql51-server -CONFLICTS= mysql-server-3.* mysql-server-4.* mysql-server-5.0.* mysql-server-6.* +CONFLICTS= mysql-server-3.* mysql-server-4.* mysql-server-5.0.* mysql-server-5.4.* mysql-server-6.* USE_RC_SUBR= mysql-server.sh --- databases/mysql50-server/Makefile.orig 2009-07-02 23:16:22.000000000 -0400 +++ databases/mysql50-server/Makefile 2009-07-02 23:00:10.000000000 -0400 @@ -101,7 +101,7 @@ LATEST_LINK= mysql50-server -CONFLICTS= mysql-server-3.* mysql-server-4.* mysql-server-5.1.* mysql-server-6.* +CONFLICTS= mysql-server-3.* mysql-server-4.* mysql-server-5.1.* mysql-server-5.4.* mysql-server-6.* USE_RC_SUBR= mysql-server.sh --- usr-ports.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: