Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sssd: update to 2.8.2 #42201

Merged
merged 1 commit into from
Feb 28, 2023
Merged

sssd: update to 2.8.2 #42201

merged 1 commit into from
Feb 28, 2023

Conversation

klarasm
Copy link
Contributor

@klarasm klarasm commented Feb 10, 2023

Continues from #40846

Testing the changes

Local build testing

  • I built this PR locally for my native architecture, (x86_64-glibc)
  • I built this PR locally for these architectures:
    • aarch64
    • armv7l
    • armv6l
    • i686

This package is not supported on musl.

@klarasm klarasm mentioned this pull request Feb 10, 2023
@klarasm
Copy link
Contributor Author

klarasm commented Feb 10, 2023

I may look into adding a build option to the openssh package to enable integration with sudoers rules on ldap via this package later.

@klarasm
Copy link
Contributor Author

klarasm commented Feb 11, 2023

The original author has requested that I reset the commit author, so I did so.

srcpkgs/sssd/template Outdated Show resolved Hide resolved
# * pam-srv-tests: https://github.com/SSSD/sssd/issues/5631
# * requires to manually 'make test_CA' (although it should be done by
# default?).
make_check=no
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it makes sense to have 2 patches that fix 2 tests when we disable all of them anyway.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the patches. Tried to look more into the tests that were failing but besides a few of them I don't have any idea how to fix them.

Dependencies:

* libwbclient is deprecated and removed upstream.

* libxslt-devel is not used for building; xsltproc from libxslt is
  used instead.

* xmlcatmgr does not seem to be used as a host make dependency.

* python3 is required for cross compiling bindings.

* http-parser-devel (http_parser.h) does not seem to be mentioned
  anywhere in the source code.

* nscd does not seem to be used in hostmakedepends.

Patches:

* libressl.patch is removed due to openssl replacing libressl.

* remove patches relating to tests as we disable them

Misc:

* "--without-python2-bindings" can be safely omitted from
  configure_args.

* oidc-child now requires libjose which is not present in the
  repository, hence it is disabled.
@paper42 paper42 merged commit 8e28a98 into void-linux:master Feb 28, 2023
@klarasm klarasm deleted the sssd-2.8 branch May 15, 2023 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants