From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Apr 7 10:40:32 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 DABBE16A401 for ; Fri, 7 Apr 2006 10:40:32 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DC1B43D46 for ; Fri, 7 Apr 2006 10:40:27 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k37AeQdM013716 for ; Fri, 7 Apr 2006 10:40:26 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k37AeQLF013715; Fri, 7 Apr 2006 10:40:26 GMT (envelope-from gnats) Date: Fri, 7 Apr 2006 10:40:26 GMT Message-Id: <200604071040.k37AeQLF013715@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: Joerg Pulz Cc: Subject: Re: ports/95464: net/opal, net/ekiga: avoid double underscore in the library name, ... X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Joerg Pulz List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Apr 2006 10:40:32 -0000 The following reply was made to PR ports/95464; it has been noted by GNATS. From: Joerg Pulz To: Jean-Baptiste Quenot Cc: bug-followup@FreeBSD.org Subject: Re: ports/95464: net/opal, net/ekiga: avoid double underscore in the library name, ... Date: Fri, 7 Apr 2006 12:34:38 +0200 (CEST) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Fri, 7 Apr 2006, Jean-Baptiste Quenot wrote: > Another question: > > What is the meaning of NO_FILTER_SHLIBS? > > It does not appear in the porter's handbook at > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ > > Also, why do you patch LDFLAGS in patch-opal_inc.mak? In FreeBSD, all libraries are normally have only a major version number. To prevent from any shlib name modification (e.g. minor number removal) by bsd.port.mk the ports Makefile should use NO_FILTER_SHLIBS=yes . See x11-toolkits/qt33, net/openh323 or devel/pwlib which install shared libraries with long names (lib.so...) too. If you could take a closer look into the patch-opal_inc.mak again, you will surely find out, that the only line that gets changed is this one: - -OPAL_BASE = opal_$(PLATFORM_TYPE)_$(OPAL_SUFFIX) +OPAL_BASE = opal_$(OPAL_SUFFIX) Probably it loks like the LDFLAGS line gets chenged as the diff is a unified diff and this typically includes 3 lines before and 3 lines after the changed line. Please see diff(1) (search for unified) for further informations. regards Joerg - -- The beginning is the most important part of the work. -Plato -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFENkBBSPOsGF+KA+MRAnfKAKC2PeT064m0h7+03MnsE2UyTfPdEACfflkD 4+GQlt/yZ4PReeMsBcKSxNE= =JYY1 -----END PGP SIGNATURE-----