[MDEV-21817] Undefined symbols for architecture x86_64: _pam_syslog Created: 2020-02-17 Updated: 2020-02-26 Resolved: 2020-02-26 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Plugin - pam |
| Affects Version/s: | 10.2, 10.3, 10.4 |
| Fix Version/s: | 10.2.32, 10.3.23, 10.4.13 |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Alexey Bychko (Inactive) | Assignee: | Oleksandr Byelkin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
MacOS linker failed with following:
tried to build with following patch to solve
|
| Comments |
| Comment by Sergei Golubchik [ 2020-02-21 ] | |||||
|
A good fix could be to test for pam_syslog in CMakeLists.txt and not use if it's not available.
| |||||
| Comment by Alexey Bychko (Inactive) [ 2020-02-25 ] | |||||
|
added PR https://github.com/mariadb-corporation/MariaDBEnterprise/pull/22 | |||||
| Comment by Alexey Bychko (Inactive) [ 2020-02-25 ] | |||||
|
there was a bug with cmake pam detection. only library lookup works | |||||
| Comment by Alexey Bychko (Inactive) [ 2020-02-25 ] | |||||
|
reworked pam symbol check, pushed | |||||
| Comment by Alexey Bychko (Inactive) [ 2020-02-26 ] | |||||
|
Sanja, please merge |