# Reading http://www.freebsd.org/cgi/query-pr.cgi?pr=138935 # Tue Oct 6 12:19:21 CEST 2009 # It claims my patch is no longer needed according to beat@freebsd # # So I wrote: # To: beat@freebsd.or # Subject: http://www.freebsd.org/cgi/query-pr.cgi?pr=138935 # From: "Julian H. Stacey" # Organization: http://www.berklix.com BSD Linux Unix Consultancy, Munich Germany # Fcc: sent # User-agent: EXMH on FreeBSD http://www.berklix.com/free/ # X-URL: http://www.berklix.com/~jhs/cv/ # # Hi, # I noticed (as originator of send-pr) on # http://www.freebsd.org/cgi/query-pr.cgi?pr=138935 # you wrote # ---- # When: Tue Sep 29 15:18:50 UTC 2009 # Why: I moved the lib32 check to pre-everything. This allows to display the # old and your message if the directory is missing. Thanks for your # submission! # ---- # # I don't recall getting that by email, # I guess either I slipped off CC line before you wrote that, # or maybe my spam filter ate it. # Anyway, thanks for doing whatever :-) # # # # # http://berklix.com/~jhs//src/bsd/fixes/FreeBSD/ports/gen/emulators/virtualbox/Makefile.REL=ALL.diff # # # # After 7.2-RELEASE & # # shortly before { 2009.10.06 & .ctm_status = ports-cur 8019 ) # # Someone changed IGNORE= # # from # # requires 32-bit libraries installed under /usr/lib32 # # to # # requires kernel sources for the kernel module # # Which still does Not tell newcomers & less clued people what to do. # # Ie no precise commands & path names. # # So here is revised patch to give precise syntax # # # # *** current/ports/emulators/virtualbox/Makefile Tue Oct 6 10:17:29 2009 # # --- new-generic/ports/emulators/virtualbox/Makefile Tue Oct 6 12:05:18 2009 # # *************** # # *** 132,138 **** # # .endif # # # # .if !exists(${SRC_BASE}/sys/kern/bus_if.m) # # ! IGNORE= requires kernel sources for the kernel module # # .endif # # # # .if ${OSVERSION} < 700000 # # --- 132,139 ---- # # .endif # # # # .if !exists(${SRC_BASE}/sys/kern/bus_if.m) # # ! # IGNORE= requires kernel sources for the kernel module # # ! IGNORE= "Do: cd /usr/src; make build32 install32; ldconfig -v -m -R /usr/lib32" # # .endif # # # # .if ${OSVERSION} < 700000 # # # # # http://www.freebsd.org/cgi/query-pr.cgi?pr=138935 # # # # # # From jhs@@@berklix.com Fri Sep 18 12:20:08 2009 # # # Received: from fire.js.berklix.net (localhost [127.0.0.1]) # # # by fire.js.berklix.net (8.14.3/8.14.3) with ESMTP id n8IAJvIW060925; # # # Fri, 18 Sep 2009 12:19:58 +0200 (CEST) # # # (envelope-from jhs@@@fire.js.berklix.net) # # # Received: (from jhs@@@localhost) # # # by fire.js.berklix.net (8.14.3/8.14.3/Submit) id n8IAJqZN060842; # # # Fri, 18 Sep 2009 12:19:52 +0200 (CEST) # # # (envelope-from jhs) # # # Date: Fri, 18 Sep 2009 12:19:52 +0200 (CEST) # # # Message-Id: <200909181019.n8IAJqZN060842@@@fire.js.berklix.net> # # # To: FreeBSD-gnats-submit@@@freebsd.org # # # Subject: ports/emulators/virtualbox/Makefile IGNORE= enhancement # # # From: "Julian H. Stacey" # # # Reply-To: "Julian H. Stacey" # # # Cc: # # # X-send-pr-version: 3.113 # # # X-GNATS-Notify: # # # # # # # # # >Submitter-Id: current-users # # # >Originator: Julian H. Stacey # # # >Organization: http://berklix.com BSD Linux Unix Consultancy, Munich/Muenchen. # # # >Confidential: no # # # >Synopsis: ports/emulators/virtualbox/Makefile IGNORE= enhancement # # # >Severity: non-critical # # # >Priority: low # # # >Category: ports # # # >Class: change-request # # # >Release: FreeBSD 7.1-RELEASE amd64 # # # >Environment: # # # System: FreeBSD fire.js.berklix.net 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Fri Feb 13 01:02:01 CET 2009 jhs@@@fire.js.berklix.net:/usr1/src/sys/amd64/compile/FIRE64.small amd64 # # # # # # # # # # # # >Description: # # # The complaint from Makefile: # # # requires 32-bit libraries installed under /usr/lib32 # # # does not tell the clueless what to do, # # # so give them a clue # # # # # # >How-To-Repeat: # # # On an amd64 (or mabe a 64bit 686) # # # cd /pri/FreeBSD/branches/amd64/-current/ports/emulators/virtualbox # # # make # # # # # # >Fix: # # # Patch appended: # # # *** current/ports/emulators/virtualbox/Makefile Fri Sep 18 10:30:51 2009 # # # - --- new/ports/emulators/virtualbox/Makefile Fri Sep 18 11:18:08 2009 # # # *************** # # # *** 143,150 **** # # # PLIST_SUB+= I386="" # # # .else # # # .if !exists(/usr/lib32) # # # ! IGNORE= requires 32-bit libraries installed under /usr/lib32 # # # .endif # # # KMK_ARCH= freebsd.${ARCH} # # # PLIST_SUB+= I386="@comment " # # # - --- 143,149 ---- # # # PLIST_SUB+= I386="" # # # .else # # # .if !exists(/usr/lib32) # # # ! # Requires 32-bit libraries installed under /usr/lib32 # # # ! IGNORE= "Do: cd /usr/src; make build32 install32; ldconfig -v -m -R /usr/lib32" # # # .endif # # # KMK_ARCH= freebsd.${ARCH} # # # PLIST_SUB+= I386="@comment " # # # # # # # # # PS I noticed: # # # ldconfig -v -32 -m -R /usr/lib32 # # # ldconfig: illegal option -- 3