FreeBSD_HEAD_arm64 - Build #2168 - Fixed
jenkins-admin at FreeBSD.org
jenkins-admin at FreeBSD.org
Wed Jan 20 03:00:01 UTC 2016
FreeBSD_HEAD_arm64 - Build #2168 - Fixed:
Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/2168/
Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/2168/changes
Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/2168/console
Change summaries:
294370 by bdrewery:
mkdep: Fix -include not being added for .depend tracking.
This fixes incremental build of OpenSSH after the recent upgrade.
For example, in secure/lib/libssh, -include ssh_namespace.h is used on
all files. This is not tracked in the .depend file though due to
MKDEP_CFLAGS not including it. The ssh example was broken in r291941
when not using FAST_DEPEND due to the .depend bug. FAST_DEPEND was not
affected by this because it generates dependencies at compile time and
thus sees the -include.
This ugly make syntax could be simpler for bmake by using :tW but
fmake-compatible syntax is used since this needs to be MFC'd all the way
to stable/9.
Also add a temporary hack to workaround existing checkouts building
incrementally with a .depend file not having these headers.
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
294367 by jhb:
Update for API changes in OpenSSH 6.8p1.
First, the authfd API now uses a direct file descriptor for the control
socket instead of a more abstract AuthenticationConnection structure.
Second, the functions now consistently return an error value.
Reviewed by: bdrewery
294366 by jhb:
Initialize vm_page_prot to VM_MEMATTR_DEFAULT instead of 0.
If a driver's Linux mmap callback passed vm_page_prot through unchanged,
then linux_dev_mmap_single() would try to apply whatever VM_MEMATTR_xxx
value 0 is to the mapping. On x86, VM_MEMATTR_DEFAULT is the PAT value
for write-back (WB) which is 6, while 0 maps to the PAT value for
uncacheable (UC). Thus, any mmap request that did not explicitly set
page_prot was tried to map memory as UC triggering the warning in
sg_pager_getpages().
Tested by: np
Reported by: Krishnamraju Eraparaju @ Chelsio
MFC after: 3 days
Sponsored by: Chelsio Communications
294365 by jhb:
List source files (foo.c) instead of object files in SRCS.
Reviewed by: bdrewery
More information about the freebsd-arm
mailing list