Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Jan 2014 13:30:49 GMT
From:      Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/185533: [MAINTAINER-UPDATE][PATCH] please update devel/hwloc to 1.8.
Message-ID:  <201401061330.s06DUnv8015002@oldred.freebsd.org>
Resent-Message-ID: <201401061340.s06De03u084648@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         185533
>Category:       ports
>Synopsis:       [MAINTAINER-UPDATE][PATCH] please update devel/hwloc to 1.8.
>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:   Mon Jan 06 13:40:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Eijiro Shibusawa
>Release:        FreeBSD 9.2-RELEASE
>Organization:
>Environment:
FreeBSD myhost 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 UTC 2013     root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
Attached patch updates devel/hwloc to 1.8.

NOTE:
- This port was tested with portlint 2.14.7 and tinderbox.
tinderbox logs are available at redports.org.
https://redports.org/buildarchive/20131228062300-54725/
- armv6 support is experimentally added to ONLY_FOR_ARCH list due to change request.
Please refer ports/183281.
- This release is a new feature release.
Please refer the release announcement.
http://www.open-mpi.org/community/lists/hwloc-announce/2013/11/0064.php

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -uNr /usr/ports/devel/hwloc/./Makefile ./Makefile
--- /usr/ports/devel/hwloc/./Makefile	2013-09-21 02:04:43.000000000 +0900
+++ ./Makefile	2013-12-28 14:59:20.000000000 +0900
@@ -1,10 +1,10 @@
 # $FreeBSD: devel/hwloc/Makefile 327723 2013-09-20 17:04:43Z bapt $
 
 PORTNAME=	hwloc
-PORTVERSION=	1.7.2
+PORTVERSION=	1.8
 CATEGORIES=	devel
-MASTER_SITES=	http://www.open-mpi.org/software/hwloc/v${PORTVERSION:R}/downloads/ \
-		http://icl.cs.utk.edu/open-mpi/software/hwloc/v${PORTVERSION:R}/downloads/
+MASTER_SITES=	http://www.open-mpi.org/software/hwloc/v${PORTVERSION}/downloads/ \
+		http://icl.cs.utk.edu/open-mpi/software/hwloc/v${PORTVERSION}/downloads/
 
 MAINTAINER=	phd_kimberlite@yahoo.co.jp
 COMMENT=	Portable Hardware Locality software package
@@ -24,7 +24,7 @@
 
 PORTDOCS=	*
 
-ONLY_FOR_ARCHS=		i386 amd64
+ONLY_FOR_ARCHS=		i386 amd64 armv6
 ONLY_FOR_ARCHS_REASON=	has not been ported to this architecture
 
 OPTIONS_DEFINE=	DOCS CAIRO
diff -uNr /usr/ports/devel/hwloc/./Makefile.man ./Makefile.man
--- /usr/ports/devel/hwloc/./Makefile.man	2013-05-25 05:58:30.000000000 +0900
+++ ./Makefile.man	2013-12-28 15:20:48.000000000 +0900
@@ -5,8 +5,11 @@
 		hwloc-assembler.1 \
 		hwloc-bind.1 \
 		hwloc-calc.1 \
+		hwloc-compress-dir.1 \
+		hwloc-diff.1 \
 		hwloc-distances.1 \
 		hwloc-distrib.1 \
+		hwloc-patch.1 \
 		hwloc-ps.1 \
 		lstopo.1
 
@@ -54,6 +57,12 @@
 		HWLOC_RESTRICT_FLAG_ADAPT_DISTANCES.3 \
 		HWLOC_RESTRICT_FLAG_ADAPT_IO.3 \
 		HWLOC_RESTRICT_FLAG_ADAPT_MISC.3 \
+		HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE.3 \
+		HWLOC_TOPOLOGY_DIFF_OBJ_ATTR.3 \
+		HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO.3 \
+		HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME.3 \
+		HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE.3 \
+		HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX.3 \
 		HWLOC_TOPOLOGY_FLAG_ICACHES.3 \
 		HWLOC_TOPOLOGY_FLAG_IO_BRIDGES.3 \
 		HWLOC_TOPOLOGY_FLAG_IO_DEVICES.3 \
@@ -258,7 +267,6 @@
 		hwloc_obj_memory_s_hwloc_obj_memory_page_type_s.3 \
 		hwloc_obj_osdev_type_e.3 \
 		hwloc_obj_osdev_type_t.3 \
-		hwloc_obj_snprintf.3 \
 		hwloc_obj_t.3 \
 		hwloc_obj_type_of_string.3 \
 		hwloc_obj_type_snprintf.3 \
@@ -280,7 +288,20 @@
 		hwloc_topology_check.3 \
 		hwloc_topology_cpubind_support.3 \
 		hwloc_topology_destroy.3 \
+		hwloc_topology_diff_apply.3 \
+		hwloc_topology_diff_apply_flags_e.3 \
+		hwloc_topology_diff_build.3 \
+		hwloc_topology_diff_destroy.3 \
+		hwloc_topology_diff_export_xml.3 \
+		hwloc_topology_diff_export_xmlbuffer.3 \
+		hwloc_topology_diff_load_xml.3 \
+		hwloc_topology_diff_load_xmlbuffer.3 \
+		hwloc_topology_diff_obj_attr_type_e.3 \
+		hwloc_topology_diff_obj_attr_u.3 \
+		hwloc_topology_diff_type_e.3 \
+		hwloc_topology_diff_u.3 \
 		hwloc_topology_discovery_support.3 \
+		hwloc_topology_dup.3 \
 		hwloc_topology_export_xml.3 \
 		hwloc_topology_export_xmlbuffer.3 \
 		hwloc_topology_flags_e.3 \
@@ -320,44 +341,40 @@
 		hwlocality_api_version.3 \
 		hwlocality_bitmap.3 \
 		hwlocality_configuration.3 \
-		hwlocality_conversion.3 \
 		hwlocality_cpubinding.3 \
 		hwlocality_creation.3 \
 		hwlocality_cuda.3 \
 		hwlocality_cudart.3 \
 		hwlocality_custom.3 \
+		hwlocality_diff.3 \
 		hwlocality_distances.3 \
 		hwlocality_gl.3 \
 		hwlocality_glibc_sched.3 \
-		hwlocality_helper_binding.3 \
-		hwlocality_helper_cpuset.3 \
+		hwlocality_helper_ancestors.3 \
+		hwlocality_helper_distribute.3 \
 		hwlocality_helper_find_cache.3 \
 		hwlocality_helper_find_covering.3 \
-		hwlocality_helper_find_coverings.3 \
 		hwlocality_helper_find_inside.3 \
-		hwlocality_helper_nodeset.3 \
+		hwlocality_helper_find_misc.3 \
 		hwlocality_helper_nodeset_convert.3 \
-		hwlocality_helper_traversal.3 \
-		hwlocality_helper_traversal_basic.3 \
-		hwlocality_helper_types.3 \
-		hwlocality_information.3 \
+		hwlocality_helper_topology_sets.3 \
 		hwlocality_intel_mic.3 \
+		hwlocality_levels.3 \
 		hwlocality_linux.3 \
 		hwlocality_linux_libnuma_bitmask.3 \
 		hwlocality_linux_libnuma_ulongs.3 \
 		hwlocality_membinding.3 \
 		hwlocality_myriexpress.3 \
 		hwlocality_nvml.3 \
+		hwlocality_object_sets.3 \
+		hwlocality_object_strings.3 \
+		hwlocality_object_types.3 \
 		hwlocality_objects.3 \
 		hwlocality_opencl.3 \
 		hwlocality_openfabrics.3 \
-		hwlocality_sets.3 \
 		hwlocality_tinker.3 \
-		hwlocality_topology.3 \
-		hwlocality_traversal.3 \
-		hwlocality_types.3 \
 		hwlocality_xmlexport.3
-
+		
 MAN7=		hwloc.7
 
 MLINKS=		lstopo.1 hwloc-info.1 \
diff -uNr /usr/ports/devel/hwloc/./distinfo ./distinfo
--- /usr/ports/devel/hwloc/./distinfo	2013-09-07 01:28:19.000000000 +0900
+++ ./distinfo	2013-12-28 14:59:29.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (hwloc-1.7.2.tar.bz2) = a0b40c01eead1d4c254ab87c2ec75b8eeb9877331763fbd1e1b81990ad566848
-SIZE (hwloc-1.7.2.tar.bz2) = 3165052
+SHA256 (hwloc-1.8.tar.bz2) = b278c1a6f846c541f6d92ed66b5702743dc8338b9651cea5f387e57ae4fc390b
+SIZE (hwloc-1.8.tar.bz2) = 3638289
diff -uNr /usr/ports/devel/hwloc/./pkg-plist ./pkg-plist
--- /usr/ports/devel/hwloc/./pkg-plist	2013-05-25 05:58:30.000000000 +0900
+++ ./pkg-plist	2013-12-28 15:17:30.000000000 +0900
@@ -3,10 +3,13 @@
 bin/hwloc-assembler-remote
 bin/hwloc-bind
 bin/hwloc-calc
+bin/hwloc-compress-dir
+bin/hwloc-diff
 bin/hwloc-distances
 bin/hwloc-distrib
 bin/hwloc-info
 bin/hwloc-ls
+bin/hwloc-patch
 bin/hwloc-ps
 bin/lstopo
 bin/lstopo-no-graphics
@@ -15,8 +18,11 @@
 include/hwloc/bitmap.h
 include/hwloc/cuda.h
 include/hwloc/cudart.h
+include/hwloc/deprecated.h
+include/hwloc/diff.h
 include/hwloc/gl.h
 include/hwloc/helper.h
+include/hwloc/inlines.h
 include/hwloc/intel-mic.h
 include/hwloc/myriexpress.h
 include/hwloc/nvml.h
@@ -27,10 +33,10 @@
 lib/libhwloc.a
 lib/libhwloc.la
 lib/libhwloc.so
-lib/libhwloc.so.8
+lib/libhwloc.so.9
 libdata/pkgconfig/hwloc.pc
 share/hwloc/hwloc-valgrind.supp
 share/hwloc/hwloc.dtd
-@dirrmtry share/hwloc
 @dirrmtry include/hwloc/autogen
 @dirrmtry include/hwloc
+@dirrmtry share/hwloc


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401061330.s06DUnv8015002>