besser82 / libxcrypt

Extended crypt library for descrypt, md5crypt, bcrypt, and others
GNU Lesser General Public License v2.1
189 stars 52 forks source link

configure: Restore the functionality of the '--disable-symvers' switch. #159

Closed besser82 closed 1 year ago

besser82 commented 1 year ago

Without this change the build was simply broken, if symbol versioning was disabled for any reason, e.g. whether the compiler nor the linker supporting it, or if disabled on purpose by the user.

Also adapt the testsuite and the CI test-matrix.

Fixes #142.

codecov[bot] commented 1 year ago

Codecov Report

Base: 88.58% // Head: 88.58% // No change to project coverage :thumbsup:

Coverage data is based on head (f5353e2) compared to base (13435fd). Patch has no changes to coverable lines.

:exclamation: Current head f5353e2 differs from pull request most recent head edd2adb. Consider uploading reports for the commit edd2adb to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #159 +/- ## ======================================== Coverage 88.58% 88.58% ======================================== Files 32 32 Lines 3618 3618 Branches 690 690 ======================================== Hits 3205 3205 Misses 228 228 Partials 185 185 ``` Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Bj%C3%B6rn+Esser). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Bj%C3%B6rn+Esser)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.