From owner-freebsd-ports Wed Jul 3 21:30:11 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E5D937B400 for ; Wed, 3 Jul 2002 21:30:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AA6343E31 for ; Wed, 3 Jul 2002 21:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g644U2JU050847 for ; Wed, 3 Jul 2002 21:30:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g644U2e6050846; Wed, 3 Jul 2002 21:30:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2B9B37B400; Wed, 3 Jul 2002 21:22:51 -0700 (PDT) Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.8.210.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FA6E43E09; Wed, 3 Jul 2002 21:22:51 -0700 (PDT) (envelope-from alane@wwweasel.geeksrus.net) Received: from wwweasel.geeksrus.net (localhost [127.0.0.1]) by wwweasel.geeksrus.net (8.12.4/8.12.4) with ESMTP id g644MLij013137; Thu, 4 Jul 2002 00:22:21 -0400 (EDT) (envelope-from alane@wwweasel.geeksrus.net) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.12.4/8.12.4/Submit) id g644MLaP013136; Thu, 4 Jul 2002 00:22:21 -0400 (EDT) (envelope-from alane) Message-Id: <200207040422.g644MLaP013136@wwweasel.geeksrus.net> Date: Thu, 4 Jul 2002 00:22:21 -0400 (EDT) From: Alan Eldridge Reply-To: Alan Eldridge To: FreeBSD-gnats-submit@FreeBSD.org Cc: obrien@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/40166: editors/vim: distinfo not updated, Makefile needs USE_SUBMAKE to process MLINKS Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40166 >Category: ports >Synopsis: editors/vim: distinfo not updated, Makefile needs USE_SUBMAKE to process MLINKS >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jul 03 21:30:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Alan Eldridge >Release: FreeBSD 4.6-STABLE i386 >Organization: Geeksrus.NET >Environment: System: FreeBSD wwweasel.geeksrus.net 4.6-STABLE FreeBSD 4.6-STABLE #0: Fri Jun 28 12:06:20 EDT 2002 root@wwweasel.geeksrus.net:/usr/obj/usr/src/sys/WWWEASEL i386 >Description: 1. distinfo missing mdr sums for last 3 patches. 2. sobomax's bsd.port.mk speed optimization has the side effect that use of MLINKS is broken unless the optimization is turned off using USE_SUBMAKE. 3. If libiconv.so is found, a dependency is added on iconv.2 from port iconv. Only problem is that (1) there isn't an iconv.2, it's .3, and everything else uses libiconv, and the two packages do not (can not) coexist. since they smash each other's files. >How-To-Repeat: Try to build port. Fix distinfo. Build port. Notice that none of the MLINKS man pages links are in the listing of files installed. >Fix: 1. Distinfo fix: ==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<== 100a101,103 > MD5 (vim/6.1.115) = ddc68c6b07c0c10ea1b9d55a4fe530b9 > MD5 (vim/6.1.116) = c48358f5ea01a2c1d6c64ab48e792c6b > MD5 (vim/6.1.117) = cd6b59cf28cca272b2b6167febe4f3e3 ==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<== 2. & 3. `Makefile fix: ==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<== 54a55 > USE_SUBMAKE= yes 129c130 < LIB_DEPENDS+= iconv.2:${PORTSDIR}/converters/iconv --- > LIB_DEPENDS+= iconv.3:${PORTSDIR}/converters/libiconv ==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<== >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message