From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Feb 9 10:20:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56C6516A419 for ; Sat, 9 Feb 2008 10:20:01 +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 049A613C458 for ; Sat, 9 Feb 2008 10:20:01 +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 m19AK08W082636 for ; Sat, 9 Feb 2008 10:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m19AK0UK082635; Sat, 9 Feb 2008 10:20:00 GMT (envelope-from gnats) Resent-Date: Sat, 9 Feb 2008 10:20:00 GMT Resent-Message-Id: <200802091020.m19AK0UK082635@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthias Andree Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9ED7316A421 for ; Sat, 9 Feb 2008 10:10:12 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from m2a2.dyndns.org (f048234037.adsl.alicedsl.de [78.48.234.37]) by mx1.freebsd.org (Postfix) with ESMTP id 4F74813C45E for ; Sat, 9 Feb 2008 10:10:11 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: by merlin.emma.line.org (Postfix, from userid 500) id 52C1CC6BD; Sat, 9 Feb 2008 11:10:10 +0100 (CET) Message-Id: <20080209101010.52C1CC6BD@merlin.emma.line.org> Date: Sat, 9 Feb 2008 11:10:10 +0100 (CET) From: Matthias Andree To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/120460: [MAINTAINER] sysutils/e2fsprogs: fix e2fsck+NLS for early boot X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Feb 2008 10:20:01 -0000 >Number: 120460 >Category: ports >Synopsis: [MAINTAINER] sysutils/e2fsprogs: fix e2fsck+NLS for early boot >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Feb 09 10:20:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Matthias Andree >Release: FreeBSD 6.3-STABLE i386 >Organization: >Environment: System: FreeBSD merlin.emma.line.org 6.3-STABLE FreeBSD 6.3-STABLE #21: Mon Feb 4 16:36:03 CET >Description: - if NLS is enabled, link libintl/libiconv dependencies statically from $LOCALBASE so that e2fsck can be used again for /etc/fstab-based file system checking, i. e. before /usr (or other) are mounted. - link /sbin/fsck_ext2fs dynamically against libc.so Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- e2fsprogs-1.40.5_2.patch begins here --- diff -ruN --exclude=CVS /usr/ports/sysutils/e2fsprogs/Makefile /usr/home/emma/ports/sysutils/e2fsprogs/Makefile --- /usr/ports/sysutils/e2fsprogs/Makefile 2008-02-05 19:40:51.000000000 +0100 +++ /usr/home/emma/ports/sysutils/e2fsprogs/Makefile 2008-02-09 10:58:06.000000000 +0100 @@ -7,7 +7,7 @@ PORTNAME= e2fsprogs PORTVERSION= 1.40.5 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES?= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -52,8 +52,8 @@ .else USE_GETTEXT= yes MAKE_ARGS+= STATIC_LIBS="../lib/libext2fs.a ../lib/libcom_err.a \ - ../lib/libblkid.a ../lib/libuuid.a \ - ${LOCALBASE}/lib/libintl.a ${LOCALBASE}/lib/libiconv.a" + ../lib/libblkid.a ../lib/libuuid.a" \ + LIBINTL="${LOCALBASE}/lib/libintl.a ${LOCALBASE}/lib/libiconv.a" PLIST_SUB= NLS="" .endif @@ -69,7 +69,7 @@ .if !defined(WITHOUT_NLS) cd ${WRKSRC}/po && ${MAKE} update-gmo .endif - ${CC} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -s -static ${LIBS} \ + ${CC} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -s ${LIBS} \ -o ${WRKSRC}/fsck_ext2fs ${FILESDIR}/fsck_ext2fs.c cd ${WRKSRC}/tests && ${MAKE} check # While the ${MAKE} check can take a minute on an end user's system, the --- e2fsprogs-1.40.5_2.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: