Date: Sun, 15 Jan 2006 02:20:06 +0100 From: Dan Lukes <dan@obluda.cz> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/91807: Incorrect pkg-plist for databases/mysql50-(server|client) ports on 4.x system Message-ID: <43C9A346.1050708@obluda.cz> Resent-Message-ID: <200601150130.k0F1U5AP049556@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 91807 >Category: ports >Synopsis: Incorrect pkg-plist for databases/mysql50-(server|client) ports on 4.x system >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 15 01:30:04 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Dan Lukes >Release: FreeBSD 4.11-RELEASE-p13 i386 >Organization: Obludarium >Environment: System: FreeBSD 4.11-RELEASE-p13 databases/mysql50-server/Makefile,v 1.206 2006/01/11 07:16:20 ale >Description: MySQL 5.0.18 classify system libz.so.2 as unsuitable (because it didn't contain zlibCompileFlags symbol) so it use the one bundled within MySQL sources. It's compiled as libz.a and libz.so.3 and properly instaled to /usr/local/lib/mysql Unfortunatelly, they aren't packed to package. It's not problem on all FreeBSD version. It apply to those version where system libz is not version 3 already. >How-To-Repeat: Compile MySQL 5.0.18 from ports on one machine, make package, mode package to another machine and install from it. At least mysql and mysqld refuses to load due missing libz.so.3 >Fix: It's necesarry to add lib/mysql/libz.a lib/mysql/libz.so lib/mysql/libz.so.3 to plist. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43C9A346.1050708>