Heimdal after lorikeet-heimdal-
202307040259
(commit
33d117b8a9c11714ef709e63a005d87e34b9bfde)
includes Heimdal master commit
f62e2f278437ff6c03d2d09bd628381c795bba78.
This has PR https://github.com/heimdal/heimdal/pull/1176 and no
longer requires the external JSON module, as JSON::PP is builtin.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15394
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
# Set this to the contents of bootstrap/sha1sum.txt
# which is generated by bootstrap/template.py --render
#
- SAMBA_CI_CONTAINER_TAG: 190a74ee9628f298961d890ba37fcc7d213daae2
+ SAMBA_CI_CONTAINER_TAG: 2671a34d464cd0e799d736535fccadc570433f51
#
# We use the ubuntu2204 image as default as
# it matches what we have on atb-devel-224
NEW FEATURES/CHANGES
====================
+Removed dependency on Perl JSON module
+--------------------------------------
+
+Distributions are advised that the Perl JSON package is no longer
+required by Samba builds that use the imported Heimdal. The build
+instead uses Perl's JSON::PP built into recent perl5 versions.
+
+Current lists of packages required by Samba for major distributions
+are found in the bootstrap/generated-dists/ directory of a Samba
+source tree. While there will be some differences - due to features
+chosen by packagers - comparing these lists with the build dependencies
+in a package may locate other dependencies we no longer require.
+
REMOVED FEATURES
================
# perl
('libparse-yapp-perl', 'perl-Parse-Yapp'),
- ('libjson-perl', 'perl-JSON'),
- ('', 'perl-JSON-Parse'),
('perl-modules', ''),
('', 'perl-FindBin'),
('', 'perl-Archive-Tar'),
patch \
perl-Archive-Tar \
perl-ExtUtils-MakeMaker \
- perl-JSON \
- perl-JSON-Parse \
perl-Parse-Yapp \
perl-Test-Base \
perl-core \
- patch
- perl-Archive-Tar
- perl-ExtUtils-MakeMaker
- - perl-JSON
- - perl-JSON-Parse
- perl-Parse-Yapp
- perl-Test-Base
- perl-core
perl \
perl-Archive-Tar \
perl-ExtUtils-MakeMaker \
- perl-JSON \
perl-Parse-Yapp \
perl-Test-Simple \
perl-generators \
- perl
- perl-Archive-Tar
- perl-ExtUtils-MakeMaker
- - perl-JSON
- perl-Parse-Yapp
- perl-Test-Simple
- perl-generators
libicu-dev \
libjansson-dev \
libjs-jquery \
- libjson-perl \
libkeyutils-dev \
libkrb5-dev \
libldap2-dev \
- libicu-dev
- libjansson-dev
- libjs-jquery
- - libjson-perl
- libkeyutils-dev
- libkrb5-dev
- libldap2-dev
libicu-dev \
libjansson-dev \
libjs-jquery \
- libjson-perl \
libkeyutils-dev \
libkrb5-dev \
libldap2-dev \
- libicu-dev
- libjansson-dev
- libjs-jquery
- - libjson-perl
- libkeyutils-dev
- libkrb5-dev
- libldap2-dev
libicu-dev \
libjansson-dev \
libjs-jquery \
- libjson-perl \
libkeyutils-dev \
libkrb5-dev \
libldap2-dev \
- libicu-dev
- libjansson-dev
- libjs-jquery
- - libjson-perl
- libkeyutils-dev
- libkrb5-dev
- libldap2-dev
libicu-dev \
libjansson-dev \
libjs-jquery \
- libjson-perl \
libkeyutils-dev \
libkrb5-dev \
libldap2-dev \
- libicu-dev
- libjansson-dev
- libjs-jquery
- - libjson-perl
- libkeyutils-dev
- libkrb5-dev
- libldap2-dev
perl \
perl-Archive-Tar \
perl-ExtUtils-MakeMaker \
- perl-JSON \
- perl-JSON-Parse \
perl-Parse-Yapp \
perl-Test-Base \
perl-generators \
- perl
- perl-Archive-Tar
- perl-ExtUtils-MakeMaker
- - perl-JSON
- - perl-JSON-Parse
- perl-Parse-Yapp
- perl-Test-Base
- perl-generators
perl \
perl-Archive-Tar-Wrapper \
perl-ExtUtils-MakeMaker \
- perl-JSON \
- perl-JSON-XS \
perl-Parse-Yapp \
perl-Test-Base \
pkgconfig \
- perl
- perl-Archive-Tar-Wrapper
- perl-ExtUtils-MakeMaker
- - perl-JSON
- - perl-JSON-XS
- perl-Parse-Yapp
- perl-Test-Base
- pkgconfig
libicu-dev \
libjansson-dev \
libjs-jquery \
- libjson-perl \
libkeyutils-dev \
libkrb5-dev \
libldap2-dev \
- libicu-dev
- libjansson-dev
- libjs-jquery
- - libjson-perl
- libkeyutils-dev
- libkrb5-dev
- libldap2-dev
libicu-dev \
libjansson-dev \
libjs-jquery \
- libjson-perl \
libkeyutils-dev \
libkrb5-dev \
libldap2-dev \
- libicu-dev
- libjansson-dev
- libjs-jquery
- - libjson-perl
- libkeyutils-dev
- libkrb5-dev
- libldap2-dev
libicu-dev \
libjansson-dev \
libjs-jquery \
- libjson-perl \
libkeyutils-dev \
libkrb5-dev \
libldap2-dev \
- libicu-dev
- libjansson-dev
- libjs-jquery
- - libjson-perl
- libkeyutils-dev
- libkrb5-dev
- libldap2-dev
libicu-dev \
libjansson-dev \
libjs-jquery \
- libjson-perl \
libkeyutils-dev \
libkrb5-dev \
libldap2-dev \
- libicu-dev
- libjansson-dev
- libjs-jquery
- - libjson-perl
- libkeyutils-dev
- libkrb5-dev
- libldap2-dev
-190a74ee9628f298961d890ba37fcc7d213daae2
+2671a34d464cd0e799d736535fccadc570433f51