blob: dfad90804328e6dc3cf137126a0bec8c9f551c0c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# openssh
## config.h
Generated with
./configure \
--disable-pkcs11 \
--disable-wtmp \
--enable-security-key \
--without-pie \
--with-security-key-builtin \
--with-bearssl \
CPPFLAGS='-I/src/oasis/pkg/openbsd/include -I/src/oasis/out/pkg/libfido2/include -I/src/oasis/out/pkg/zlib/include' \
LDFLAGS='-L/src/oasis/out/pkg/bearssl -L/src/oasis/out/pkg/openbsd -L/src/oasis/out/pkg/libfido2 -L/src/oasis/out/pkg/libcbor -L/src/oasis/out/pkg/zlib' \
LIBS='-l bsd'
Several changes were made:
* `SECCOMP_AUDIT_ARCH`, `SANDBOX_SECCOMP_FILTER`, and `SANDBOX_RLIMIT`
were removed and instead defined in `gen.lua` dependent on the
target toolchain architecture.
* `HAVE_STRNVIS` was undefined because although we do build it into
`libbsd.a`, we don't include the whole openbsd header directory.
* `HAVE_PLEDGE` is defined because we have a stub definition in
`pkg/openbsd/include/unistd.h`.
* `SIZEOF_*` are undefined because they are only used if C99 `int*_t` are not
available.
* `_PATH_BTMP`, `_PATH_PASSWD_PROG`, `_PATH_SSH_PIDDIR` are moved to a top
section along with a number of other paths which are normally defined
with flags by the Makefile or automatically by `pathnames.h`.
|