From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Aug 4 07:50:06 2012 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 62ACC106566B for ; Sat, 4 Aug 2012 07:50:06 +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 3ADF88FC12 for ; Sat, 4 Aug 2012 07:50:06 +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 q747o6vs057242 for ; Sat, 4 Aug 2012 07:50:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q747o66T057241; Sat, 4 Aug 2012 07:50:06 GMT (envelope-from gnats) Resent-Date: Sat, 4 Aug 2012 07:50:06 GMT Resent-Message-Id: <201208040750.q747o66T057241@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, Green Dog Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4021A1065708 for ; Sat, 4 Aug 2012 07:47:17 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 2B2C18FC15 for ; Sat, 4 Aug 2012 07:47:17 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q747lGUk084636 for ; Sat, 4 Aug 2012 07:47:16 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q747lG6p084635; Sat, 4 Aug 2012 07:47:16 GMT (envelope-from nobody) Message-Id: <201208040747.q747lG6p084635@red.freebsd.org> Date: Sat, 4 Aug 2012 07:47:16 GMT From: Green Dog To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/170366: [lang/libobjc2] update to 1.6.1 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, 04 Aug 2012 07:50:06 -0000 >Number: 170366 >Category: ports >Synopsis: [lang/libobjc2] update to 1.6.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 04 07:50:05 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Green Dog >Release: FreeBSD-9.0 >Organization: >Environment: >Description: [lang/libobjc2] update to 1.6.1 (latest) >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ruN libobjc2.orig/Makefile libobjc2/Makefile --- libobjc2.orig/Makefile 2012-08-04 09:20:28.000000000 +0400 +++ libobjc2/Makefile 2012-08-04 10:40:47.000000000 +0400 @@ -6,7 +6,7 @@ # PORTNAME= libobjc2 -PORTVERSION= 1.6 +PORTVERSION= 1.6.1 CATEGORIES= lang devel gnustep MASTER_SITES= http://download.gna.org/gnustep/ diff -ruN libobjc2.orig/distinfo libobjc2/distinfo --- libobjc2.orig/distinfo 2011-12-13 22:05:25.000000000 +0400 +++ libobjc2/distinfo 2012-08-04 10:41:06.000000000 +0400 @@ -1,2 +1,2 @@ -SHA256 (libobjc2-1.6.tar.bz2) = cad4556d612e871f60ae19531474045075fab3ffab055f76140e3fed30a0c51d -SIZE (libobjc2-1.6.tar.bz2) = 114767 +SHA256 (libobjc2-1.6.1.tar.bz2) = 941764684e764f25864d3f318d5cac80b5b899df40d485c521742431fc13e2f9 +SIZE (libobjc2-1.6.1.tar.bz2) = 116263 diff -ruN libobjc2.orig/files/patch-Makefile libobjc2/files/patch-Makefile --- libobjc2.orig/files/patch-Makefile 2011-12-13 22:05:25.000000000 +0400 +++ libobjc2/files/patch-Makefile 2012-08-04 11:29:26.000000000 +0400 @@ -1,6 +1,6 @@ ---- Makefile.orig 2011-11-23 13:43:16.000000000 +0100 -+++ Makefile 2011-12-10 08:20:33.000000000 +0100 -@@ -5,13 +5,13 @@ +--- Makefile.orig 2012-03-24 20:43:01.000000000 +0400 ++++ Makefile 2012-08-04 11:28:13.000000000 +0400 +@@ -5,7 +5,7 @@ MAJOR_VERSION = 4 MINOR_VERSION = 6 SUBMINOR_VERSION = 0 @@ -9,14 +9,7 @@ LIBOBJCLIBNAME=objc LIBOBJC=libobjc - LIBOBJCXX=libobjcxx - --SILENT=@ -+SILENT= - - CFLAGS += -std=gnu99 -fPIC -fexceptions - CXXFLAGS += -fPIC -fexceptions -@@ -62,21 +62,24 @@ +@@ -67,7 +67,10 @@ selector_table.o\ sendmsg2.o\ statics_loader.o\ @@ -28,32 +21,23 @@ all: $(LIBOBJC).a $(LIBOBJCXX).so.$(VERSION) - $(LIBOBJCXX).so.$(VERSION): $(LIBOBJC).so.$(VERSION) $(OBJCXX_OBJECTS) - $(SILENT)echo Linking shared Objective-C++ runtime library... -- $(SILENT)$(CXX) -shared -o $@ $(OBJCXX_OBJECTS) -+ $(SILENT)$(LD) $(LDFLAGS) -shared -o $@ $(OBJCXX_OBJECTS) - - $(LIBOBJC).so.$(VERSION): $(OBJECTS) - $(SILENT)echo Linking shared Objective-C runtime library... -- $(SILENT)$(CC) -shared -rdynamic -o $@ $(OBJECTS) -+ $(SILENT)$(LD) $(LDFLAGS) -shared -o $@ $(OBJECTS) +@@ -85,7 +88,7 @@ $(LIBOBJC).a: $(OBJECTS) $(SILENT)echo Linking static Objective-C runtime library... - $(SILENT)ld -r -s -o $@ $(OBJECTS) -+ $(SILENT)$(LD) $(LDFLAGS) -r -s -o $@ $(OBJECTS) ++ $(SILENT)$(LD) -r -s -o $@ $(OBJECTS) .cc.o: Makefile $(SILENT)echo Compiling `basename $<`... -@@ -108,11 +111,7 @@ - fi +@@ -112,10 +115,8 @@ $(SILENT)echo Creating symbolic links... - $(SILENT)ln -sf $(LIB_DIR)/$(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so -- $(SILENT)ln -sf $(LIB_DIR)/$(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION) -- $(SILENT)ln -sf $(LIB_DIR)/$(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION).$(MINOR_VERSION) - $(SILENT)ln -sf $(LIB_DIR)/$(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so -- $(SILENT)ln -sf $(LIB_DIR)/$(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so.$(MAJOR_VERSION) -- $(SILENT)ln -sf $(LIB_DIR)/$(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so.$(MAJOR_VERSION).$(MINOR_VERSION) + $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so + $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION) +- $(SILENT)ln -sf $(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION).$(MINOR_VERSION) + $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so + $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so.$(MAJOR_VERSION) +- $(SILENT)ln -sf $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR)/$(LIBOBJCXX).so.$(MAJOR_VERSION).$(MINOR_VERSION) $(SILENT)echo Installing headers... $(SILENT)install -d $(HEADER_DIR)/objc $(SILENT)install -m 444 objc/*.h $(HEADER_DIR)/objc diff -ruN libobjc2.orig/pkg-plist libobjc2/pkg-plist --- libobjc2.orig/pkg-plist 2011-10-19 22:56:47.000000000 +0400 +++ libobjc2/pkg-plist 2012-08-04 11:35:57.000000000 +0400 @@ -1,6 +1,7 @@ include/objc/Availability.h include/objc/Object.h include/objc/Protocol.h +include/objc/blocks_private.h include/objc/blocks_runtime.h include/objc/capabilities.h include/objc/developer.h @@ -17,6 +18,8 @@ lib/libobjc.a lib/libobjc.so lib/libobjc.so.%%SHLIB%% +lib/libobjc.so.4 lib/libobjcxx.so lib/libobjcxx.so.%%SHLIB%% +lib/libobjcxx.so.4 @dirrm include/objc >Release-Note: >Audit-Trail: >Unformatted: