CVS: cvs.openbsd.org: ports

2019-04-09 Thread Patrick Wildt
CVSROOT:/cvs
Module name:ports
Changes by: patr...@cvs.openbsd.org 2019/04/09 16:32:48

Modified files:
sysutils/u-boot: Makefile 
Added files:
sysutils/u-boot/patches: patch-include_efi_h 
 patch-lib_efi_loader_efi_memory_c 

Log message:
Fix U-Boot's EFI boot support on 32-bit platforms.  One issue is that
the page mask that removes the lower bits was based on 1UL, which is
only 32-bit on ARMv7.  Thus on machines with 4GiB memory or more the
addresses are truncated and never end up in the EFI memory map.  The
second issue is that on 32-bit systems a function that returns a 64-
bit integer through a pointer was given a pointer to an address that
can only hold 32-bit values, causing a data abort.  The second issue
was fixed in U-Boot 2019.04.

ok phessler@ naddy@



CVS: cvs.openbsd.org: ports

2019-04-09 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2019/04/09 05:13:09

Modified files:
net/openvpn-auth-ldap: Makefile 

Log message:
fix build after libobjc removal; ok sthen@