From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 16 09:00:29 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ABDD16A4CE for ; Tue, 16 Dec 2003 09:00:29 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 373AC43D36 for ; Tue, 16 Dec 2003 09:00:26 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) hBGH0QFR043137 for ; Tue, 16 Dec 2003 09:00:26 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id hBGH0QPN043136; Tue, 16 Dec 2003 09:00:26 -0800 (PST) (envelope-from gnats) Resent-Date: Tue, 16 Dec 2003 09:00:26 -0800 (PST) Resent-Message-Id: <200312161700.hBGH0QPN043136@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, Gordon Burditt Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A181216A4CE for ; Tue, 16 Dec 2003 08:57:24 -0800 (PST) Received: from hammy.burditt.org (hammy.burditt.org [206.138.224.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA2B943D39 for ; Tue, 16 Dec 2003 08:57:23 -0800 (PST) (envelope-from gordon@hammy.burditt.org) Received: from gordon by hammy.burditt.org with local (Exim 4.24; FreeBSD) id 1AWIVe-0000cE-T4 for FreeBSD-gnats-submit@freebsd.org; Tue, 16 Dec 2003 10:57:22 -0600 Message-Id: Date: Tue, 16 Dec 2003 10:57:22 -0600 From: Gordon Burditt Sender: Gordon Burditt To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/60302: MySQL client library should have version number bumped X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Gordon Burditt List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Dec 2003 17:00:29 -0000 >Number: 60302 >Category: ports >Synopsis: MySQL client library should have version number bumped >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Dec 16 09:00:26 PST 2003 >Closed-Date: >Last-Modified: >Originator: Gordon Burditt >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD hammy.burditt.org 4.9-STABLE FreeBSD 4.9-STABLE #7: Sat Nov 22 14:13:11 CST 2003 gordon@hammy.burditt.org:/scratch5/i386-obj/usr/src/sys/HAMMY i386 FreeBSD 4.9, Intel hardware, Upgrading from MySQL 4.1.0 to 4.1.1 server and client >Description: I have encountered several applications linked with the MySQL 4.1.0 client (exim, mnogosearch, php, plus some of my own) library which exhibited various problems (core dumping, messages from malloc() about the free list, inability to connect to the server due to protocol problems) after the client library was upgraded to 4.1.1. So far, in all cases, the problem was fixed by recompiling/relinking the application. Clients still using the 4.1.0 client library still work. Even older clients using various 3.* versions still work. >How-To-Repeat: Link application against 4.1.0 libmysqlclient.so.14. Replace library with 4.1.1 libmysqlclient.so.14 without relinking. Test. I can't guarantee problems, but lots of applications had them. >Fix: I suggest that the version number on the library should have been bumped, so that older applications continue to use the older library until they are recompiled. >Release-Note: >Audit-Trail: >Unformatted: