[MDEV-21592] Build broken on OpenPAM systems Created: 2020-01-29 Updated: 2020-04-20 Resolved: 2020-04-20 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Plugin - pam |
| Affects Version/s: | 10.4.12 |
| Fix Version/s: | 10.4.13 |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Bernard Spil | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | None | ||
| Environment: |
FreeBSD 12.1 & 11.3 both amd64 & i386 |
||
| Issue Links: |
|
||||||||
| Description |
|
Build logs Error
Fixed by using the appropriate header for OpenPAM
|
| Comments |
| Comment by Sergei Golubchik [ 2020-01-29 ] |
|
Thanks! It also fails on Mac OS X, so I presume #ifdef _FreeBSD_ will be not enough, but I can easily do a build-time detection based on your patch. |
| Comment by Andy [ 2020-02-04 ] |
|
Also failing on illumos platforms, the same substitution works there |
| Comment by Daniel Black [ 2020-04-04 ] |
|
This commit https://github.com/MariaDB/server/commit/42b29d41335d in 10.5 might solve this. |
| Comment by Sergei Golubchik [ 2020-04-20 ] |
|
I've built pam_user_map.so on FreeBSD — looks fine now, closing. |