[Swan-commit] Changes to ref refs/heads/main
Andrew Cagney
cagney at vault.libreswan.fi
Thu Jul 29 22:56:07 UTC 2021
New commits:
commit ddd7758b57686ab0d6080098925d689c0f2d23e1
Author: Andrew Cagney <cagney at gnu.org>
Date: Thu Jul 29 16:40:11 2021 -0400
jambuf: add jam_errno(), use POSIX strerror_r()
Use in llog_errno().
commit c3fa1f56eab701f40b4394da6c758c664b4255da
Author: Andrew Cagney <cagney at gnu.org>
Date: Thu Jul 29 18:07:10 2021 -0400
building: on GNU/Linux drop -Dlinux -D_GNU_SOURCE -DSCANDIR_HAS_CONST
-Dlinux was for compiling on what must now be a very old ARM system
-D_GNU_SOURCE was so that pipe2() was visible; but pipe2() is no
longer used (althoug seccomp does add it)
However, it did (outch!) enabled the non-portable version
ofstrerror_r().
-DSCANDIR_HAS_CONST wasn't even making it to USERLAND_CFLAGS
commit 2bdd9e102e71169180ec452bb6017acfd7e68ae0
Author: Andrew Cagney <cagney at gnu.org>
Date: Thu Jul 29 17:41:21 2021 -0400
sec_label: use llog_errno() to log failure
(was called log_error())
The code written to use the legacy and GNU centric:
char *strerror_r()
instead of the POSIX compliant:
int strerror_r()
See strerror_r(3) on a GNU system.
The down side is that llog_errno() is still using strerror(); next.
More information about the Swan-commit
mailing list