Failure to build 3.1rc3 on OpenBSD #3845
Comments
Per changed status from |
Per changed resolution from `` to |
Per changed blocking which not transferred by tractive |
Per changed blockedby which not transferred by tractive |
Per commented None of us have an OpenBSD system, so we cannot really fix OpenBSD-specific problems. It looks like an include is missing that defines strlcpy and strlcat, as these are valid functions on OpenBSD but defined by us on other platforms. If you find a fix, please send a patch. |
anonymous commented Judging from (Google for "openbsd man strlcpy")
should be sufficient. Can you try adding this include and see if it the compiles correctly? |
brad@... uploaded file |
brad@... commented Attached is a patch that fixes the problem for *BSD OS's -- OpenBSD / NetBSD / DragonFly / Bitrig. You can't define _XOPEN_SOURCE otherwise it hides strlcpy(). |
brad@... changed status from |
brad@... changed resolution from |
Cyp changed status from |
Cyp changed resolution from `` to |
Cyp commented "Auto"closing ticket...commit 47a6d6d4684b993d15e378f6d0877fa043b26ca0
|
resolution_fixed
type_bug
| by brad@...Warzone 2100 3.1rc3 fails to build on OpenBSD...
Issue migrated from trac:3845 at 2022-04-16 10:46:13 -0700
The text was updated successfully, but these errors were encountered: