From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Dec 6 00:10:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7EE169C0 for ; Fri, 6 Dec 2013 00:10:00 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 58B8D16DC for ; Fri, 6 Dec 2013 00:10:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rB60A0hW074157 for ; Fri, 6 Dec 2013 00:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rB60A0nc074154; Fri, 6 Dec 2013 00:10:00 GMT (envelope-from gnats) Resent-Date: Fri, 6 Dec 2013 00:10:00 GMT Resent-Message-Id: <201312060010.rB60A0nc074154@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, Xin LI Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 94CB0990; Fri, 6 Dec 2013 00:06:41 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 750BF16C4; Fri, 6 Dec 2013 00:06:41 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rB606ffV073870; Fri, 6 Dec 2013 00:06:41 GMT (envelope-from delphij@freefall.freebsd.org) Received: (from delphij@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rB606f8O073869; Fri, 6 Dec 2013 00:06:41 GMT (envelope-from delphij) Message-Id: <201312060006.rB606f8O073869@freefall.freebsd.org> Date: Fri, 6 Dec 2013 00:06:41 GMT From: Xin LI To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.114 Subject: ports/184526: [PATCH] Update devel/tbb to 4.2u2 Cc: martymac@FreeBSD.org X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Xin LI List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Dec 2013 00:10:00 -0000 >Number: 184526 >Category: ports >Synopsis: [PATCH] Update devel/tbb to 4.2u2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Dec 06 00:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Xin LI >Release: FreeBSD 11.0-CURRENT amd64 >Organization: iXsystems, Inc. >Environment: System: FreeBSD freefall.freebsd.org 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r258818: Sun Dec 1 23:20:44 UTC 2013 peter@freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL amd64 >Description: The attached patch updates devel/tbb to 4.2u2 and also sorts pkg-plist. >How-To-Repeat: >Fix: --- tbb.diff begins here --- Index: devel/tbb/Makefile =================================================================== --- devel/tbb/Makefile (revision 335720) +++ devel/tbb/Makefile (working copy) @@ -2,12 +2,11 @@ # $FreeBSD$ PORTNAME= tbb -PORTVERSION= 4.1.3 -PORTREVISION= 1 +PORTVERSION= 4.2.2 CATEGORIES= devel MASTER_SITES= http://threadingbuildingblocks.org/sites/default/files/software_releases/source/ \ LOCAL/martymac -DISTNAME= tbb41_20130314oss_src +DISTNAME= ${PORTNAME}${PORTVERSION:R:S/.//g}_20131118oss_src EXTRACT_SUFX= .tgz MAINTAINER= martymac@FreeBSD.org @@ -22,7 +21,7 @@ USE_LDCONFIG= yes USES= gmake ALL_TARGET= default -WRKSRC= ${WRKDIR}/tbb41_20130314oss +WRKSRC= ${WRKDIR}/${DISTNAME:S/_/./g:R:S/./_/g} post-extract: .if ${CC} != "gcc" @@ -36,11 +35,11 @@ post-patch: do-install: cd ${WRKSRC}; \ - ${INSTALL_DATA} build/FreeBSD*release/libtbb.so \ + ${INSTALL_LIB} build/FreeBSD*release/libtbb.so \ ${STAGEDIR}${PREFIX}/lib/libtbb.so.4; \ ${LN} -sf ${PREFIX}/lib/libtbb.so.4 \ ${STAGEDIR}${PREFIX}/lib/libtbb.so; \ - ${INSTALL_DATA} build/FreeBSD*release/libtbbmalloc.so \ + ${INSTALL_LIB} build/FreeBSD*release/libtbbmalloc.so \ ${STAGEDIR}${PREFIX}/lib/libtbbmalloc.so.4; \ ${LN} -sf ${PREFIX}/lib/libtbbmalloc.so.4 \ ${STAGEDIR}${PREFIX}/lib/libtbbmalloc.so; \ @@ -47,8 +46,4 @@ do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/tbb/; \ cd include/tbb/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/tbb/ -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtbb.so.4 - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtbbmalloc.so.4 - .include Index: devel/tbb/distinfo =================================================================== --- devel/tbb/distinfo (revision 335720) +++ devel/tbb/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (tbb41_20130314oss_src.tgz) = 32fd5979971b772caa96d40646cee585ed0070516ba2dbbcb1f9b6033d08a92d -SIZE (tbb41_20130314oss_src.tgz) = 2967843 +SHA256 (tbb42_20131118oss_src.tgz) = d95b816ac1618f5047d9ac4db1709d1f8bbeafaed597ce1ee7862b9577680882 +SIZE (tbb42_20131118oss_src.tgz) = 3134290 Index: devel/tbb/pkg-plist =================================================================== --- devel/tbb/pkg-plist (revision 335720) +++ devel/tbb/pkg-plist (working copy) @@ -1,97 +1,104 @@ +include/tbb/aggregator.h +include/tbb/aligned_space.h +include/tbb/atomic.h +include/tbb/blocked_range.h +include/tbb/blocked_range2d.h +include/tbb/blocked_range3d.h +include/tbb/cache_aligned_allocator.h +include/tbb/combinable.h +include/tbb/compat/condition_variable +include/tbb/compat/ppl.h +include/tbb/compat/thread +include/tbb/compat/tuple +include/tbb/concurrent_hash_map.h +include/tbb/concurrent_lru_cache.h include/tbb/concurrent_priority_queue.h -include/tbb/task.h -include/tbb/parallel_while.h -include/tbb/task_scheduler_init.h -include/tbb/tbb_config.h -include/tbb/tbb_exception.h -include/tbb/critical_section.h -include/tbb/index.html -include/tbb/parallel_invoke.h -include/tbb/combinable.h -include/tbb/parallel_reduce.h -include/tbb/tbb_stddef.h include/tbb/concurrent_queue.h -include/tbb/partitioner.h -include/tbb/parallel_do.h -include/tbb/mutex.h -include/tbb/atomic.h -include/tbb/queuing_rw_mutex.h -include/tbb/tick_count.h -include/tbb/parallel_for.h -include/tbb/recursive_mutex.h +include/tbb/concurrent_unordered_map.h include/tbb/concurrent_unordered_set.h -include/tbb/memory_pool.h +include/tbb/concurrent_vector.h +include/tbb/critical_section.h +include/tbb/enumerable_thread_specific.h include/tbb/flow_graph.h -include/tbb/runtime_loader.h -include/tbb/concurrent_lru_cache.h -include/tbb/aggregator.h -include/tbb/task_arena.h -include/tbb/machine/icc_generic.h -include/tbb/machine/mic_common.h +include/tbb/index.html +include/tbb/internal/_aggregator_impl.h +include/tbb/internal/_concurrent_queue_impl.h +include/tbb/internal/_concurrent_unordered_impl.h +include/tbb/internal/_flow_graph_impl.h +include/tbb/internal/_flow_graph_item_buffer_impl.h +include/tbb/internal/_flow_graph_join_impl.h +include/tbb/internal/_flow_graph_node_impl.h +include/tbb/internal/_flow_graph_or_impl.h +include/tbb/internal/_flow_graph_tagged_buffer_impl.h +include/tbb/internal/_flow_graph_trace_impl.h +include/tbb/internal/_flow_graph_types_impl.h +include/tbb/internal/_mutex_padding.h +include/tbb/internal/_tbb_strings.h +include/tbb/internal/_tbb_windef.h +include/tbb/internal/_x86_eliding_mutex_impl.h +include/tbb/internal/_x86_rtm_rw_mutex_impl.h include/tbb/machine/gcc_armv7.h +include/tbb/machine/gcc_generic.h include/tbb/machine/gcc_ia32_common.h -include/tbb/machine/msvc_ia32_common.h -include/tbb/machine/gcc_generic.h -include/tbb/machine/windows_api.h -include/tbb/machine/macos_common.h -include/tbb/machine/sunos_sparc.h -include/tbb/machine/xbox360_ppc.h -include/tbb/machine/mac_ppc.h +include/tbb/machine/gcc_itsx.h include/tbb/machine/ibm_aix51.h +include/tbb/machine/icc_generic.h +include/tbb/machine/linux_common.h include/tbb/machine/linux_ia32.h include/tbb/machine/linux_ia64.h -include/tbb/machine/linux_common.h -include/tbb/machine/windows_intel64.h include/tbb/machine/linux_intel64.h +include/tbb/machine/mac_ppc.h +include/tbb/machine/macos_common.h +include/tbb/machine/mic_common.h +include/tbb/machine/msvc_armv7.h +include/tbb/machine/msvc_ia32_common.h +include/tbb/machine/sunos_sparc.h +include/tbb/machine/windows_api.h include/tbb/machine/windows_ia32.h -include/tbb/internal/_aggregator_impl.h -include/tbb/internal/_flow_graph_tagged_buffer_impl.h -include/tbb/internal/_flow_graph_impl.h -include/tbb/internal/_flow_graph_join_impl.h -include/tbb/internal/_flow_graph_or_impl.h -include/tbb/internal/_flow_graph_node_impl.h -include/tbb/internal/_flow_graph_types_impl.h -include/tbb/internal/_tbb_windef.h -include/tbb/internal/_concurrent_queue_impl.h -include/tbb/internal/_concurrent_unordered_impl.h -include/tbb/internal/_flow_graph_item_buffer_impl.h -include/tbb/concurrent_vector.h +include/tbb/machine/windows_intel64.h +include/tbb/machine/xbox360_ppc.h +include/tbb/memory_pool.h +include/tbb/mutex.h +include/tbb/null_mutex.h +include/tbb/null_rw_mutex.h +include/tbb/parallel_do.h +include/tbb/parallel_for.h include/tbb/parallel_for_each.h -include/tbb/tbb_allocator.h -include/tbb/queuing_mutex.h -include/tbb/blocked_range2d.h +include/tbb/parallel_invoke.h +include/tbb/parallel_reduce.h +include/tbb/parallel_scan.h include/tbb/parallel_sort.h -include/tbb/task_scheduler_observer.h -include/tbb/blocked_range.h -include/tbb/parallel_scan.h -include/tbb/null_rw_mutex.h -include/tbb/spin_rw_mutex.h -include/tbb/blocked_range3d.h +include/tbb/parallel_while.h +include/tbb/partitioner.h include/tbb/pipeline.h -include/tbb/compat/ppl.h -include/tbb/compat/thread -include/tbb/compat/tuple -include/tbb/compat/condition_variable +include/tbb/queuing_mutex.h +include/tbb/queuing_rw_mutex.h +include/tbb/reader_writer_lock.h +include/tbb/recursive_mutex.h +include/tbb/runtime_loader.h +include/tbb/scalable_allocator.h include/tbb/spin_mutex.h -include/tbb/tbbmalloc_proxy.h -include/tbb/concurrent_unordered_map.h -include/tbb/cache_aligned_allocator.h +include/tbb/spin_rw_mutex.h +include/tbb/task.h +include/tbb/task_arena.h +include/tbb/task_group.h +include/tbb/task_scheduler_init.h +include/tbb/task_scheduler_observer.h include/tbb/tbb.h +include/tbb/tbb_allocator.h +include/tbb/tbb_config.h +include/tbb/tbb_exception.h include/tbb/tbb_machine.h -include/tbb/scalable_allocator.h +include/tbb/tbb_profiling.h +include/tbb/tbb_stddef.h include/tbb/tbb_thread.h -include/tbb/tbb_profiling.h -include/tbb/enumerable_thread_specific.h -include/tbb/aligned_space.h -include/tbb/concurrent_hash_map.h -include/tbb/null_mutex.h -include/tbb/reader_writer_lock.h -include/tbb/task_group.h +include/tbb/tbbmalloc_proxy.h +include/tbb/tick_count.h +lib/libtbb.so +lib/libtbb.so.4 +lib/libtbbmalloc.so +lib/libtbbmalloc.so.4 @dirrm include/tbb/internal @dirrm include/tbb/machine @dirrm include/tbb/compat @dirrm include/tbb -lib/libtbb.so -lib/libtbb.so.4 -lib/libtbbmalloc.so -lib/libtbbmalloc.so.4 --- tbb.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: