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

Move compilation steps to copr/epel #154

Open
kyl191 opened this issue Jun 13, 2021 · 1 comment
Open

Move compilation steps to copr/epel #154

kyl191 opened this issue Jun 13, 2021 · 1 comment

Comments

@kyl191
Copy link
Owner

kyl191 commented Jun 13, 2021

Interestingly, the ldap plugin is natively available for Fedora: https://src.fedoraproject.org/rpms/openvpn-auth-ldap

But the CentOS versions aren't updated, looks like dependencies are the issue.

Trying a copr version of it isn't too helpful: https://copr.fedorainfracloud.org/coprs/kyl191/openvpn-auth-ldap/
gcc-objc was removed in RHEL8, there's no EPEL replacement, so it has to be pulled in from an external repo. (copr supports this, thankfully)

re2c just isn't updated: https://src.fedoraproject.org/rpms/re2c
I can build it locally on CentOS 8, so that should be easier to solve.

@kyl191
Copy link
Owner Author

kyl191 commented Jun 13, 2021

Add re2c to epel8: https://bugzilla.redhat.com/show_bug.cgi?id=1971366

Also requested to add the openvpn-ldap epel8, but that is difficult: https://bugzilla.redhat.com/show_bug.cgi?id=1971331

Once re2c is added, I can simplify the ldap build by just installing it, and actually start on updating the copr spec to work (eg the buildrequires might be out of date compared to what's in the compile ldap steps)

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

No branches or pull requests

1 participant