SF.net SVN: gar:[27136] csw/mgar/pkg/boost/branches/boost-gcc

jake_goerzen at users.sourceforge.net jake_goerzen at users.sourceforge.net
Tue Dec 24 05:32:26 CET 2024


Revision: 27136
          http://sourceforge.net/p/gar/code/27136
Author:   jake_goerzen
Date:     2024-12-24 04:32:26 +0000 (Tue, 24 Dec 2024)
Log Message:
-----------
boost/branches/boost-gcc: update to version 1.50.0 and rework patch

Modified Paths:
--------------
    csw/mgar/pkg/boost/branches/boost-gcc/Makefile
    csw/mgar/pkg/boost/branches/boost-gcc/checksums
    csw/mgar/pkg/boost/branches/boost-gcc/files/0001-Don-t-try-to-use-fchmodat.patch

Modified: csw/mgar/pkg/boost/branches/boost-gcc/Makefile
===================================================================
--- csw/mgar/pkg/boost/branches/boost-gcc/Makefile	2024-12-23 08:37:48 UTC (rev 27135)
+++ csw/mgar/pkg/boost/branches/boost-gcc/Makefile	2024-12-24 04:32:26 UTC (rev 27136)
@@ -1,8 +1,7 @@
 # $Id$
 
 NAME = boost
-VERSION = 1.49.0
-CATEGORIES = lib
+VERSION = 1.50.0
 GARTYPE = v2
 
 define BLURB
@@ -61,19 +60,19 @@
 EXTRA_LINKER_FLAGS = -R/opt/csw/lib/\\\$$ISALIST
 BUILD64 = 1
 
-BUILD_ARGS += toolset=$(TOOLSET)
+BUILD_ARGS += --toolset=$(TOOLSET)
 BUILD_ARGS += --prefix=$(DESTDIR)$(prefix)
 BUILD_ARGS += --libdir=$(DESTDIR)$(libdir)
 BUILD_ARGS += link=shared
 BUILD_ARGS += cflags='$(CFLAGS)'
-BUILD_ARGS += cxxflags='$(CXXFLAGS)'
-BUILD_ARGS += linkflags='$(LDFLAGS) $(LD_OPTIONS)'
+BUILD_ARGS += cxxflags=-std=c++11
+#BUILD_ARGS += linkflags='$(LDFLAGS) $(LD_OPTIONS)'
 # Stop on the first error
 BUILD_ARGS += -q
 # Display commands as you run them, I want to know what you are doing there
 BUILD_ARGS += -d+2
 BUILD_ARGS += include='/opt/csw/gcc/include'
-BUILD_ARGS += --debug-building
+#BUILD_ARGS += --debug-building
 BUILD_ARGS += address-model=$(MEMORYMODEL)
 # We don't have 64-bit Python
 BUILD_ARGS_64 += --without-python
@@ -96,221 +95,220 @@
 BJAM_PARALLELMFLAGS_current9x = -j 5
 BJAM_PARALLELMFLAGS = $(BJAM_PARALLELMFLAGS_$(call modulation2host))
 
+PACKAGES += CSWlibboost-chrono1-50-0-gxx
+PKGFILES_CSWlibboost-chrono1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_chrono\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-chrono1-50-0-gxx += $(DESCRIPTION), libboost_chrono.so.1.50.0
 
-PACKAGES += CSWlibboost-chrono1-49-0-gxx
-PKGFILES_CSWlibboost-chrono1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_chrono\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-chrono1-49-0-gxx += $(DESCRIPTION), libboost_chrono.so.1.49.0
+PACKAGES += CSWlibboost-date-time1-50-0-gxx
+PKGFILES_CSWlibboost-date-time1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_date_time\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-date-time1-50-0-gxx += $(DESCRIPTION), libboost_date_time.so.1.50.0
 
-PACKAGES += CSWlibboost-date-time1-49-0-gxx
-PKGFILES_CSWlibboost-date-time1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_date_time\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-date-time1-49-0-gxx += $(DESCRIPTION), libboost_date_time.so.1.49.0
+PACKAGES += CSWlibboost-filesystem1-50-0-gxx
+PKGFILES_CSWlibboost-filesystem1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_filesystem\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-filesystem1-50-0-gxx += $(DESCRIPTION), libboost_filesystem.so.1.50.0
 
-PACKAGES += CSWlibboost-filesystem1-49-0-gxx
-PKGFILES_CSWlibboost-filesystem1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_filesystem\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-filesystem1-49-0-gxx += $(DESCRIPTION), libboost_filesystem.so.1.49.0
+PACKAGES += CSWlibboost-graph1-50-0-gxx
+PKGFILES_CSWlibboost-graph1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_graph\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-graph1-50-0-gxx += $(DESCRIPTION), libboost_graph.so.1.50.0
 
-PACKAGES += CSWlibboost-graph1-49-0-gxx
-PKGFILES_CSWlibboost-graph1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_graph\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-graph1-49-0-gxx += $(DESCRIPTION), libboost_graph.so.1.49.0
+PACKAGES += CSWlibboost-iostreams1-50-0-gxx
+PKGFILES_CSWlibboost-iostreams1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_iostreams\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-iostreams1-50-0-gxx += $(DESCRIPTION), libboost_iostreams.so.1.50.0
 
-PACKAGES += CSWlibboost-iostreams1-49-0-gxx
-PKGFILES_CSWlibboost-iostreams1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_iostreams\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-iostreams1-49-0-gxx += $(DESCRIPTION), libboost_iostreams.so.1.49.0
+PACKAGES += CSWlibboost-math-c99-1-50-0-gxx
+PKGFILES_CSWlibboost-math-c99-1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_math_c99\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-math-c99-1-50-0-gxx += $(DESCRIPTION), libboost_math_c99.so.1.50.0
 
-PACKAGES += CSWlibboost-math-c99-1-49-0-gxx
-PKGFILES_CSWlibboost-math-c99-1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_math_c99\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-math-c99-1-49-0-gxx += $(DESCRIPTION), libboost_math_c99.so.1.49.0
+PACKAGES += CSWlibboost-math-c99f1-50-0-gxx
+PKGFILES_CSWlibboost-math-c99f1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_math_c99f\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-math-c99f1-50-0-gxx += $(DESCRIPTION), libboost_math_c99f.so.1.50.0
 
-PACKAGES += CSWlibboost-math-c99f1-49-0-gxx
-PKGFILES_CSWlibboost-math-c99f1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_math_c99f\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-math-c99f1-49-0-gxx += $(DESCRIPTION), libboost_math_c99f.so.1.49.0
+PACKAGES += CSWlibboost-math-c99l1-50-0-gxx
+PKGFILES_CSWlibboost-math-c99l1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_math_c99l\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-math-c99l1-50-0-gxx += $(DESCRIPTION), libboost_math_c99l.so.1.50.0
 
-PACKAGES += CSWlibboost-math-c99l1-49-0-gxx
-PKGFILES_CSWlibboost-math-c99l1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_math_c99l\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-math-c99l1-49-0-gxx += $(DESCRIPTION), libboost_math_c99l.so.1.49.0
+PACKAGES += CSWlibboost-math-tr1-1-50-0-gxx
+PKGFILES_CSWlibboost-math-tr1-1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_math_tr1\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-math-tr1-1-50-0-gxx += $(DESCRIPTION), libboost_math_tr1.so.1.50.0
 
-PACKAGES += CSWlibboost-math-tr1-1-49-0-gxx
-PKGFILES_CSWlibboost-math-tr1-1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_math_tr1\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-math-tr1-1-49-0-gxx += $(DESCRIPTION), libboost_math_tr1.so.1.49.0
+PACKAGES += CSWlibboost-math-tr1f1-50-0-gxx
+PKGFILES_CSWlibboost-math-tr1f1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_math_tr1f\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-math-tr1f1-50-0-gxx += $(DESCRIPTION), libboost_math_tr1f.so.1.50.0
 
-PACKAGES += CSWlibboost-math-tr1f1-49-0-gxx
-PKGFILES_CSWlibboost-math-tr1f1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_math_tr1f\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-math-tr1f1-49-0-gxx += $(DESCRIPTION), libboost_math_tr1f.so.1.49.0
+PACKAGES += CSWlibboost-math-tr1l1-50-0-gxx
+PKGFILES_CSWlibboost-math-tr1l1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_math_tr1l\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-math-tr1l1-50-0-gxx += $(DESCRIPTION), libboost_math_tr1l.so.1.50.0
 
-PACKAGES += CSWlibboost-math-tr1l1-49-0-gxx
-PKGFILES_CSWlibboost-math-tr1l1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_math_tr1l\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-math-tr1l1-49-0-gxx += $(DESCRIPTION), libboost_math_tr1l.so.1.49.0
+PACKAGES += CSWlibboost-prexmon1-50-0-gxx
+PKGFILES_CSWlibboost-prexmon1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_prg_exec_monitor\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-prexmon1-50-0-gxx += $(DESCRIPTION), libboost_prg_exec_monitor.so.1.50.0
 
-PACKAGES += CSWlibboost-prexmon1-49-0-gxx
-PKGFILES_CSWlibboost-prexmon1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_prg_exec_monitor\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-prexmon1-49-0-gxx += $(DESCRIPTION), libboost_prg_exec_monitor.so.1.49.0
+PACKAGES += CSWlibboost-prog-opts1-50-0-gxx
+PKGFILES_CSWlibboost-prog-opts1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_program_options\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-prog-opts1-50-0-gxx += $(DESCRIPTION), libboost_program_options.so.1.50.0
 
-PACKAGES += CSWlibboost-prog-opts1-49-0-gxx
-PKGFILES_CSWlibboost-prog-opts1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_program_options\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-prog-opts1-49-0-gxx += $(DESCRIPTION), libboost_program_options.so.1.49.0
+PACKAGES += CSWlibboost-random1-50-0-gxx
+PKGFILES_CSWlibboost-random1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_random\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-random1-50-0-gxx += $(DESCRIPTION), libboost_random.so.1.50.0
 
-PACKAGES += CSWlibboost-random1-49-0-gxx
-PKGFILES_CSWlibboost-random1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_random\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-random1-49-0-gxx += $(DESCRIPTION), libboost_random.so.1.49.0
+PACKAGES += CSWlibboost-regex1-50-0-gxx
+PKGFILES_CSWlibboost-regex1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_regex\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-regex1-50-0-gxx += $(DESCRIPTION), libboost_regex.so.1.50.0
 
-PACKAGES += CSWlibboost-regex1-49-0-gxx
-PKGFILES_CSWlibboost-regex1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_regex\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-regex1-49-0-gxx += $(DESCRIPTION), libboost_regex.so.1.49.0
+PACKAGES += CSWlibboost-s13n1-50-0-gxx
+PKGFILES_CSWlibboost-s13n1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_s13n\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-s13n1-50-0-gxx += $(DESCRIPTION), libboost_s13n.so.1.50.0
 
-PACKAGES += CSWlibboost-s13n1-49-0-gxx
-PKGFILES_CSWlibboost-s13n1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_serialization\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-s13n1-49-0-gxx += $(DESCRIPTION), libboost_serialization.so.1.49.0
+PACKAGES += CSWlibboost-signals1-50-0-gxx
+PKGFILES_CSWlibboost-signals1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_signals\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-signals1-50-0-gxx += $(DESCRIPTION), libboost_signals.so.1.50.0
 
-PACKAGES += CSWlibboost-signals1-49-0-gxx
-PKGFILES_CSWlibboost-signals1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_signals\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-signals1-49-0-gxx += $(DESCRIPTION), libboost_signals.so.1.49.0
+PACKAGES += CSWlibboost-system1-50-0-gxx
+PKGFILES_CSWlibboost-system1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_system\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-system1-50-0-gxx += $(DESCRIPTION), libboost_system.so.1.50.0
 
-PACKAGES += CSWlibboost-system1-49-0-gxx
-PKGFILES_CSWlibboost-system1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_system\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-system1-49-0-gxx += $(DESCRIPTION), libboost_system.so.1.49.0
+PACKAGES += CSWlibboost-thread1-50-0-gxx
+PKGFILES_CSWlibboost-thread1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_thread\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-thread1-50-0-gxx += $(DESCRIPTION), libboost_thread.so.1.50.0
 
-PACKAGES += CSWlibboost-thread1-49-0-gxx
-PKGFILES_CSWlibboost-thread1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_thread\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-thread1-49-0-gxx += $(DESCRIPTION), libboost_thread.so.1.49.0
+PACKAGES += CSWlibboost-timer1-50-0-gxx
+PKGFILES_CSWlibboost-timer1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_timer\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-timer1-50-0-gxx += $(DESCRIPTION), libboost_timer.so.1.50.0
 
-PACKAGES += CSWlibboost-timer1-49-0-gxx
-PKGFILES_CSWlibboost-timer1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_timer\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-timer1-49-0-gxx += $(DESCRIPTION), libboost_timer.so.1.49.0
+PACKAGES += CSWlibboost-ut-fwk1-50-0-gxx
+PKGFILES_CSWlibboost-ut-fwk1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_unit_test_framework\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-ut-fwk1-50-0-gxx += $(DESCRIPTION), libboost_unit_test_framework.so.1.50.0
 
-PACKAGES += CSWlibboost-ut-fwk1-49-0-gxx
-PKGFILES_CSWlibboost-ut-fwk1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_unit_test_framework\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-ut-fwk1-49-0-gxx += $(DESCRIPTION), libboost_unit_test_framework.so.1.49.0
+PACKAGES += CSWlibboost-wave1-50-0-gxx
+PKGFILES_CSWlibboost-wave1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_wave\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-wave1-50-0-gxx += $(DESCRIPTION), libboost_wave.so.1.50.0
 
-PACKAGES += CSWlibboost-wave1-49-0-gxx
-PKGFILES_CSWlibboost-wave1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_wave\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-wave1-49-0-gxx += $(DESCRIPTION), libboost_wave.so.1.49.0
+PACKAGES += CSWlibboost-ws13n1-50-0-gxx
+PKGFILES_CSWlibboost-ws13n1-50-0-gxx += $(call baseisadirs,$(libdir),libboost_wserialization\.so\.1\.50\.0(\.\d+)*)
+SPKG_DESC_CSWlibboost-ws13n1-50-0-gxx += $(DESCRIPTION), libboost_wserialization.so.1.50.0
 
-PACKAGES += CSWlibboost-ws13n1-49-0-gxx
-PKGFILES_CSWlibboost-ws13n1-49-0-gxx += $(call baseisadirs,$(libdir),libboost_wserialization\.so\.1\.49\.0(\.\d+)*)
-SPKG_DESC_CSWlibboost-ws13n1-49-0-gxx += $(DESCRIPTION), libboost_wserialization.so.1.49.0
+RUNTIME_DEP_PKGS_CSWlibboost-chrono1-50-0-gxx += CSWlibboost-system1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-chrono1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-chrono1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-signals1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-signals1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-date-time1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-date-time1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-system1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-system1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-math-tr1-1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-math-tr1-1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-filesystem1-50-0-gxx += CSWlibboost-system1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-filesystem1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-filesystem1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-graph1-50-0-gxx += CSWlibboost-regex1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-graph1-50-0-gxx += CSWlibicudata57
+RUNTIME_DEP_PKGS_CSWlibboost-graph1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-graph1-50-0-gxx += CSWlibicuuc57
+RUNTIME_DEP_PKGS_CSWlibboost-graph1-50-0-gxx += CSWlibicui18n57
+RUNTIME_DEP_PKGS_CSWlibboost-graph1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-wave1-50-0-gxx += CSWlibboost-thread1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-wave1-50-0-gxx += CSWlibboost-system1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-wave1-50-0-gxx += CSWlibboost-date-time1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-wave1-50-0-gxx += CSWlibboost-filesystem1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-wave1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-wave1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-math-tr1f1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-math-tr1f1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-math-tr1l1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-math-tr1l1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-ut-fwk1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-ut-fwk1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-regex1-50-0-gxx += CSWlibicuuc57
+RUNTIME_DEP_PKGS_CSWlibboost-regex1-50-0-gxx += CSWlibicui18n57
+RUNTIME_DEP_PKGS_CSWlibboost-regex1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-regex1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-regex1-50-0-gxx += CSWlibicudata57
+RUNTIME_DEP_PKGS_CSWlibboost-ws13n1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-ws13n1-50-0-gxx += CSWlibboost-s13n1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-ws13n1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-s13n1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-s13n1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-math-c99-1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-math-c99-1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-math-c99f1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-math-c99f1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-prexmon1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-filesystem1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-tr1-1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-c99l1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-thread1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-c99f1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-iostreams1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-signals1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-wave1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-system1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-ut-fwk1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-date-time1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-c99-1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-s13n1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-regex1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-ws13n1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-prog-opts1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-tr1l1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-tr1f1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-random1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-timer1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-chrono1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-graph1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-prog-opts1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-prog-opts1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-prexmon1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-prexmon1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-iostreams1-50-0-gxx += CSWlibbz2-1-0
+RUNTIME_DEP_PKGS_CSWlibboost-iostreams1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-iostreams1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-iostreams1-50-0-gxx += CSWlibz1
+RUNTIME_DEP_PKGS_CSWlibboost-timer1-50-0-gxx += CSWlibboost-system1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-timer1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-timer1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-timer1-50-0-gxx += CSWlibboost-chrono1-50-0-gxx
+RUNTIME_DEP_PKGS_CSWlibboost-thread1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-thread1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-random1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-random1-50-0-gxx += CSWlibstdc++6
+RUNTIME_DEP_PKGS_CSWlibboost-math-c99l1-50-0-gxx += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibboost-math-c99l1-50-0-gxx += CSWlibstdc++6
 
-RUNTIME_DEP_PKGS_CSWlibboost-chrono1-49-0-gxx += CSWlibboost-system1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-chrono1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-chrono1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-signals1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-signals1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-date-time1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-date-time1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-system1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-system1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-math-tr1-1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-math-tr1-1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-filesystem1-49-0-gxx += CSWlibboost-system1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-filesystem1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-filesystem1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-graph1-49-0-gxx += CSWlibboost-regex1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-graph1-49-0-gxx += CSWlibicudata48
-RUNTIME_DEP_PKGS_CSWlibboost-graph1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-graph1-49-0-gxx += CSWlibicuuc48
-RUNTIME_DEP_PKGS_CSWlibboost-graph1-49-0-gxx += CSWlibicui18n48
-RUNTIME_DEP_PKGS_CSWlibboost-graph1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-wave1-49-0-gxx += CSWlibboost-thread1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-wave1-49-0-gxx += CSWlibboost-system1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-wave1-49-0-gxx += CSWlibboost-date-time1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-wave1-49-0-gxx += CSWlibboost-filesystem1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-wave1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-wave1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-math-tr1f1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-math-tr1f1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-math-tr1l1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-math-tr1l1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-ut-fwk1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-ut-fwk1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-regex1-49-0-gxx += CSWlibicuuc48
-RUNTIME_DEP_PKGS_CSWlibboost-regex1-49-0-gxx += CSWlibicui18n48
-RUNTIME_DEP_PKGS_CSWlibboost-regex1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-regex1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-regex1-49-0-gxx += CSWlibicudata48
-RUNTIME_DEP_PKGS_CSWlibboost-ws13n1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-ws13n1-49-0-gxx += CSWlibboost-s13n1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-ws13n1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-s13n1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-s13n1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-math-c99-1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-math-c99-1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-math-c99f1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-math-c99f1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-prexmon1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-filesystem1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-tr1-1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-c99l1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-thread1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-c99f1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-iostreams1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-signals1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-wave1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-system1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-ut-fwk1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-date-time1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-c99-1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-s13n1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-regex1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-ws13n1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-prog-opts1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-tr1l1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-math-tr1f1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-random1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-timer1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-chrono1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWboost-gcc-dev += CSWlibboost-graph1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-prog-opts1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-prog-opts1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-prexmon1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-prexmon1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-iostreams1-49-0-gxx += CSWlibbz2-1-0
-RUNTIME_DEP_PKGS_CSWlibboost-iostreams1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-iostreams1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-iostreams1-49-0-gxx += CSWlibz1
-RUNTIME_DEP_PKGS_CSWlibboost-timer1-49-0-gxx += CSWlibboost-system1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-timer1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-timer1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-timer1-49-0-gxx += CSWlibboost-chrono1-49-0-gxx
-RUNTIME_DEP_PKGS_CSWlibboost-thread1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-thread1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-random1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-random1-49-0-gxx += CSWlibstdc++6
-RUNTIME_DEP_PKGS_CSWlibboost-math-c99l1-49-0-gxx += CSWlibgcc-s1
-RUNTIME_DEP_PKGS_CSWlibboost-math-c99l1-49-0-gxx += CSWlibstdc++6
-
 # Overridees for bad-rpath-entry are needed because the Boost build system
 # apparently interpolates $ISALIST, leaving us with "/opt/csw/lib/"
 # with the slash at the end.
-CHECKPKG_OVERRIDES_CSWlibboost-chrono1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-date-time1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-filesystem1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-graph1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-iostreams1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-math-c99-1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-math-c99f1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-math-c99l1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-math-tr1-1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-math-tr1f1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-math-tr1l1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-prexmon1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-prog-opts1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-random1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-regex1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-s13n1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-signals1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-system1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-thread1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-timer1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-ut-fwk1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-wave1-49-0-gxx += bad-rpath-entry
-CHECKPKG_OVERRIDES_CSWlibboost-ws13n1-49-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-chrono1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-date-time1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-filesystem1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-graph1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-iostreams1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-math-c99-1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-math-c99f1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-math-c99l1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-math-tr1-1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-math-tr1f1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-math-tr1l1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-prexmon1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-prog-opts1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-random1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-regex1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-s13n1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-signals1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-system1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-thread1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-timer1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-ut-fwk1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-wave1-50-0-gxx += bad-rpath-entry
+CHECKPKG_OVERRIDES_CSWlibboost-ws13n1-50-0-gxx += bad-rpath-entry
 
 # The shared-lib-pkgname-mismatch overrides are here, because some pkgnames
 # based on file names are too long and pkgmk can't handle them.
-CHECKPKG_OVERRIDES_CSWlibboost-s13n1-49-0-gxx += shared-lib-pkgname-mismatch
-CHECKPKG_OVERRIDES_CSWlibboost-ut-fwk1-49-0-gxx += shared-lib-pkgname-mismatch
-CHECKPKG_OVERRIDES_CSWlibboost-prog-opts1-49-0-gxx += shared-lib-pkgname-mismatch
-CHECKPKG_OVERRIDES_CSWlibboost-prexmon1-49-0-gxx += shared-lib-pkgname-mismatch
-CHECKPKG_OVERRIDES_CSWlibboost-ws13n1-49-0-gxx += shared-lib-pkgname-mismatch
+CHECKPKG_OVERRIDES_CSWlibboost-s13n1-50-0-gxx += shared-lib-pkgname-mismatch
+CHECKPKG_OVERRIDES_CSWlibboost-ut-fwk1-50-0-gxx += shared-lib-pkgname-mismatch
+CHECKPKG_OVERRIDES_CSWlibboost-prog-opts1-50-0-gxx += shared-lib-pkgname-mismatch
+CHECKPKG_OVERRIDES_CSWlibboost-prexmon1-50-0-gxx += shared-lib-pkgname-mismatch
+CHECKPKG_OVERRIDES_CSWlibboost-ws13n1-50-0-gxx += shared-lib-pkgname-mismatch
 
 CHECKPKG_OVERRIDES_CSWboost-gcc-dev += file-with-bad-content|/usr/share|root/opt/csw/gxx/include/boost/locale/generator.hpp
 
@@ -317,7 +315,7 @@
 include gar/category.mk
 
 PYTHON_ROOT = $(prefix)
-PYTHON_VERSION = 2.6
+PYTHON_VERSION = 2.7
 export PYTHON_ROOT PYTHON_VERSION
 
 # Boost is not extractable with SUNW tar nor GNU tar :-(
@@ -328,7 +326,9 @@
 
 configure-boost:
 	( cd $(WORKSRC) && \
-	  ./bootstrap.sh $(TOOLSET))
+	  ./bootstrap.sh --with-toolset=$(TOOLSET) \
+		--prefix=/opt/csw \
+		--with-icu=/opt/csw )
 	# && \
 	#  mkdir -p $(DESTDIR)$(bindir) && \
 	#  cp bin.$(JAMDIR)/bjam $(DESTDIR)$(bindir) )

Modified: csw/mgar/pkg/boost/branches/boost-gcc/checksums
===================================================================
--- csw/mgar/pkg/boost/branches/boost-gcc/checksums	2024-12-23 08:37:48 UTC (rev 27135)
+++ csw/mgar/pkg/boost/branches/boost-gcc/checksums	2024-12-24 04:32:26 UTC (rev 27136)
@@ -1 +1 @@
-0d202cb811f934282dea64856a175698  boost_1_49_0.tar.bz2
+52dd00be775e689f55a987baebccc462  boost_1_50_0.tar.bz2

Modified: csw/mgar/pkg/boost/branches/boost-gcc/files/0001-Don-t-try-to-use-fchmodat.patch
===================================================================
--- csw/mgar/pkg/boost/branches/boost-gcc/files/0001-Don-t-try-to-use-fchmodat.patch	2024-12-23 08:37:48 UTC (rev 27135)
+++ csw/mgar/pkg/boost/branches/boost-gcc/files/0001-Don-t-try-to-use-fchmodat.patch	2024-12-24 04:32:26 UTC (rev 27136)
@@ -1,17 +1,17 @@
-From 41a096b2d285342872396ab98594a0cadba310e5 Mon Sep 17 00:00:00 2001
-From: Maciej Blizinski <maciej at opencsw.org>
-Date: Mon, 27 Feb 2012 00:49:24 +0100
+From 3749e3c1cd902e29014c14781f5d7823a3ffd332 Mon Sep 17 00:00:00 2001
+From: Jake Goerzen <jgoerzen at opencsw.org>
+Date: Mon, 23 Dec 2024 18:15:59 -0800
 Subject: [PATCH] Don't try to use fchmodat
 
 ---
- libs/filesystem/v3/src/operations.cpp |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
+ libs/filesystem/src/operations.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/libs/filesystem/v3/src/operations.cpp b/libs/filesystem/v3/src/operations.cpp
-index 226f107..116029b 100644
---- a/libs/filesystem/v3/src/operations.cpp
-+++ b/libs/filesystem/v3/src/operations.cpp
-@@ -1387,7 +1387,7 @@ namespace detail
+diff --git a/libs/filesystem/src/operations.cpp b/libs/filesystem/src/operations.cpp
+index 02a542b..a9c33fd 100644
+--- a/libs/filesystem/src/operations.cpp
++++ b/libs/filesystem/src/operations.cpp
+@@ -1397,7 +1397,7 @@ namespace detail
  
      // Mac OS X Lion and some other platforms don't support fchmodat()  
  #   if defined(AT_FDCWD) && defined(AT_SYMLINK_NOFOLLOW) \
@@ -21,5 +21,5 @@
             !(prms & symlink_perms) ? 0 : AT_SYMLINK_NOFOLLOW))
  #   else  // fallback if fchmodat() not supported
 -- 
-1.7.9
+2.4.0
 

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list