File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 1717
1818 pkg . build_requires "openssl-#{ settings [ :openssl_version ] } "
1919 pkg . build_requires "puppet-ca-bundle"
20- unless platform . is_windows?
20+ unless platform . is_windows? || platform . name =~ /solaris-11/
2121 pkg . build_requires "libpsl"
2222 end
2323
4242 pkg . environment "PATH" , "/opt/pl-build-tools/bin:$(PATH):#{ settings [ :bindir ] } "
4343 end
4444
45+ if ( version . start_with? ( '8' ) )
46+ if ( platform . name =~ /solaris-11/ )
47+ pkg . environment "LD_LIBRARY_PATH" , "/opt/csw/lib: "
48+ else
49+ pkg . environment "LD_LIBRARY_PATH" , "/opt/csw/lib"
50+ end
51+ end
52+
4553 # Following lines should we removed once we drop curl 7
4654 if version . start_with? ( '7' )
4755 pkg . apply_patch 'resources/patches/curl/CVE-2023-27535.patch'
Original file line number Diff line number Diff line change 5656echo "mirror=https://artifactory.delivery.puppetlabs.net/artifactory/generic__remote_opencsw_mirror/testing
5757wgetopts=--no-check-certificate" > /var/tmp/vanagon-pkgutil.conf;
5858pkgadd -n -a /var/tmp/vanagon-noask -d http://get.opencsw.org/now all
59- /opt/csw/bin/pkgutil --config=/var/tmp/vanagon-pkgutil.conf -U && /opt/csw/bin/pkgutil --config=/var/tmp/vanagon-pkgutil.conf -y -i bison CSWxz-5.6.3,REV=2024.10.10 libunistring_dev python33 || exit 1
59+ /opt/csw/bin/pkgutil --config=/var/tmp/vanagon-pkgutil.conf -U && /opt/csw/bin/pkgutil --config=/var/tmp/vanagon-pkgutil.conf -y -i bison CSWxz-5.6.3,REV=2024.10.10 libunistring_dev python33 libpsl_dev || exit 1
6060]
6161end
You can’t perform that action at this time.
0 commit comments