From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Nov 8 16:00:01 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E56637C for ; Thu, 8 Nov 2012 16:00:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id AC3868FC1B for ; Thu, 8 Nov 2012 16:00:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qA8G01FP048881 for ; Thu, 8 Nov 2012 16:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qA8G01aL048874; Thu, 8 Nov 2012 16:00:01 GMT (envelope-from gnats) Resent-Date: Thu, 8 Nov 2012 16:00:01 GMT Resent-Message-Id: <201211081600.qA8G01aL048874@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, Masaki TAGAWA Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B580EDD6 for ; Thu, 8 Nov 2012 15:53:20 +0000 (UTC) (envelope-from masaki@club.kyutech.ac.jp) Received: from lapis.club.kyutech.ac.jp (lapis.club.kyutech.ac.jp [131.206.108.11]) by mx1.freebsd.org (Postfix) with ESMTP id 5D44D8FC18 for ; Thu, 8 Nov 2012 15:53:19 +0000 (UTC) Received: from lapis.club.kyutech.ac.jp (localhost [127.0.0.1]) by lapis.club.kyutech.ac.jp (Postfix) with ESMTP id 8E58B908838; Fri, 9 Nov 2012 00:53:13 +0900 (JST) Received: from lapis.club.kyutech.ac.jp ([127.0.0.1]) by lapis.club.kyutech.ac.jp (lapis.club.kyutech.ac.jp [127.0.0.1]) (amavisd-new, port 10027) with ESMTP id XD2AZra6C-V1; Fri, 9 Nov 2012 00:53:06 +0900 (JST) Received: from rosetta.club.kyutech.ac.jp (rosetta.club.kyutech.ac.jp [131.206.108.15]) by lapis.club.kyutech.ac.jp (Postfix) with ESMTPS id 6F7D890882F; Fri, 9 Nov 2012 00:53:06 +0900 (JST) Received: from rosetta.club.kyutech.ac.jp (localhost [127.0.0.1]) by rosetta.club.kyutech.ac.jp (8.14.5/8.14.5) with ESMTP id qA8Fr63d017419; Fri, 9 Nov 2012 00:53:06 +0900 (JST) (envelope-from masaki@rosetta.club.kyutech.ac.jp) Received: (from masaki@localhost) by rosetta.club.kyutech.ac.jp (8.14.5/8.14.5/Submit) id qA8Fr5So017418; Fri, 9 Nov 2012 00:53:05 +0900 (JST) (envelope-from masaki) Message-Id: <201211081553.qA8Fr5So017418@rosetta.club.kyutech.ac.jp> Date: Fri, 9 Nov 2012 00:53:05 +0900 (JST) From: Masaki TAGAWA To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/173476: [PATCH] editors/vim: fails to build under devel/libsysinfo installed Cc: takemon@club.kyutech.ac.jp X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Masaki TAGAWA List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Nov 2012 16:00:02 -0000 >Number: 173476 >Category: ports >Synopsis: [PATCH] editors/vim: fails to build under devel/libsysinfo installed >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Nov 08 16:00:01 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Masaki TAGAWA >Release: FreeBSD 9.0-RELEASE-p3 amd64 >Organization: Kyushu Institute of Technology >Environment: System: FreeBSD Sanya 9.0-RELEASE-p3 FreeBSD 9.0-RELEASE-p3 #0: Tue Jun 12 02:52:29 UTC 2012 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: The editors/vim port won't build if the devel/libsysinfo port has been installed. The patch below fixes this. >How-To-Repeat: # cd /usr/ports/devel/libsysinfo && make install # cd /usr/ports/editors/vim && make install cc -L/usr/local/lib -Wl,--as-needed -o vim objects/buffer.o objects/blowfish.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/mark.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.o objects/window.o objects/netbeans.o objects/main.o objects/memfile.o -lm -lelf -ltermlib -liconv - lintl objects/os_unix.o: In function `mch_total_mem': os_unix.c:(.text+0x3b0e): undefined reference to `sysinfo' link.sh: Linking failed *** Error code 1 Stop in /usr/ports/editors/vim/work/vim73/src. *** Error code 1 Stop in /usr/ports/editors/vim. >Fix: --- vim.patch begins here --- --- /usr/ports/editors/vim.org/Makefile 2012-09-29 08:29:02.000000000 +0900 +++ /usr/ports/editors/vim/Makefile 2012-11-08 23:17:58.000000000 +0900 @@ -204,6 +204,7 @@ post-configure: @(cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} scratch config) + @${REINPLACE_CMD} -e 's@#define HAVE_SYSINFO 1@/* #undef HAVE_SYSINFO */@' ${WRKSRC}/auto/config.h # Clean up junk files to keep them from being installed. pre-install: --- vim.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: