Skip site navigation (1)Skip section navigation (2)
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>