From owner-freebsd-arm@freebsd.org Mon Aug 29 09:05:47 2016 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89946BC7EA1 for ; Mon, 29 Aug 2016 09:05:47 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 7CFF7D71; Mon, 29 Aug 2016 09:05:47 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id BF1DDC7; Mon, 29 Aug 2016 09:05:47 +0000 (UTC) Date: Mon, 29 Aug 2016 09:05:44 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: ed@FreeBSD.org, bde@FreeBSD.org, mm@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <618112244.62.1472461547787.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <663743746.55.1472453981625.JavaMail.jenkins@jenkins-9.freebsd.org> References: <663743746.55.1472453981625.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #3817 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: SUCCESS Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.22 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Aug 2016 09:05:47 -0000 FreeBSD_HEAD_arm64 - Build #3817 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3817/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3817/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/3817/console Change summaries: 304991 by ed: Use both the MACHINE and MACHINE_CPUARCH directories for finding sources. When fixing this module to build on PC98, I actually broke the build on ARM64. On PC98 we need to pull in the sources from the MACHINE_CPUARCH (i386), but on ARM64 we need to use the MACHINE, as MACHINE_CPUARCH is set to aarch64 instead of just arm64. 304989 by mm: Redo MFV r304866: Sync libarchive with vendor including security fixes Vendor issues fixed: Issue #731: Reject tar entries >= INT64_MAX Issue #744 (part of Issue #743): Enforce sandbox with very long pathnames Issue #748: Zip decompression failure with highly-compressed data Issue #767: Buffer overflow printing a filename Issue #770: Zip read: be more careful about extra_length MFC after: 3 days 304988 by mm: Revert r304869 This commit was incorrect and will be re-committed asap. 304986 by bde: Restore the nontemporal pagezero() under the name sse2_pagezero() (the same name as for i386). It is not reconnected yet. Which method is better is too machine-dependent and system-dependent to replace the old method unconditionally.