From owner-cvs-ports Mon Nov 3 01:30:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA20986 for cvs-ports-outgoing; Mon, 3 Nov 1997 01:30:06 -0800 (PST) (envelope-from owner-cvs-ports) Received: from bubble.didi.com (sjx-ca35-05.ix.netcom.com [204.31.236.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA20220; Mon, 3 Nov 1997 01:26:36 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: (from asami@localhost) by bubble.didi.com (8.8.7/8.8.7) id AAA07595; Mon, 3 Nov 1997 00:05:02 -0800 (PST) (envelope-from asami) Date: Mon, 3 Nov 1997 00:05:02 -0800 (PST) Message-Id: <199711030805.AAA07595@bubble.didi.com> To: se@FreeBSD.ORG CC: chuckr@glue.umd.edu, jseger@freebsd.scds.com, max@wide.ad.jp, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-ports@FreeBSD.ORG In-reply-to: <19971103015222.03583@mi.uni-koeln.de> (message from Stefan Esser on Mon, 3 Nov 1997 01:52:22 +0100) Subject: Re: cvs commit: ports/x11/kdegames - Imported sources From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-cvs-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * KDE seems to work just fine with our libjpeg.so.7.0, * but since kdesupport provided a jpeg6a distribution, No, that's the same thing--libjpeg.so.7.0 comes from jpeg6a. The ports collection had (unwisely) assigned version numbers "6.0" to the shared library for jpeg6 before. When jpeg6a came out with incompatibilities that forced a major version bump, we had no choice but to change it to 7.0. This is just another example why shared library version numbers in system or ports libraries should always start from "1.0". If you want a longer version of the story, please refer to section 18.3 ("Shared Libraries") of the handbook. Satoshi