Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Jul 2002 00:22:21 -0400 (EDT)
From:      Alan Eldridge <ports@geeksrus.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        obrien@FreeBSD.org
Subject:   ports/40166: editors/vim: distinfo not updated, Makefile needs USE_SUBMAKE to process MLINKS
Message-ID:  <200207040422.g644MLaP013136@wwweasel.geeksrus.net>

next in thread | raw e-mail | index | archive | help

>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207040422.g644MLaP013136>