From owner-freebsd-i386@FreeBSD.ORG Wed Aug 13 09:40:03 2008 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFDD71065672 for ; Wed, 13 Aug 2008 09:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BA0C18FC12 for ; Wed, 13 Aug 2008 09:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7D9e2UQ065765 for ; Wed, 13 Aug 2008 09:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7D9e2gY065764; Wed, 13 Aug 2008 09:40:02 GMT (envelope-from gnats) Resent-Date: Wed, 13 Aug 2008 09:40:02 GMT Resent-Message-Id: <200808130940.m7D9e2gY065764@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Michael HENNETON Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6516C106564A for ; Wed, 13 Aug 2008 09:32:14 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 508A68FC1C for ; Wed, 13 Aug 2008 09:32:14 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m7D9WD2W098664 for ; Wed, 13 Aug 2008 09:32:13 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m7D9WCpq098662; Wed, 13 Aug 2008 09:32:12 GMT (envelope-from nobody) Message-Id: <200808130932.m7D9WCpq098662@www.freebsd.org> Date: Wed, 13 Aug 2008 09:32:12 GMT From: Michael HENNETON To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: i386/126496: testdisk 6.10 doesn't compile with NTFSPROGS extension X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Aug 2008 09:40:03 -0000 >Number: 126496 >Category: i386 >Synopsis: testdisk 6.10 doesn't compile with NTFSPROGS extension >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 13 09:40:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Michael HENNETON >Release: FreeBSD 7.0-RELEASE-p2 >Organization: >Environment: FreeBSD MiniTinouaf 7.0-RELEASE-p2 FreeBSD 7.0-RELEASE-p2 #2: Sat Jun 21 12:30:09 CEST 2008 root@MiniTinouaf:/usr/obj/usr/src/sys/TINOM70 i386 >Description: Testdisk 6.10 doesn't compile with NTFSPROGS compilation option. >How-To-Repeat: %cd /usr/ports/sysutils/testdisk/ %sudo make install clean ===> testdisk-6.10 depends on shared library: jpeg.9 - found ===> testdisk-6.10 depends on shared library: iconv.3 - found ===> testdisk-6.10 depends on shared library: ntfs.9 - not found ===> Verifying install for ntfs.9 in /usr/ports/sysutils/ntfsprogs ===> Returning to build of testdisk-6.10 Error: shared library "ntfs.9" does not exist *** Error code 1 Stop in /usr/ports/sysutils/testdisk. *** Error code 1 Stop in /usr/ports/sysutils/testdisk. >Fix: It is because the ntfsprogs now uses libntfs.so.10 and the testdisk port has not been updated consequently. For fixing the problem edit the Makefile and replace the line 55 : LIB_DEPENDS+= ntfs.9:${PORTSDIR}/sysutils/ntfsprogs by LIB_DEPENDS+= ntfs.10:${PORTSDIR}/sysutils/ntfsprogs Patch attached with submission follows: *** ../Makefile 2008-08-13 10:42:15.000000000 +0200 --- Makefile 2008-08-13 10:42:48.000000000 +0200 *************** *** 50,60 **** #.else #CONFIGURE_ARGS+=--without-ext2fs #.endif .if defined(WITH_NTFSPROGS) ! LIB_DEPENDS+= ntfs.9:${PORTSDIR}/sysutils/ntfsprogs .else CONFIGURE_ARGS+=--without-ntfs .endif .if defined(WITH_PROGSREISERFS) --- 50,60 ---- #.else #CONFIGURE_ARGS+=--without-ext2fs #.endif .if defined(WITH_NTFSPROGS) ! LIB_DEPENDS+= ntfs.10:${PORTSDIR}/sysutils/ntfsprogs .else CONFIGURE_ARGS+=--without-ntfs .endif .if defined(WITH_PROGSREISERFS) >Release-Note: >Audit-Trail: >Unformatted: