From owner-svn-ports-branches@freebsd.org Sun Nov 5 07:18:11 2017 Return-Path: Delivered-To: svn-ports-branches@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 40895E641C9; Sun, 5 Nov 2017 07:18:11 +0000 (UTC) (envelope-from vd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0FBC570E46; Sun, 5 Nov 2017 07:18:10 +0000 (UTC) (envelope-from vd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA57IAkL021712; Sun, 5 Nov 2017 07:18:10 GMT (envelope-from vd@FreeBSD.org) Received: (from vd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA57IAok021710; Sun, 5 Nov 2017 07:18:10 GMT (envelope-from vd@FreeBSD.org) Message-Id: <201711050718.vA57IAok021710@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: vd set sender to vd@FreeBSD.org using -f From: Vasil Dimov Date: Sun, 5 Nov 2017 07:18:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453520 - branches/2017Q4/ftp/wget X-SVN-Group: ports-branches X-SVN-Commit-Author: vd X-SVN-Commit-Paths: branches/2017Q4/ftp/wget X-SVN-Commit-Revision: 453520 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Nov 2017 07:18:11 -0000 Author: vd Date: Sun Nov 5 07:18:09 2017 New Revision: 453520 URL: https://svnweb.freebsd.org/changeset/ports/453520 Log: MFH: r452985 ftp/wget: Upgrade from 1.19.1 to 1.19.2 Changelog: http://git.savannah.gnu.org/cgit/wget.git/plain/NEWS Reported by: Andrew Perry Security: CVE-2017-13089 Security: CVE-2017-13090 Approved by: ports-secteam (swills) Modified: branches/2017Q4/ftp/wget/Makefile branches/2017Q4/ftp/wget/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/ftp/wget/Makefile ============================================================================== --- branches/2017Q4/ftp/wget/Makefile Sun Nov 5 07:08:48 2017 (r453519) +++ branches/2017Q4/ftp/wget/Makefile Sun Nov 5 07:18:09 2017 (r453520) @@ -2,10 +2,10 @@ # $FreeBSD$ PORTNAME= wget -DISTVERSION= 1.19.1 -PORTREVISION= 1 +DISTVERSION= 1.19.2 CATEGORIES= ftp www ipv6 MASTER_SITES= GNU +EXTRACT_SUFX= .tar.lz MAINTAINER= vd@FreeBSD.org COMMENT= Retrieve files from the Net via HTTP(S) and FTP Modified: branches/2017Q4/ftp/wget/distinfo ============================================================================== --- branches/2017Q4/ftp/wget/distinfo Sun Nov 5 07:08:48 2017 (r453519) +++ branches/2017Q4/ftp/wget/distinfo Sun Nov 5 07:18:09 2017 (r453520) @@ -1,3 +1,3 @@ -TIMESTAMP = 1491337367 -SHA256 (wget-1.19.1.tar.xz) = 0c950b9671881222a4d385b013c9604e98a8025d1988529dfca0e93617744cd2 -SIZE (wget-1.19.1.tar.xz) = 2111756 +TIMESTAMP = 1509106236 +SHA256 (wget-1.19.2.tar.lz) = d59a745ad2c522970660bb30d38601f9457b151b322e01fa20a5a0da0f55df07 +SIZE (wget-1.19.2.tar.lz) = 2152055 From owner-svn-ports-branches@freebsd.org Sun Nov 5 08:34:57 2017 Return-Path: Delivered-To: svn-ports-branches@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 2B0FDE65703; Sun, 5 Nov 2017 08:34:57 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ED19673185; Sun, 5 Nov 2017 08:34:56 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA58Yuan055588; Sun, 5 Nov 2017 08:34:56 GMT (envelope-from riggs@FreeBSD.org) Received: (from riggs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA58Yui7055586; Sun, 5 Nov 2017 08:34:56 GMT (envelope-from riggs@FreeBSD.org) Message-Id: <201711050834.vA58Yui7055586@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: riggs set sender to riggs@FreeBSD.org using -f From: Thomas Zander Date: Sun, 5 Nov 2017 08:34:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453524 - branches/2017Q4/games/gnugo/files X-SVN-Group: ports-branches X-SVN-Commit-Author: riggs X-SVN-Commit-Paths: branches/2017Q4/games/gnugo/files X-SVN-Commit-Revision: 453524 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Nov 2017 08:34:57 -0000 Author: riggs Date: Sun Nov 5 08:34:55 2017 New Revision: 453524 URL: https://svnweb.freebsd.org/changeset/ports/453524 Log: MFH: r453523 Un-break build in the presence of print/texinfo Details: - If print/texinfo is installed, the build process detects and uses it to rebuild the info pages. This fails because of some syntax errors, previously only flagged as warnings. - There is currently no configure switch to change this behaviour, hence the texi files are patched to pass the texinfo run. PR: 222732 Submitted by: robbak@gmail.com Approved by: ports-secteam (build fix blanket), maintainer timeout Added: branches/2017Q4/games/gnugo/files/patch-doc_gnugo.texi - copied unchanged from r453523, head/games/gnugo/files/patch-doc_gnugo.texi branches/2017Q4/games/gnugo/files/patch-doc_montecarlo.texi - copied unchanged from r453523, head/games/gnugo/files/patch-doc_montecarlo.texi Modified: Directory Properties: branches/2017Q4/ (props changed) Copied: branches/2017Q4/games/gnugo/files/patch-doc_gnugo.texi (from r453523, head/games/gnugo/files/patch-doc_gnugo.texi) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/games/gnugo/files/patch-doc_gnugo.texi Sun Nov 5 08:34:55 2017 (r453524, copy of r453523, head/games/gnugo/files/patch-doc_gnugo.texi) @@ -0,0 +1,11 @@ +--- doc/gnugo.texi.orig 2009-02-17 21:41:31 UTC ++++ doc/gnugo.texi +@@ -26,7 +26,7 @@ + + @sp 1 + @page +-@title{GNU Go 3.8} ++@title GNU Go 3.8 + @vskip 0pt plus 1filll + Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, + 2008 and 2009 @uref{http://www.fsf.org,Free Software Foundation}, Inc. Copied: branches/2017Q4/games/gnugo/files/patch-doc_montecarlo.texi (from r453523, head/games/gnugo/files/patch-doc_montecarlo.texi) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/games/gnugo/files/patch-doc_montecarlo.texi Sun Nov 5 08:34:55 2017 (r453524, copy of r453523, head/games/gnugo/files/patch-doc_montecarlo.texi) @@ -0,0 +1,11 @@ +--- doc/montecarlo.texi.orig 2009-02-17 21:41:31 UTC ++++ doc/montecarlo.texi +@@ -245,7 +245,7 @@ These can be combined arbitrarily but al + pattern to take effect. If contradictory properties are combined, the + pattern will never match. + +-@subsection Final Remarks ++@section Final Remarks + + @itemize + @item Move values are unsigned 32-bit integers. To avoid overflow in From owner-svn-ports-branches@freebsd.org Sun Nov 5 11:42:44 2017 Return-Path: Delivered-To: svn-ports-branches@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 E5655E68CE3; Sun, 5 Nov 2017 11:42:44 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B2B2B7C22C; Sun, 5 Nov 2017 11:42:44 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA5BghKw035493; Sun, 5 Nov 2017 11:42:43 GMT (envelope-from antoine@FreeBSD.org) Received: (from antoine@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA5Bghw0035492; Sun, 5 Nov 2017 11:42:43 GMT (envelope-from antoine@FreeBSD.org) Message-Id: <201711051142.vA5Bghw0035492@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: antoine set sender to antoine@FreeBSD.org using -f From: Antoine Brodin Date: Sun, 5 Nov 2017 11:42:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453539 - branches/2017Q4/security/rubygem-ezcrypto X-SVN-Group: ports-branches X-SVN-Commit-Author: antoine X-SVN-Commit-Paths: branches/2017Q4/security/rubygem-ezcrypto X-SVN-Commit-Revision: 453539 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Nov 2017 11:42:45 -0000 Author: antoine Date: Sun Nov 5 11:42:43 2017 New Revision: 453539 URL: https://svnweb.freebsd.org/changeset/ports/453539 Log: MFH: r453538 Mark BROKEN: fails to patch Reported by: pkg-fallout Modified: branches/2017Q4/security/rubygem-ezcrypto/Makefile Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/security/rubygem-ezcrypto/Makefile ============================================================================== --- branches/2017Q4/security/rubygem-ezcrypto/Makefile Sun Nov 5 11:41:54 2017 (r453538) +++ branches/2017Q4/security/rubygem-ezcrypto/Makefile Sun Nov 5 11:42:43 2017 (r453539) @@ -12,6 +12,8 @@ COMMENT= Wrapper for the poorly documented OpenSSL rub LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE +BROKEN= fails to patch + NO_ARCH= yes USE_RUBY= yes USES= gem From owner-svn-ports-branches@freebsd.org Sun Nov 5 21:59:20 2017 Return-Path: Delivered-To: svn-ports-branches@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 666BCE5339D; Sun, 5 Nov 2017 21:59:20 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 33E456DFFD; Sun, 5 Nov 2017 21:59:20 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA5LxJY3094216; Sun, 5 Nov 2017 21:59:19 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA5LxJcf094215; Sun, 5 Nov 2017 21:59:19 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201711052159.vA5LxJcf094215@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sun, 5 Nov 2017 21:59:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453583 - branches/2017Q4/graphics/colmap/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2017Q4/graphics/colmap/files X-SVN-Commit-Revision: 453583 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Nov 2017 21:59:20 -0000 Author: jbeich Date: Sun Nov 5 21:59:19 2017 New Revision: 453583 URL: https://svnweb.freebsd.org/changeset/ports/453583 Log: MFH: r453582 graphics/colmap: unbreak -msse -mno-sse2 build Approved by: ports-secteam blanket Modified: branches/2017Q4/graphics/colmap/files/patch-no-sse Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/graphics/colmap/files/patch-no-sse ============================================================================== --- branches/2017Q4/graphics/colmap/files/patch-no-sse Sun Nov 5 21:57:15 2017 (r453582) +++ branches/2017Q4/graphics/colmap/files/patch-no-sse Sun Nov 5 21:59:19 2017 (r453583) @@ -28,7 +28,7 @@ build: don't force SSE on i386 #undef CPUPBA_USE_SSE #undef POINT_DATA_ALIGN4 -#elif !defined(DISABLE_CPU_SSE) // Using SSE -+#elif defined(__SSE__) && !defined(DISABLE_CPU_SSE) // Using SSE ++#elif defined(__SSE2__) && !defined(DISABLE_CPU_SSE) // Using SSE #define CPUPBA_USE_SSE #include #include From owner-svn-ports-branches@freebsd.org Mon Nov 6 20:29:25 2017 Return-Path: Delivered-To: svn-ports-branches@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 777D2E6710E; Mon, 6 Nov 2017 20:29:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 09E59D40; Mon, 6 Nov 2017 20:29:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA6KTOAe083019; Mon, 6 Nov 2017 20:29:24 GMT (envelope-from jhb@FreeBSD.org) Received: (from jhb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA6KTNjl083011; Mon, 6 Nov 2017 20:29:23 GMT (envelope-from jhb@FreeBSD.org) Message-Id: <201711062029.vA6KTNjl083011@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jhb set sender to jhb@FreeBSD.org using -f From: John Baldwin Date: Mon, 6 Nov 2017 20:29:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453644 - in branches/2017Q4/devel/gdb: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jhb X-SVN-Commit-Paths: in branches/2017Q4/devel/gdb: . files X-SVN-Commit-Revision: 453644 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Nov 2017 20:29:25 -0000 Author: jhb (src,doc committer) Date: Mon Nov 6 20:29:23 2017 New Revision: 453644 URL: https://svnweb.freebsd.org/changeset/ports/453644 Log: MFH: r452019 Merge in updates for mipsn32 and 32-bit arm. - Brings in upstream commits to fix debugging on mipsn32 (properly parsing registers and signal information in core dumps as well as unwinding across signal frames) - Brings in upstream commits for reworked ARM support. Compared to the existing patch-armfbsd, this version includes generic FreeBSD target support (auxv, thread names from cores, $_siginfo, syscall names, etc.) as well as VFP support and an unwinder for signal frames. Approved by: portmgr (swills) Added: branches/2017Q4/devel/gdb/files/commit-12c4bd7f53 - copied unchanged from r452019, head/devel/gdb/files/commit-12c4bd7f53 branches/2017Q4/devel/gdb/files/commit-544c67cda1 - copied unchanged from r452019, head/devel/gdb/files/commit-544c67cda1 branches/2017Q4/devel/gdb/files/commit-6d5be5d6b8 - copied unchanged from r452019, head/devel/gdb/files/commit-6d5be5d6b8 branches/2017Q4/devel/gdb/files/commit-a181c0bf74 - copied unchanged from r452019, head/devel/gdb/files/commit-a181c0bf74 branches/2017Q4/devel/gdb/files/commit-a80a647180 - copied unchanged from r452019, head/devel/gdb/files/commit-a80a647180 Modified: branches/2017Q4/devel/gdb/Makefile branches/2017Q4/devel/gdb/files/patch-armfbsd Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/devel/gdb/Makefile ============================================================================== --- branches/2017Q4/devel/gdb/Makefile Mon Nov 6 20:09:39 2017 (r453643) +++ branches/2017Q4/devel/gdb/Makefile Mon Nov 6 20:29:23 2017 (r453644) @@ -3,6 +3,7 @@ PORTNAME= gdb PORTVERSION= 8.0.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GNU @@ -52,7 +53,12 @@ EXTRA_PATCHES= ${FILESDIR}/commit-45eba0ab7d \ ${FILESDIR}/commit-b30ff123fb \ ${FILESDIR}/commit-48aeef91c2 \ ${FILESDIR}/commit-0aa37b654c \ - ${FILESDIR}/commit-0335ac6d12 + ${FILESDIR}/commit-0335ac6d12 \ + ${FILESDIR}/commit-12c4bd7f53 \ + ${FILESDIR}/commit-6d5be5d6b8 \ + ${FILESDIR}/commit-a80a647180 \ + ${FILESDIR}/commit-544c67cda1 \ + ${FILESDIR}/commit-a181c0bf74 LIB_DEPENDS+= libexpat.so:textproc/expat2 VER= ${PORTVERSION:S/.//g} Copied: branches/2017Q4/devel/gdb/files/commit-12c4bd7f53 (from r452019, head/devel/gdb/files/commit-12c4bd7f53) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/devel/gdb/files/commit-12c4bd7f53 Mon Nov 6 20:29:23 2017 (r453644, copy of r452019, head/devel/gdb/files/commit-12c4bd7f53) @@ -0,0 +1,45 @@ +commit 12c4bd7f53e9cefcf7c3a7f8cbf9e552526cb963 +Author: John Baldwin +Date: Thu Oct 5 09:50:01 2017 -0700 + + Handle FreeBSD-specific AT_EHDRFLAGS and AT_HWCAP auxiliary vector types. + + FreeBSD recently added two additional ELF auxiliary vectors. FreeBSD's + AT_HWCAP uses a different number compared to AT_HWCAP on Linux as the + numerical value was already in use for a different vector on FreeBSD. + + include/ChangeLog: + + * elf/common.h (AT_FREEBSD_EHDRFLAGS, AT_FREEBSD_HWCAP): Define. + + gdb/ChangeLog: + + * fbsd-tdep.c (fbsd_print_auxv_entry): Handle AT_EHDRFLAGS and + AT_HWCAP. + +diff --git gdb/fbsd-tdep.c gdb/fbsd-tdep.c +index 727e28a645..fa4cd912ef 100644 +--- gdb/fbsd-tdep.c ++++ gdb/fbsd-tdep.c +@@ -392,6 +392,8 @@ fbsd_print_auxv_entry (struct gdbarch *gdbarch, struct ui_file *file, + TAG (PAGESIZESLEN, _("Number of pagesizes"), AUXV_FORMAT_DEC); + TAG (TIMEKEEP, _("Pointer to timehands"), AUXV_FORMAT_HEX); + TAG (STACKPROT, _("Initial stack protection"), AUXV_FORMAT_HEX); ++ TAG (EHDRFLAGS, _("ELF header e_flags"), AUXV_FORMAT_HEX); ++ TAG (HWCAP, _("Machine-dependent CPU capability hints"), AUXV_FORMAT_HEX); + default: + default_print_auxv_entry (gdbarch, file, type, val); + return; +diff --git include/elf/common.h include/elf/common.h +index d08731cca1..f89ab32889 100644 +--- include/elf/common.h ++++ include/elf/common.h +@@ -1144,6 +1144,8 @@ + #define AT_FREEBSD_PAGESIZESLEN 21 /* Number of pagesizes. */ + #define AT_FREEBSD_TIMEKEEP 22 /* Pointer to timehands. */ + #define AT_FREEBSD_STACKPROT 23 /* Initial stack protection. */ ++#define AT_FREEBSD_EHDRFLAGS 24 /* e_flags field from ELF header. */ ++#define AT_FREEBSD_HWCAP 25 /* CPU feature flags. */ + + #define AT_SUN_UID 2000 /* Effective user ID. */ + #define AT_SUN_RUID 2001 /* Real user ID. */ Copied: branches/2017Q4/devel/gdb/files/commit-544c67cda1 (from r452019, head/devel/gdb/files/commit-544c67cda1) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/devel/gdb/files/commit-544c67cda1 Mon Nov 6 20:29:23 2017 (r453644, copy of r452019, head/devel/gdb/files/commit-544c67cda1) @@ -0,0 +1,159 @@ +commit 544c67cda1686c1b204cb96c0d7885b08d37b8d6 +Author: John Baldwin +Date: Fri Oct 6 11:41:45 2017 -0700 + + Account for padding in FreeBSD/mipsn32 NT_PRSTATUS notes. + + Add a new ELF backend method to grok FreeBSD NT_PRSTATUS core dump + notes. Define a method for MIPS N32 to override the default + elfcore_grok_freebsd_prstatus that accounts for additional padding + between pr_pid and pr_reg that is not present in other 32-bit FreeBSD + platforms. + + * elf-bfd.h (struct elf_backend_data): Add + `elf_backend_grok_freebsd_prstatus'. + * elf.c (elfcore_grok_freebsd_note): Call + `elf_backend_grok_freebsd_prstatus' to handle NT_PRSTATUS if + present. + * elfn32-mips.c (elf_n32_mips_grok_freebsd_prstatus): New + function. + (elf_backend_grok_freebsd_prstatus): Define. + * elfxx-target.h (elf_backend_grok_freebsd_prstatus): Define. + (elfNN_bed): Initialize `elf_backend_grok_freebsd_prstatus'. + +diff --git bfd/elf-bfd.h bfd/elf-bfd.h +index fd08748ae2..399e298a8d 100644 +--- bfd/elf-bfd.h ++++ bfd/elf-bfd.h +@@ -1270,6 +1270,11 @@ struct elf_backend_data + bfd_boolean (*elf_backend_grok_psinfo) + (bfd *, Elf_Internal_Note *); + ++ /* This function, if defined, is called when a "FreeBSD" NT_PRSTATUS ++ note is found in a core file. */ ++ bfd_boolean (*elf_backend_grok_freebsd_prstatus) ++ (bfd *, Elf_Internal_Note *); ++ + /* This function, if defined, is called to write a note to a corefile. */ + char *(*elf_backend_write_core_note) + (bfd *abfd, char *buf, int *bufsiz, int note_type, ...); +diff --git bfd/elf.c bfd/elf.c +index 02deceaf4c..c6de70d6b5 100644 +--- bfd/elf.c ++++ bfd/elf.c +@@ -9981,9 +9981,14 @@ elfcore_grok_freebsd_prstatus (bfd *abfd, Elf_Internal_Note *note) + static bfd_boolean + elfcore_grok_freebsd_note (bfd *abfd, Elf_Internal_Note *note) + { ++ const struct elf_backend_data *bed = get_elf_backend_data (abfd); ++ + switch (note->type) + { + case NT_PRSTATUS: ++ if (bed->elf_backend_grok_freebsd_prstatus) ++ if ((*bed->elf_backend_grok_freebsd_prstatus) (abfd, note)) ++ return TRUE; + return elfcore_grok_freebsd_prstatus (abfd, note); + + case NT_FPREGSET: +diff --git bfd/elfn32-mips.c bfd/elfn32-mips.c +index dce7ba1c7a..fdae18365e 100644 +--- bfd/elfn32-mips.c ++++ bfd/elfn32-mips.c +@@ -80,6 +80,8 @@ static bfd_boolean elf32_mips_grok_prstatus + (bfd *, Elf_Internal_Note *); + static bfd_boolean elf32_mips_grok_psinfo + (bfd *, Elf_Internal_Note *); ++static bfd_boolean elf_n32_mips_grok_freebsd_prstatus ++ (bfd *, Elf_Internal_Note *); + static irix_compat_t elf_n32_mips_irix_compat + (bfd *); + +@@ -3578,6 +3580,56 @@ elf32_mips_grok_psinfo (bfd *abfd, Elf_Internal_Note *note) + + return TRUE; + } ++ ++static bfd_boolean ++elf_n32_mips_grok_freebsd_prstatus (bfd *abfd, Elf_Internal_Note *note) ++{ ++ size_t offset; ++ size_t size; ++ size_t min_size; ++ ++ /* Compute offset of pr_getregsz, skipping over pr_statussz. ++ Also compute minimum size of this note. */ ++ offset = 4 + 4; ++ min_size = offset + 4 * 2 + 4 + 4 + 4; ++ ++ if (note->descsz < min_size) ++ return FALSE; ++ ++ /* Check for version 1 in pr_version. */ ++ if (bfd_h_get_32 (abfd, (bfd_byte *) note->descdata) != 1) ++ return FALSE; ++ ++ /* Extract size of pr_reg from pr_gregsetsz. */ ++ /* Skip over pr_gregsetsz and pr_fpregsetsz. */ ++ size = bfd_h_get_32 (abfd, (bfd_byte *) note->descdata + offset); ++ offset += 4 * 2; ++ ++ /* Skip over pr_osreldate. */ ++ offset += 4; ++ ++ /* Read signal from pr_cursig. */ ++ if (elf_tdata (abfd)->core->signal == 0) ++ elf_tdata (abfd)->core->signal ++ = bfd_h_get_32 (abfd, (bfd_byte *) note->descdata + offset); ++ offset += 4; ++ ++ /* Read TID from pr_pid. */ ++ elf_tdata (abfd)->core->lwpid ++ = bfd_h_get_32 (abfd, (bfd_byte *) note->descdata + offset); ++ offset += 4; ++ ++ /* Padding before pr_reg. */ ++ offset += 4; ++ ++ /* Make sure that there is enough data remaining in the note. */ ++ if (note->descsz - offset < size) ++ return FALSE; ++ ++ /* Make a ".reg/999" section and a ".reg" section. */ ++ return _bfd_elfcore_make_pseudosection (abfd, ".reg", ++ size, note->descpos + offset); ++} + + /* Depending on the target vector we generate some version of Irix + executables or "normal" MIPS ELF ABI executables. */ +@@ -3684,6 +3736,8 @@ static const struct ecoff_debug_swap mips_elf32_ecoff_debug_swap = { + _bfd_mips_elf_copy_indirect_symbol + #define elf_backend_grok_prstatus elf32_mips_grok_prstatus + #define elf_backend_grok_psinfo elf32_mips_grok_psinfo ++#define elf_backend_grok_freebsd_prstatus \ ++ elf_n32_mips_grok_freebsd_prstatus + #define elf_backend_ecoff_debug_swap &mips_elf32_ecoff_debug_swap + + #define elf_backend_got_header_size (4 * MIPS_RESERVED_GOTNO) +diff --git bfd/elfxx-target.h bfd/elfxx-target.h +index 551883fa09..6efca84e4e 100644 +--- bfd/elfxx-target.h ++++ bfd/elfxx-target.h +@@ -597,6 +597,9 @@ + #ifndef elf_backend_grok_psinfo + #define elf_backend_grok_psinfo NULL + #endif ++#ifndef elf_backend_grok_freebsd_prstatus ++#define elf_backend_grok_freebsd_prstatus NULL ++#endif + #ifndef elf_backend_write_core_note + #define elf_backend_write_core_note NULL + #endif +@@ -820,6 +823,7 @@ static struct elf_backend_data elfNN_bed = + elf_backend_sort_relocs_p, + elf_backend_grok_prstatus, + elf_backend_grok_psinfo, ++ elf_backend_grok_freebsd_prstatus, + elf_backend_write_core_note, + elf_backend_lookup_section_flags_hook, + elf_backend_reloc_type_class, Copied: branches/2017Q4/devel/gdb/files/commit-6d5be5d6b8 (from r452019, head/devel/gdb/files/commit-6d5be5d6b8) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/devel/gdb/files/commit-6d5be5d6b8 Mon Nov 6 20:29:23 2017 (r453644, copy of r452019, head/devel/gdb/files/commit-6d5be5d6b8) @@ -0,0 +1,24 @@ +commit 6d5be5d6b8b4412e65bc037472aa2e727c25ccf5 +Author: John Baldwin +Date: Thu Oct 5 09:50:01 2017 -0700 + + Handle the NT_ARM_VFP core dump note on FreeBSD. + + bfd/ChangeLog: + + * elf.c (elfcore_grok_freebsd_note): Handle NT_ARM_VFP. + +diff --git bfd/elf.c bfd/elf.c +index fd7f773730..02deceaf4c 100644 +--- bfd/elf.c ++++ bfd/elf.c +@@ -10022,6 +10022,9 @@ elfcore_grok_freebsd_note (bfd *abfd, Elf_Internal_Note *note) + return elfcore_make_note_pseudosection (abfd, ".note.freebsdcore.lwpinfo", + note); + ++ case NT_ARM_VFP: ++ return elfcore_grok_arm_vfp (abfd, note); ++ + default: + return TRUE; + } Copied: branches/2017Q4/devel/gdb/files/commit-a181c0bf74 (from r452019, head/devel/gdb/files/commit-a181c0bf74) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/devel/gdb/files/commit-a181c0bf74 Mon Nov 6 20:29:23 2017 (r453644, copy of r452019, head/devel/gdb/files/commit-a181c0bf74) @@ -0,0 +1,79 @@ +commit a181c0bf74 +Author: John Baldwin +Date: Mon Oct 9 09:54:42 2017 -0700 + + Use gdbarch_long_bit to determine layout of FreeBSD siginfo_t. + + FreeBSD architectures are either ILP32 or LP64 resulting in two + different layouts for siginfo_t. Previously, the 'bits_per_word' + member of bfd_arch_info was used to determine the layout to use for a + given FreeBSD architecture. However, mipsn32 architectures inherit + from a 64-bit mips architecture where bits_per_word is 64. As a + result, $_siginfo was not properly extracted from FreeBSD/mipsn32 core + dumps. Fix this by using gdbarch_long_bit instead of 'bits_per_word' + to determine if a FreeBSD architecture is ILP32 or LP64. + + gdb/ChangeLog: + + * fbsd-nat.c (fbsd_siginfo_size): Use gdbarch_long_bit. + (fbsd_convert_siginfo): Likewise. + * fbsd-tdep.c (fbsd_core_xfer_siginfo): Likewise. + +diff --git gdb/ChangeLog gdb/ChangeLog +index 7c8c6e4fe5..b04da8bd44 100644 +--- gdb/ChangeLog ++++ gdb/ChangeLog +@@ -1,3 +1,9 @@ ++2017-10-09 John Baldwin ++ ++ * fbsd-nat.c (fbsd_siginfo_size): Use gdbarch_long_bit. ++ (fbsd_convert_siginfo): Likewise. ++ * fbsd-tdep.c (fbsd_core_xfer_siginfo): Likewise. ++ + 2017-10-09 Simon Marchi + + * configure.ac (try_guile_versions): Remove guile-2.2. +diff --git gdb/fbsd-nat.c gdb/fbsd-nat.c +index 5ad0dda5b4..265175a769 100644 +--- gdb/fbsd-nat.c ++++ gdb/fbsd-nat.c +@@ -279,7 +279,7 @@ fbsd_siginfo_size () + struct gdbarch *gdbarch = get_frame_arch (get_current_frame ()); + + /* Is the inferior 32-bit? If so, use the 32-bit siginfo size. */ +- if (gdbarch_bfd_arch_info (gdbarch)->bits_per_word == 32) ++ if (gdbarch_long_bit (gdbarch) == 32) + return sizeof (struct siginfo32); + #endif + return sizeof (siginfo_t); +@@ -296,7 +296,7 @@ fbsd_convert_siginfo (siginfo_t *si) + struct gdbarch *gdbarch = get_frame_arch (get_current_frame ()); + + /* Is the inferior 32-bit? If not, nothing to do. */ +- if (gdbarch_bfd_arch_info (gdbarch)->bits_per_word != 32) ++ if (gdbarch_long_bit (gdbarch) != 32) + return; + + struct siginfo32 si32; +diff --git gdb/fbsd-tdep.c gdb/fbsd-tdep.c +index fa4cd912ef..fa70f7c20b 100644 +--- gdb/fbsd-tdep.c ++++ gdb/fbsd-tdep.c +@@ -143,7 +143,7 @@ fbsd_core_xfer_siginfo (struct gdbarch *gdbarch, gdb_byte *readbuf, + { + size_t siginfo_size; + +- if (gdbarch_bfd_arch_info (gdbarch)->bits_per_word == 32) ++ if (gdbarch_long_bit (gdbarch) == 32) + siginfo_size = SIZE32_SIGINFO_T; + else + siginfo_size = SIZE64_SIGINFO_T; +@@ -168,7 +168,7 @@ fbsd_core_xfer_siginfo (struct gdbarch *gdbarch, gdb_byte *readbuf, + len = siginfo_size - offset; + + ULONGEST siginfo_offset; +- if (gdbarch_bfd_arch_info (gdbarch)->bits_per_word == 32) ++ if (gdbarch_long_bit (gdbarch) == 32) + siginfo_offset = LWPINFO_OFFSET + LWPINFO32_PL_SIGINFO; + else + siginfo_offset = LWPINFO_OFFSET + LWPINFO64_PL_SIGINFO; Copied: branches/2017Q4/devel/gdb/files/commit-a80a647180 (from r452019, head/devel/gdb/files/commit-a80a647180) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/devel/gdb/files/commit-a80a647180 Mon Nov 6 20:29:23 2017 (r453644, copy of r452019, head/devel/gdb/files/commit-a80a647180) @@ -0,0 +1,53 @@ +commit a80a647180bf92692e0f01efe7b323afe7d317c9 +Author: John Baldwin +Date: Thu Oct 5 09:50:01 2017 -0700 + + Add a signal frame unwinder for FreeBSD/mipsn32. + + The N32 signal frame uses an identical layout to N64, so reuse the N64 + handler. The N32 signal trampoline does use one different instruction + relative to N64, so a separate tramp_frame is required. + + gdb/ChangeLog: + + * mips-fbsd-tdep.c (MIPS_INST_ADDIU_A0_SP_N32): Define. + (mipsn32_fbsd_sigframe): Define. + (mips_fbsd_init_abi): Install mipsn32_fbsd_sigframe unwinder + for FreeBSD/mipsn32. + +diff --git gdb/mips-fbsd-tdep.c gdb/mips-fbsd-tdep.c +index 05545e37d8..b1578d0cbb 100644 +--- gdb/mips-fbsd-tdep.c ++++ gdb/mips-fbsd-tdep.c +@@ -426,6 +426,23 @@ mips64_fbsd_sigframe_init (const struct tramp_frame *self, + trad_frame_set_id (cache, frame_id_build (sp, func)); + } + ++#define MIPS_INST_ADDIU_A0_SP_N32 (0x27a40000 \ ++ + N64_SIGFRAME_UCONTEXT_OFFSET) ++ ++static const struct tramp_frame mipsn32_fbsd_sigframe = ++{ ++ SIGTRAMP_FRAME, ++ MIPS_INSN32_SIZE, ++ { ++ { MIPS_INST_ADDIU_A0_SP_N32, -1 }, /* addiu a0, sp, SIGF_UC */ ++ { MIPS_INST_LI_V0_SIGRETURN, -1 }, /* li v0, SYS_sigreturn */ ++ { MIPS_INST_SYSCALL, -1 }, /* syscall */ ++ { MIPS_INST_BREAK, -1 }, /* break */ ++ { TRAMP_SENTINEL_INSN, -1 } ++ }, ++ mips64_fbsd_sigframe_init ++}; ++ + #define MIPS_INST_DADDIU_A0_SP_N64 (0x67a40000 \ + + N64_SIGFRAME_UCONTEXT_OFFSET) + +@@ -519,6 +536,7 @@ mips_fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) + tramp_frame_prepend_unwinder (gdbarch, &mips_fbsd_sigframe); + break; + case MIPS_ABI_N32: ++ tramp_frame_prepend_unwinder (gdbarch, &mipsn32_fbsd_sigframe); + break; + case MIPS_ABI_N64: + tramp_frame_prepend_unwinder (gdbarch, &mips64_fbsd_sigframe); Modified: branches/2017Q4/devel/gdb/files/patch-armfbsd ============================================================================== --- branches/2017Q4/devel/gdb/files/patch-armfbsd Mon Nov 6 20:09:39 2017 (r453643) +++ branches/2017Q4/devel/gdb/files/patch-armfbsd Mon Nov 6 20:29:23 2017 (r453644) @@ -1,9 +1,12 @@ ---- gdb/arm-fbsd-nat.c.orig 2017-09-14 09:28:17 UTC +diff --git gdb/arm-fbsd-nat.c gdb/arm-fbsd-nat.c +new file mode 100644 +index 0000000000..b1c5c360f8 +--- /dev/null +++ gdb/arm-fbsd-nat.c -@@ -0,0 +1,215 @@ -+/* Native-dependent code for BSD Unix running on ARM's, for GDB. +@@ -0,0 +1,151 @@ ++/* Native-dependent code for FreeBSD/arm. + -+ Copyright (C) 1988-2015 Free Software Foundation, Inc. ++ Copyright (C) 2017 Free Software Foundation, Inc. + + This file is part of GDB. + @@ -21,210 +24,146 @@ + along with this program. If not, see . */ + +#include "defs.h" -+#include "gdbcore.h" -+#include "inferior.h" -+#include "regcache.h" +#include "target.h" -+#include "gregset.h" ++ +#include +#include +#include -+#include + +#include "fbsd-nat.h" +#include "arm-tdep.h" ++#include "arm-fbsd-tdep.h" +#include "inf-ptrace.h" + -+extern int arm_apcs_32; ++/* Determine if PT_GETREGS fetches REGNUM. */ + -+static pid_t -+ptrace_pid (ptid_t ptid) ++static bool ++getregs_supplies (struct gdbarch *gdbarch, int regnum) +{ -+ pid_t pid; -+ -+#ifdef __FreeBSD__ -+ pid = ptid_get_lwp (ptid); -+ if (pid == 0) -+#endif -+ pid = ptid_get_pid (ptid); -+ return pid; ++ return ((regnum >= ARM_A1_REGNUM && regnum <= ARM_PC_REGNUM) ++ || regnum == ARM_PS_REGNUM); +} + -+static void -+arm_supply_gregset (struct regcache *regcache, const gregset_t *gregset, int regnum) -+{ -+ int r; -+ CORE_ADDR r_pc; ++#ifdef PT_GETVFPREGS ++/* Determine if PT_GETVFPREGS fetches REGNUM. */ + -+ /* Integer registers. */ -+ for (r = ARM_A1_REGNUM; r < ARM_SP_REGNUM; r++) -+ if ((r == regnum) || (regnum == -1)) -+ regcache_raw_supply (regcache, r, (char *) &gregset->r[r]); -+ -+ if ((regnum == ARM_SP_REGNUM) || (regnum == -1)) -+ regcache_raw_supply (regcache, ARM_SP_REGNUM, -+ (char *) &gregset->r_sp); -+ if ((regnum == ARM_LR_REGNUM) || (regnum == -1)) -+ regcache_raw_supply (regcache, ARM_LR_REGNUM, -+ (char *) &gregset->r_lr); -+ /* This is ok: we're running native... */ -+ if ((regnum == ARM_PC_REGNUM) || (regnum == -1)) -+ { -+ r_pc = gdbarch_addr_bits_remove (get_regcache_arch (regcache), gregset->r_pc); -+ regcache_raw_supply (regcache, ARM_PC_REGNUM, (char *) &r_pc); -+ } -+ -+ if ((regnum == ARM_PS_REGNUM) || (regnum == -1)) -+ { -+ if (arm_apcs_32) -+ regcache_raw_supply (regcache, ARM_PS_REGNUM, -+ (char *) &gregset->r_cpsr); -+ else -+ regcache_raw_supply (regcache, ARM_PS_REGNUM, -+ (char *) &gregset->r_pc); -+ } ++static bool ++getvfpregs_supplies (struct gdbarch *gdbarch, int regnum) ++{ ++ return ((regnum >= ARM_D0_REGNUM && regnum <= ARM_D31_REGNUM) ++ || regnum == ARM_FPSCR_REGNUM); +} ++#endif + ++/* Fetch register REGNUM from the inferior. If REGNUM is -1, do this ++ for all registers. */ ++ +static void -+armbsd_collect_gregset (const struct regcache *regcache, gregset_t *gregset, int regnum) ++arm_fbsd_fetch_inferior_registers (struct target_ops *ops, ++ struct regcache *regcache, int regnum) +{ -+ int ret; -+ int r; ++ pid_t pid = get_ptrace_pid (regcache_get_ptid (regcache)); + -+ for (r = ARM_A1_REGNUM; r < ARM_SP_REGNUM; r++) -+ if ((regnum == r) || (regnum == -1)) -+ regcache_raw_collect (regcache, r, -+ (char *) &gregset->r[r]); ++ struct gdbarch *gdbarch = get_regcache_arch (regcache); ++ if (regnum == -1 || getregs_supplies (gdbarch, regnum)) ++ { ++ struct reg regs; + -+ if ((regnum == ARM_SP_REGNUM) || (regnum == -1)) -+ regcache_raw_collect (regcache, ARM_SP_REGNUM, -+ (char *) &gregset->r_sp); -+ if ((regnum == ARM_LR_REGNUM) || (regnum == -1)) -+ regcache_raw_collect (regcache, ARM_LR_REGNUM, -+ (char *) &gregset->r_lr); ++ if (ptrace (PT_GETREGS, pid, (PTRACE_TYPE_ARG3) ®s, 0) == -1) ++ perror_with_name (_("Couldn't get registers")); + ++ regcache_supply_regset (&arm_fbsd_gregset, regcache, regnum, ®s, ++ sizeof (regs)); ++ } + -+ if ((regnum == ARM_PC_REGNUM) || (regnum == -1)) -+ regcache_raw_collect (regcache, ARM_PC_REGNUM, -+ (char *) &gregset->r_pc); -+ if ((regnum == ARM_PS_REGNUM) || (regnum == -1)) ++#ifdef PT_GETVFPREGS ++ if (regnum == -1 || getvfpregs_supplies (gdbarch, regnum)) + { -+ if (arm_apcs_32) -+ { -+ regcache_raw_collect (regcache, ARM_PS_REGNUM, -+ (char *) &gregset->r_cpsr); -+ } -+ else -+ { -+ unsigned psr_val; ++ struct vfpreg vfpregs; + -+ regcache_raw_collect (regcache, ARM_PS_REGNUM, -+ (char *) &psr_val); ++ if (ptrace (PT_GETVFPREGS, pid, (PTRACE_TYPE_ARG3) &vfpregs, 0) == -1) ++ perror_with_name (_("Couldn't get floating point status")); + -+ psr_val ^= gdbarch_addr_bits_remove (get_regcache_arch (regcache), psr_val); -+ gregset->r_pc = gdbarch_addr_bits_remove -+ (get_regcache_arch (regcache), gregset->r_pc); -+ gregset->r_pc |= psr_val; -+ } ++ regcache_supply_regset (&arm_fbsd_vfpregset, regcache, regnum, &vfpregs, ++ sizeof (vfpregs)); + } ++#endif +} + -+/* Fill GDB's register array with the general-purpose register values -+ in *GREGSETP. */ ++/* Store register REGNUM back into the inferior. If REGNUM is -1, do ++ this for all registers. */ + -+void -+supply_gregset (struct regcache *regcache, const gregset_t *gregsetp) ++static void ++arm_fbsd_store_inferior_registers (struct target_ops *ops, ++ struct regcache *regcache, int regnum) +{ -+ arm_supply_gregset (regcache, gregsetp, -1); -+} ++ pid_t pid = get_ptrace_pid (regcache_get_ptid (regcache)); + -+/* Fill register REGNUM (if it is a general-purpose register) in -+ *GREGSETPS with the value in GDB's register array. If REGNUM is -1, -+ do this for all registers. */ ++ struct gdbarch *gdbarch = get_regcache_arch (regcache); ++ if (regnum == -1 || getregs_supplies (gdbarch, regnum)) ++ { ++ struct reg regs; + -+void -+fill_gregset (const struct regcache *regcache, gdb_gregset_t *gregsetp, int regnum) -+{ -+ armbsd_collect_gregset (regcache, gregsetp, regnum); -+} ++ if (ptrace (PT_GETREGS, pid, (PTRACE_TYPE_ARG3) ®s, 0) == -1) ++ perror_with_name (_("Couldn't get registers")); + -+/* Fill GDB's register array with the floating-point register values -+ in *FPREGSETP. */ ++ regcache_collect_regset (&arm_fbsd_gregset, regcache, regnum, ®s, ++ sizeof (regs)); + -+void -+supply_fpregset (struct regcache *regcache, const fpregset_t *fpregsetp) -+{ -+} ++ if (ptrace (PT_SETREGS, pid, (PTRACE_TYPE_ARG3) ®s, 0) == -1) ++ perror_with_name (_("Couldn't write registers")); ++ } + -+/* Fill register REGNUM (if it is a floating-point register) in -+ *FPREGSETP with the value in GDB's register array. If REGNUM is -1, -+ do this for all registers. */ ++#ifdef PT_GETVFPREGS ++ if (regnum == -1 || getvfpregs_supplies (gdbarch, regnum)) ++ { ++ struct vfpreg vfpregs; + -+void -+fill_fpregset (const struct regcache *regcache, gdb_fpregset_t *fpregsetp, int regnum) -+{ -+} ++ if (ptrace (PT_GETVFPREGS, pid, (PTRACE_TYPE_ARG3) &vfpregs, 0) == -1) ++ perror_with_name (_("Couldn't get floating point status")); + -+/* Fetch register REGNO from the child process. If REGNO is -1, do it -+ for all registers. */ ++ regcache_collect_regset (&arm_fbsd_vfpregset, regcache, regnum, &vfpregs, ++ sizeof (vfpregs)); + -+static void -+armfbsd_fetch_inferior_registers (struct target_ops *ops, -+ struct regcache *regcache, int regno) -+{ -+ gdb_gregset_t regs; -+ -+ if (ptrace (PT_GETREGS, ptrace_pid (inferior_ptid), -+ (PTRACE_TYPE_ARG3) ®s, 0) == -1) -+ perror_with_name (_("Couldn't get registers")); -+ -+ arm_supply_gregset (regcache, ®s, regno); -+ /* TODO: fpregs */ ++ if (ptrace (PT_SETVFPREGS, pid, (PTRACE_TYPE_ARG3) &vfpregs, 0) == -1) ++ perror_with_name (_("Couldn't write floating point status")); ++ } ++#endif +} + -+/* Store register REGNO back into the child process. If REGNO is -1, -+ do this for all registers. */ ++/* Implement the to_read_description method. */ + -+static void -+armfbsd_store_inferior_registers (struct target_ops *ops, -+ struct regcache *regcache, int regno) ++static const struct target_desc * ++arm_fbsd_read_description (struct target_ops *ops) +{ -+ gdb_gregset_t regs; ++ const struct target_desc *desc; + -+ if (ptrace (PT_GETREGS, ptrace_pid (inferior_ptid), -+ (PTRACE_TYPE_ARG3) ®s, 0) == -1) -+ perror_with_name (_("Couldn't get registers")); -+ -+ fill_gregset (regcache, ®s, regno); -+ -+ if (ptrace (PT_SETREGS, ptrace_pid (inferior_ptid), -+ (PTRACE_TYPE_ARG3) ®s, 0) == -1) -+ perror_with_name (_("Couldn't write registers")); -+ /* TODO: FP regs */ ++ desc = arm_fbsd_read_description_auxv (ops); ++ if (desc == NULL) ++ desc = ops->beneath->to_read_description (ops->beneath); ++ return desc; +} + -+void _initialize_armfbsd_nat (void); -+ +void -+_initialize_armfbsd_nat (void) ++_initialize_arm_fbsd_nat (void) +{ + struct target_ops *t; + -+ /* Add in local overrides. */ + t = inf_ptrace_target (); -+ t->to_fetch_registers = armfbsd_fetch_inferior_registers; -+ t->to_store_registers = armfbsd_store_inferior_registers; ++ t->to_fetch_registers = arm_fbsd_fetch_inferior_registers; ++ t->to_store_registers = arm_fbsd_store_inferior_registers; ++ t->to_read_description = arm_fbsd_read_description; + fbsd_nat_add_target (t); +} diff --git gdb/arm-fbsd-tdep.c gdb/arm-fbsd-tdep.c new file mode 100644 -index 0000000000..c76bc96700 +index 0000000000..02697b3de8 --- /dev/null +++ gdb/arm-fbsd-tdep.c -@@ -0,0 +1,109 @@ -+/* Target-dependent code for PowerPC systems running FreeBSD. +@@ -0,0 +1,260 @@ ++/* Target-dependent code for FreeBSD/arm. + -+ Copyright (C) 2013-2015 Free Software Foundation, Inc. ++ Copyright (C) 2017 Free Software Foundation, Inc. + + This file is part of GDB. + @@ -242,109 +181,319 @@ index 0000000000..c76bc96700 + along with this program. If not, see . */ + +#include "defs.h" -+#include "arch-utils.h" -+#include "frame.h" -+#include "gdbcore.h" -+#include "frame-unwind.h" -+#include "gdbtypes.h" ++ ++#include "elf/common.h" ++#include "arm-tdep.h" ++#include "arm-fbsd-tdep.h" ++#include "auxv.h" ++#include "fbsd-tdep.h" +#include "osabi.h" -+#include "regcache.h" -+#include "regset.h" -+#include "symtab.h" ++#include "solib-svr4.h" +#include "target.h" +#include "trad-frame.h" ++#include "tramp-frame.h" + -+#include "arm-tdep.h" -+#include "solib-svr4.h" ++/* In a signal frame, sp points to a 'struct sigframe' which is ++ defined as: + -+/* Description of the longjmp buffer. */ -+#define ARM_FBSD_JB_PC 24 -+#define ARM_FBSD_JB_ELEMENT_SIZE INT_REGISTER_SIZE ++ struct sigframe { ++ siginfo_t sf_si; ++ ucontext_t sf_uc; ++ mcontext_vfp_t sf_vfp; ++ }; + -+/* For compatibility with previous implemenations of GDB on arm/FreeBSD, -+ override the default little-endian breakpoint. */ -+static const gdb_byte arm_fbsd_arm_le_breakpoint[] = {0x11, 0x00, 0x00, 0xe6}; -+static const gdb_byte arm_fbsd_arm_be_breakpoint[] = {0xe6, 0x00, 0x00, 0x11}; -+static const gdb_byte arm_fbsd_thumb_le_breakpoint[] = {0xfe, 0xde}; -+static const gdb_byte arm_fbsd_thumb_be_breakpoint[] = {0xde, 0xfe}; ++ ucontext_t is defined as: + ++ struct __ucontext { ++ sigset_t uc_sigmask; ++ mcontext_t uc_mcontext; ++ ... ++ }; ++ ++ mcontext_t is defined as: ++ ++ struct { ++ unsigned int __gregs[17]; ++ size_t mc_vfp_size; ++ void *mc_vfp_ptr; ++ ... ++ }; ++ ++ mcontext_vfp_t is defined as: ++ ++ struct { ++ uint64_t mcv_reg[32]; ++ uint32_t mcv_fpscr; ++ }; ++ ++ If the VFP state is valid, then mc_vfp_ptr will point to sf_vfp in ++ the sigframe, otherwise it is NULL. There is no non-VFP floating ++ point register state saved in the signal frame. */ ++ ++#define ARM_MCONTEXT_REG_SIZE 4 ++#define ARM_MCONTEXT_VFP_REG_SIZE 8 ++#define ARM_SIGFRAME_UCONTEXT_OFFSET 64 ++#define ARM_UCONTEXT_MCONTEXT_OFFSET 16 ++#define ARM_MCONTEXT_VFP_PTR_OFFSET 72 ++ ++/* Implement the "init" method of struct tramp_frame. */ ++ +static void -+arm_freebsd_init_abi_common (struct gdbarch_info info, -+ struct gdbarch *gdbarch) ++arm_fbsd_sigframe_init (const struct tramp_frame *self, ++ struct frame_info *this_frame, ++ struct trad_frame_cache *this_cache, ++ CORE_ADDR func) +{ -+ struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); ++ struct gdbarch *gdbarch = get_frame_arch (this_frame); ++ enum bfd_endian byte_order = gdbarch_byte_order (gdbarch); ++ CORE_ADDR sp = get_frame_register_unsigned (this_frame, ARM_SP_REGNUM); ++ CORE_ADDR mcontext_addr = ++ sp ++ + ARM_SIGFRAME_UCONTEXT_OFFSET ++ + ARM_UCONTEXT_MCONTEXT_OFFSET; ++ CORE_ADDR mcontext_vfp_addr; ++ gdb_byte buf[4]; ++ int i; + -+ tdep->lowest_pc = 0x8000; -+ switch (info.byte_order) ++ for (i = 0; i < 16; i++) + { -+ case BFD_ENDIAN_LITTLE: -+ tdep->arm_breakpoint = arm_fbsd_arm_le_breakpoint; -+ tdep->thumb_breakpoint = arm_fbsd_thumb_le_breakpoint; -+ tdep->arm_breakpoint_size = sizeof (arm_fbsd_arm_le_breakpoint); -+ tdep->thumb_breakpoint_size = sizeof (arm_fbsd_thumb_le_breakpoint); -+ break; ++ trad_frame_set_reg_addr (this_cache, ++ ARM_A1_REGNUM + i, ++ mcontext_addr + i * ARM_MCONTEXT_REG_SIZE); ++ } ++ trad_frame_set_reg_addr (this_cache, ARM_PS_REGNUM, ++ mcontext_addr + 16 * ARM_MCONTEXT_REG_SIZE); + -+ case BFD_ENDIAN_BIG: -+ tdep->arm_breakpoint = arm_fbsd_arm_be_breakpoint; -+ tdep->thumb_breakpoint = arm_fbsd_thumb_be_breakpoint; -+ tdep->arm_breakpoint_size = sizeof (arm_fbsd_arm_be_breakpoint); -+ tdep->thumb_breakpoint_size = sizeof (arm_fbsd_thumb_be_breakpoint); -+ break; ++ mcontext_vfp_addr = 0; ++ if (target_read_memory (mcontext_addr + ARM_MCONTEXT_VFP_PTR_OFFSET, buf, ++ 4) == 0) ++ mcontext_vfp_addr = extract_unsigned_integer (buf, 4, byte_order); ++ if (mcontext_vfp_addr != 0) ++ { ++ for (i = 0; i < 32; i++) ++ { ++ trad_frame_set_reg_addr (this_cache, ARM_D0_REGNUM + i, ++ mcontext_vfp_addr ++ + i * ARM_MCONTEXT_VFP_REG_SIZE); ++ } ++ trad_frame_set_reg_addr (this_cache, ARM_FPSCR_REGNUM, ++ mcontext_vfp_addr ++ + 32 * ARM_MCONTEXT_VFP_REG_SIZE); ++ } + -+ default: -+ internal_error (__FILE__, __LINE__, -+ _("arm_gdbarch_init: bad byte order for float format")); ++ trad_frame_set_id (this_cache, frame_id_build (sp, func)); ++} ++ ++static const struct tramp_frame arm_fbsd_sigframe = ++{ ++ SIGTRAMP_FRAME, ++ 4, ++ { ++ {0xe1a0000d, -1}, /* mov r0, sp */ ++ {0xe2800040, -1}, /* add r0, r0, #SIGF_UC */ ++ {0xe59f700c, -1}, /* ldr r7, [pc, #12] */ ++ {0xef0001a1, -1}, /* swi SYS_sigreturn */ ++ {TRAMP_SENTINEL_INSN, -1} ++ }, ++ arm_fbsd_sigframe_init ++}; ++ ++/* Register maps. */ ++ ++static const struct regcache_map_entry arm_fbsd_gregmap[] = ++ { ++ { 13, ARM_A1_REGNUM, 4 }, /* r0 ... r12 */ ++ { 1, ARM_SP_REGNUM, 4 }, ++ { 1, ARM_LR_REGNUM, 4 }, ++ { 1, ARM_PC_REGNUM, 4 }, ++ { 1, ARM_PS_REGNUM, 4 }, ++ { 0 } ++ }; ++ ++static const struct regcache_map_entry arm_fbsd_vfpregmap[] = ++ { ++ { 32, ARM_D0_REGNUM, 8 }, /* d0 ... d31 */ ++ { 1, ARM_FPSCR_REGNUM, 4 }, ++ { 0 } ++ }; ++ ++/* Register set definitions. */ ++ ++const struct regset arm_fbsd_gregset = ++ { ++ arm_fbsd_gregmap, ++ regcache_supply_regset, regcache_collect_regset ++ }; ++ ++const struct regset arm_fbsd_vfpregset = ++ { ++ arm_fbsd_vfpregmap, ++ regcache_supply_regset, regcache_collect_regset ++ }; ++ ++/* Implement the "regset_from_core_section" gdbarch method. */ ++ ++static void ++arm_fbsd_iterate_over_regset_sections (struct gdbarch *gdbarch, ++ iterate_over_regset_sections_cb *cb, ++ void *cb_data, ++ const struct regcache *regcache) ++{ ++ struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); ++ ++ cb (".reg", ARM_FBSD_SIZEOF_GREGSET, &arm_fbsd_gregset, NULL, cb_data); ++ ++ /* While FreeBSD/arm cores do contain a NT_FPREGSET / ".reg2" ++ register set, it is not populated with register values by the ++ kernel but just contains all zeroes. */ ++ if (tdep->vfp_register_count > 0) ++ cb (".reg-arm-vfp", ARM_FBSD_SIZEOF_VFPREGSET, &arm_fbsd_vfpregset, ++ "VFP floating-point", cb_data); ++} ++ ++/* Lookup a target description from a target's AT_HWCAP auxiliary ++ vector. */ ++ ++const struct target_desc * ++arm_fbsd_read_description_auxv (struct target_ops *target) ++{ ++ CORE_ADDR arm_hwcap = 0; ++ ++ if (target_auxv_search (target, AT_FREEBSD_HWCAP, &arm_hwcap) != 1) ++ return NULL; ++ ++ if (arm_hwcap & HWCAP_VFP) ++ { ++ if (arm_hwcap & HWCAP_NEON) ++ return tdesc_arm_with_neon; ++ else if ((arm_hwcap & (HWCAP_VFPv3 | HWCAP_VFPD32)) ++ == (HWCAP_VFPv3 | HWCAP_VFPD32)) ++ return tdesc_arm_with_vfpv3; ++ else ++ return tdesc_arm_with_vfpv2; + } + -+ tdep->jb_pc = ARM_FBSD_JB_PC; -+ tdep->jb_elt_size = ARM_FBSD_JB_ELEMENT_SIZE; ++ return NULL; ++} + -+ /* Single stepping. */ -+ set_gdbarch_software_single_step (gdbarch, arm_software_single_step); ++/* Implement the "core_read_description" gdbarch method. */ ++ ++static const struct target_desc * ++arm_fbsd_core_read_description (struct gdbarch *gdbarch, ++ struct target_ops *target, ++ bfd *abfd) ++{ ++ return arm_fbsd_read_description_auxv (target); +} + ++/* Implement the 'init_osabi' method of struct gdb_osabi_handler. */ ++ +static void -+arm_freebsd_elf_init_abi (struct gdbarch_info info, -+ struct gdbarch *gdbarch) ++arm_fbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) +{ + struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch); + -+ arm_freebsd_init_abi_common (info, gdbarch); ++ /* Generic FreeBSD support. */ ++ fbsd_init_abi (info, gdbarch); ++ + if (tdep->fp_model == ARM_FLOAT_AUTO) + tdep->fp_model = ARM_FLOAT_SOFT_VFP; + -+ /* NetBSD ELF uses SVR4-style shared libraries. */ ++ tramp_frame_prepend_unwinder (gdbarch, &arm_fbsd_sigframe); ++ + set_solib_svr4_fetch_link_map_offsets + (gdbarch, svr4_ilp32_fetch_link_map_offsets); -+} + ++ tdep->jb_pc = 24; ++ tdep->jb_elt_size = 4; + ++ set_gdbarch_iterate_over_regset_sections ++ (gdbarch, arm_fbsd_iterate_over_regset_sections); ++ set_gdbarch_core_read_description (gdbarch, arm_fbsd_core_read_description); + -+/* Provide a prototype to silence -Wmissing-prototypes. */ ++ /* Single stepping. */ ++ set_gdbarch_software_single_step (gdbarch, arm_software_single_step); ++} + -+void _initialize_armfbsd_tdep (void); *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-ports-branches@freebsd.org Wed Nov 8 17:53:08 2017 Return-Path: Delivered-To: svn-ports-branches@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 E1C95E58F66; Wed, 8 Nov 2017 17:53:08 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AA9FB31E0; Wed, 8 Nov 2017 17:53:08 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA8Hr7EX092856; Wed, 8 Nov 2017 17:53:07 GMT (envelope-from brnrd@FreeBSD.org) Received: (from brnrd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA8Hr7Pq092854; Wed, 8 Nov 2017 17:53:07 GMT (envelope-from brnrd@FreeBSD.org) Message-Id: <201711081753.vA8Hr7Pq092854@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brnrd set sender to brnrd@FreeBSD.org using -f From: Bernard Spil Date: Wed, 8 Nov 2017 17:53:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453756 - in branches/2017Q4/databases/mariadb102-server: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: brnrd X-SVN-Commit-Paths: in branches/2017Q4/databases/mariadb102-server: . files X-SVN-Commit-Revision: 453756 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Nov 2017 17:53:09 -0000 Author: brnrd Date: Wed Nov 8 17:53:07 2017 New Revision: 453756 URL: https://svnweb.freebsd.org/changeset/ports/453756 Log: MFH: r453434 databases/mariadb102-server: Security update to 10.2.10 Security: c41bedfd-b3f9-11e7-ac58-b499baebfeaf Approved by: ports-secteam (swills) Deleted: branches/2017Q4/databases/mariadb102-server/files/patch-storage_rocksdb_rdb__datadic.h Modified: branches/2017Q4/databases/mariadb102-server/Makefile branches/2017Q4/databases/mariadb102-server/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/databases/mariadb102-server/Makefile ============================================================================== --- branches/2017Q4/databases/mariadb102-server/Makefile Wed Nov 8 17:51:17 2017 (r453755) +++ branches/2017Q4/databases/mariadb102-server/Makefile Wed Nov 8 17:53:07 2017 (r453756) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME?= mariadb -PORTVERSION= 10.2.9 +PORTVERSION= 10.2.10 PORTREVISION?= 0 CATEGORIES= databases ipv6 MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \ Modified: branches/2017Q4/databases/mariadb102-server/distinfo ============================================================================== --- branches/2017Q4/databases/mariadb102-server/distinfo Wed Nov 8 17:51:17 2017 (r453755) +++ branches/2017Q4/databases/mariadb102-server/distinfo Wed Nov 8 17:53:07 2017 (r453756) @@ -1,3 +1,3 @@ -TIMESTAMP = 1506627462 -SHA256 (mariadb-10.2.9.tar.gz) = 12e0a01c52591ee77cf0f940fe65df024457fa16c70f08c6116048d576096124 -SIZE (mariadb-10.2.9.tar.gz) = 70858881 +TIMESTAMP = 1509742001 +SHA256 (mariadb-10.2.10.tar.gz) = 5c7b83c4d2f7501ef9f187d8c97688a24fd3e53dc43bb388f8e1cead61a92fc2 +SIZE (mariadb-10.2.10.tar.gz) = 72388999 From owner-svn-ports-branches@freebsd.org Wed Nov 8 17:55:19 2017 Return-Path: Delivered-To: svn-ports-branches@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 7E04EE58FF7; Wed, 8 Nov 2017 17:55:19 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 553D632F5; Wed, 8 Nov 2017 17:55:19 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA8HtINk093131; Wed, 8 Nov 2017 17:55:18 GMT (envelope-from brnrd@FreeBSD.org) Received: (from brnrd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA8HtI3M093128; Wed, 8 Nov 2017 17:55:18 GMT (envelope-from brnrd@FreeBSD.org) Message-Id: <201711081755.vA8HtI3M093128@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brnrd set sender to brnrd@FreeBSD.org using -f From: Bernard Spil Date: Wed, 8 Nov 2017 17:55:18 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453757 - in branches/2017Q4/databases/mariadb100-server: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: brnrd X-SVN-Commit-Paths: in branches/2017Q4/databases/mariadb100-server: . files X-SVN-Commit-Revision: 453757 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Nov 2017 17:55:19 -0000 Author: brnrd Date: Wed Nov 8 17:55:18 2017 New Revision: 453757 URL: https://svnweb.freebsd.org/changeset/ports/453757 Log: MFH: r453435 databases/mariadb100-server: Security update to 10.0.33 Security: c41bedfd-b3f9-11e7-ac58-b499baebfeaf Approved by: ports-secteam (swills) Added: branches/2017Q4/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuSetupCompiler.cmake - copied unchanged from r453435, head/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuSetupCompiler.cmake Modified: branches/2017Q4/databases/mariadb100-server/Makefile branches/2017Q4/databases/mariadb100-server/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/databases/mariadb100-server/Makefile ============================================================================== --- branches/2017Q4/databases/mariadb100-server/Makefile Wed Nov 8 17:53:07 2017 (r453756) +++ branches/2017Q4/databases/mariadb100-server/Makefile Wed Nov 8 17:55:18 2017 (r453757) @@ -1,8 +1,8 @@ # $FreeBSD$ PORTNAME?= mariadb -PORTVERSION= 10.0.32 -PORTREVISION?= 4 +PORTVERSION= 10.0.33 +PORTREVISION?= 0 CATEGORIES= databases ipv6 MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \ http://mirrors.supportex.net/${SITESDIR}/ \ Modified: branches/2017Q4/databases/mariadb100-server/distinfo ============================================================================== --- branches/2017Q4/databases/mariadb100-server/distinfo Wed Nov 8 17:53:07 2017 (r453756) +++ branches/2017Q4/databases/mariadb100-server/distinfo Wed Nov 8 17:55:18 2017 (r453757) @@ -1,3 +1,3 @@ -TIMESTAMP = 1502136321 -SHA256 (mariadb-10.0.32.tar.gz) = f7a8d9ba88b01d426f5d69e5044e505e444a5ce73e22c9c50913dade43725936 -SIZE (mariadb-10.0.32.tar.gz) = 63567828 +TIMESTAMP = 1509742954 +SHA256 (mariadb-10.0.33.tar.gz) = e3e3d583c51761aee2fcd0e51bfa7d592c1299cf5eb977e61ea9dc72932e8870 +SIZE (mariadb-10.0.33.tar.gz) = 69211872 Copied: branches/2017Q4/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuSetupCompiler.cmake (from r453435, head/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuSetupCompiler.cmake) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuSetupCompiler.cmake Wed Nov 8 17:55:18 2017 (r453757, copy of r453435, head/databases/mariadb100-server/files/patch-storage_tokudb_PerconaFT_cmake__modules_TokuSetupCompiler.cmake) @@ -0,0 +1,26 @@ +From c4c48e974013a1a3d62ae6b2fc9a705c3bdd1689 Mon Sep 17 00:00:00 2001 +From: Sergei Golubchik +Date: Tue, 7 Mar 2017 19:21:42 +0100 +Subject: [PATCH] MDEV-11965 -Werror should not appear in released tarballs + +--- + storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake b/storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake +index 769bdffa5d99..c17e119d1cdc 100644 +--- storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake.orig ++++ storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake +@@ -196,9 +196,9 @@ if (NOT CMAKE_CXX_COMPILER_ID STREQUAL Clang) + set_cflags_if_supported(-Wcast-align) + endif () + +-## always want these +-set(CMAKE_C_FLAGS "-Wall -Werror ${CMAKE_C_FLAGS}") +-set(CMAKE_CXX_FLAGS "-Wall -Werror ${CMAKE_CXX_FLAGS}") ++## always want these in debug builds ++set(CMAKE_C_FLAGS_DEBUG "-Wall -Werror ${CMAKE_C_FLAGS_DEBUG}") ++set(CMAKE_CXX_FLAGS_DEBUG "-Wall -Werror ${CMAKE_CXX_FLAGS_DEBUG}") + + # pick language dialect + set(CMAKE_C_FLAGS "-std=c99 ${CMAKE_C_FLAGS}") From owner-svn-ports-branches@freebsd.org Wed Nov 8 21:06:18 2017 Return-Path: Delivered-To: svn-ports-branches@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 EAF91E5C0DC; Wed, 8 Nov 2017 21:06:18 +0000 (UTC) (envelope-from dch@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 879AC67744; Wed, 8 Nov 2017 21:06:18 +0000 (UTC) (envelope-from dch@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA8L6HnB073660; Wed, 8 Nov 2017 21:06:17 GMT (envelope-from dch@FreeBSD.org) Received: (from dch@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA8L6HFH073656; Wed, 8 Nov 2017 21:06:17 GMT (envelope-from dch@FreeBSD.org) Message-Id: <201711082106.vA8L6HFH073656@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dch set sender to dch@FreeBSD.org using -f From: Dave Cottlehuber Date: Wed, 8 Nov 2017 21:06:17 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453765 - in branches/2017Q4/databases/couchdb: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: dch X-SVN-Commit-Paths: in branches/2017Q4/databases/couchdb: . files X-SVN-Commit-Revision: 453765 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Nov 2017 21:06:19 -0000 Author: dch Date: Wed Nov 8 21:06:17 2017 New Revision: 453765 URL: https://svnweb.freebsd.org/changeset/ports/453765 Log: MFH: r453729 databases/couchdb: 1.7.0 incl critical security fixes See https://blog.couchdb.org/2017/11/07/2-1-1-1-7-0/ for details; CVE notifications will land 2017-11-14 Reviewed by: olgeni (maintainer) Sponsored by: https://iwantmyname.com/ Differential Revision: https://reviews.freebsd.org/D12991 Approved by: ports-secteam (delphij) Deleted: branches/2017Q4/databases/couchdb/files/patch-configure branches/2017Q4/databases/couchdb/pkg-deinstall branches/2017Q4/databases/couchdb/pkg-install Modified: branches/2017Q4/databases/couchdb/Makefile branches/2017Q4/databases/couchdb/distinfo branches/2017Q4/databases/couchdb/files/pkg-message.in branches/2017Q4/databases/couchdb/pkg-plist Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/databases/couchdb/Makefile ============================================================================== --- branches/2017Q4/databases/couchdb/Makefile Wed Nov 8 20:18:36 2017 (r453764) +++ branches/2017Q4/databases/couchdb/Makefile Wed Nov 8 21:06:17 2017 (r453765) @@ -2,17 +2,17 @@ # $FreeBSD$ PORTNAME= couchdb -PORTVERSION= 1.6.1 -PORTREVISION= 12 +DISTVERSION= 1.7.0 PORTEPOCH= 2 CATEGORIES= databases -MASTER_SITES= APACHE/couchdb/source/${PORTVERSION} -DISTNAME= apache-couchdb-${PORTVERSION} +MASTER_SITES= APACHE/couchdb/source/${DISTVERSION} +DISTNAME= apache-couchdb-${DISTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Document database server, accessible via a RESTful JSON API -LICENSE= APACHE20 +LICENSE= APACHE20 BSD3CLAUSE ISCL WTFPL OFL11 +LICENSE_COMB= multi LIB_DEPENDS= libicudata.so:devel/icu \ libmozjs185.so:lang/spidermonkey185 \ @@ -21,13 +21,10 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/help2man:misc/help2man erlang>=15.b.01,2:lang/erlang RUN_DEPENDS= erlang>=15.b.01,2:lang/erlang -USERS= couchdb -GROUPS= couchdb - +USES= cpe gmake libtool USE_RC_SUBR= couchdb SUB_FILES= pkg-message -PLIST_SUB= VERSION=${PORTVERSION} -USES= cpe gmake libtool +PLIST_SUB= VERSION=${DISTVERSION} CPE_VENDOR= apache GNU_CONFIGURE= yes USE_LDCONFIG= yes @@ -37,6 +34,9 @@ CONFIGURE_ARGS= --with-erlang=${LOCALBASE}/lib/erlang/ --with-js-include=${LOCALBASE}/include/js \ --with-js-lib=${LOCALBASE}/lib +USERS= couchdb +GROUPS= couchdb + # Override default value of ${STRIP} because the underlying Makefile # erroneously tries to install a shell script with ${STRIP}, causing # an install error. @@ -46,23 +46,6 @@ INFO= CouchDB .include -# This stanza could be removed around version 1.7 -pre-everything:: - @if [ -f ${PREFIX}/etc/couchdb/local.ini -a \ - ! -f ${PREFIX}/etc/couchdb/local.ini.sample ] && \ - ${PKG_INFO} -qX '${PKGBASE}-[01].[^2-6][0-9]*(\.[0-9a-z]*)*(,1)?'; \ - then ${ECHO_MSG} Please see UPDATING note 20120702 to avoid loss of your local.ini ; \ - exit 2 ; \ - fi - -pre-fetch: - @${ECHO_MSG} "" - @${ECHO_MSG} "If you are upgrading CouchDB, please double-check that the datafile is" - @${ECHO_MSG} "compatible and that you have BACKED UP YOUR DB directory before proceeding!" - @${ECHO_MSG} "" - @${ECHO_MSG} "Upgrading also might require you to rebuild your views entirely." - @${ECHO_MSG} "" - post-patch: # DB files are stored by default in /var/db/couchdb # Ports framework expects info pages to have an info extension @@ -77,9 +60,11 @@ post-patch-DOCS-off: post-configure: # Cater for parallel Spidermonkey v1.7 and v1.8.5 installs by ensuring that # jsapi.h gets pulled from /usr/local/include/js/ instead of /usr/local/include - @${FIND} ${WRKSRC} -name Makefile|${XARGS} ${REINPLACE_CMD} -e 's|include -I/usr/local/include/js|include/js -I/usr/local/include|' - + @${FIND} ${WRKSRC} -name Makefile|${XARGS} ${REINPLACE_CMD} \ + -e 's|include -I/usr/local/include/js|include/js -I/usr/local/include|' post-install: - @${CP} -p ${WRKSRC}/etc/couchdb/local.ini ${STAGEDIR}${PREFIX}/etc/couchdb/local.ini.sample + @${MV} ${STAGEDIR}${PREFIX}/lib/couchdb/bin/couchjs ${STAGEDIR}${PREFIX}/bin/couchjs + @${RMDIR} ${STAGEDIR}${PREFIX}/lib/couchdb/bin + @${MV} ${WRKSRC}/etc/couchdb/local.ini ${STAGEDIR}${PREFIX}/etc/couchdb/local.ini.sample .include Modified: branches/2017Q4/databases/couchdb/distinfo ============================================================================== --- branches/2017Q4/databases/couchdb/distinfo Wed Nov 8 20:18:36 2017 (r453764) +++ branches/2017Q4/databases/couchdb/distinfo Wed Nov 8 21:06:17 2017 (r453765) @@ -1,2 +1,3 @@ -SHA256 (apache-couchdb-1.6.1.tar.gz) = 5a601b173733ce3ed31b654805c793aa907131cd70b06d03825f169aa48c8627 -SIZE (apache-couchdb-1.6.1.tar.gz) = 12085350 +TIMESTAMP = 1509799562 +SHA256 (apache-couchdb-1.7.0.tar.gz) = 9b492e7e5389477107100ef83c41cc32185e2fe9cc88c19c550ed4b2192890dd +SIZE (apache-couchdb-1.7.0.tar.gz) = 9963874 Modified: branches/2017Q4/databases/couchdb/files/pkg-message.in ============================================================================== --- branches/2017Q4/databases/couchdb/files/pkg-message.in Wed Nov 8 20:18:36 2017 (r453764) +++ branches/2017Q4/databases/couchdb/files/pkg-message.in Wed Nov 8 21:06:17 2017 (r453765) @@ -1,30 +1,4 @@ -===> COMPATIBILITY NOTE: - 1.2.0 removed support for the old 0.9 database format. - - More info: - * http://wiki.apache.org/couchdb/Breaking_changes?action=show&redirect=BreakingChanges - -===> CONFIGURATION NOTES: - - PERFORMANCE - For best response (minimal delay) most sites will wish to uncomment this line - from %%PREFIX%%/etc/couchdb/local.ini: - - socket_options = [{recbuf, 262144}, {sndbuf, 262144}, {nodelay, true}] - - Otherwise you'll see a large delay when establishing connections to the DB. - - ADMIN ACCOUNT - By default no admin password or account is configured which leaves the DB - server open. Add accounts to the bottom of %%PREFIX%%/etc/couchdb/local.ini - to secure your installation (by default CouchDB listens on localhost only). - - DATABASE LOCATION - The DB files themselves are now stored in /var/db/couchdb by default. - Previous versions of this port defaulted to /var/lib/couchdb, and if - you installed directly from source /usr/local/lib/couchdb. - - If you are upgrading you may need to move your DB files to /var/db/couchdb - if you are not specifying database_dir and view_index_dir locations - in local.ini. - +ADMIN ACCOUNT +By default no admin password or account is configured which leaves the DB +server open. Add accounts to the bottom of %%PREFIX%%/etc/couchdb/local.ini +to secure your installation (by default CouchDB listens on localhost only). Modified: branches/2017Q4/databases/couchdb/pkg-plist ============================================================================== --- branches/2017Q4/databases/couchdb/pkg-plist Wed Nov 8 20:18:36 2017 (r453764) +++ branches/2017Q4/databases/couchdb/pkg-plist Wed Nov 8 21:06:17 2017 (r453765) @@ -2,9 +2,13 @@ bin/couch-config bin/couchdb bin/couchjs %%ETCDIR%%/default.ini +@dir(couchdb,couchdb,0750) %%ETCDIR%%/default.d +@dir(couchdb,couchdb,0750) %%ETCDIR%%/local.d +@dir(couchdb,couchdb,0750) /var/db/couchdb +@dir(couchdb,couchdb,0750) /var/log/couchdb +@dir(couchdb,couchdb,0750) /var/run/couchdb @sample(couchdb,couchdb,600) %%ETCDIR%%/local.ini.sample etc/logrotate.d/couchdb -lib/couchdb/bin/couchjs lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch.app lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch.beam lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_app.beam @@ -45,6 +49,7 @@ lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_os lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_passwords.beam lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_primary_sup.beam lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_query_servers.beam +lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_rand.beam lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_ref_counter.beam lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_secondary_sup.beam lib/couchdb/erlang/lib/couch-%%VERSION%%/ebin/couch_server.beam @@ -106,7 +111,6 @@ lib/couchdb/erlang/lib/ejson-0.1.0/ebin/mochinum.beam lib/couchdb/erlang/lib/ejson-0.1.0/priv/ejson.so lib/couchdb/erlang/lib/erlang-oauth/ebin/oauth.app lib/couchdb/erlang/lib/erlang-oauth/ebin/oauth.beam -lib/couchdb/erlang/lib/etap/ebin/etap.beam lib/couchdb/erlang/lib/ibrowse-2.2.0/ebin/ibrowse.app lib/couchdb/erlang/lib/ibrowse-2.2.0/ebin/ibrowse.beam lib/couchdb/erlang/lib/ibrowse-2.2.0/ebin/ibrowse_app.beam @@ -165,6 +169,7 @@ man/man1/couchjs.1.gz %%DATADIR%%/www/dialog/_admin_party.html %%DATADIR%%/www/dialog/_change_password.html %%DATADIR%%/www/dialog/_compact_cleanup.html +%%DATADIR%%/www/dialog/_copy_document.html %%DATADIR%%/www/dialog/_create_admin.html %%DATADIR%%/www/dialog/_create_config.html %%DATADIR%%/www/dialog/_create_database.html @@ -189,7 +194,6 @@ man/man1/couchjs.1.gz %%DATADIR%%/www/docs/_images/intro-consistency-06.png %%DATADIR%%/www/docs/_images/intro-consistency-07.png %%DATADIR%%/www/docs/_images/intro-tour-01.png -%%DATADIR%%/www/docs/_images/intro-tour-02.png %%DATADIR%%/www/docs/_images/intro-tour-03.png %%DATADIR%%/www/docs/_images/intro-tour-04.png %%DATADIR%%/www/docs/_images/intro-tour-05.png @@ -262,9 +266,6 @@ man/man1/couchjs.1.gz %%DATADIR%%/www/docs/_sources/cve/index.txt %%DATADIR%%/www/docs/_sources/experimental.txt %%DATADIR%%/www/docs/_sources/externals.txt -%%DATADIR%%/www/docs/_sources/fauxton/addons.txt -%%DATADIR%%/www/docs/_sources/fauxton/index.txt -%%DATADIR%%/www/docs/_sources/fauxton/install.txt %%DATADIR%%/www/docs/_sources/install/freebsd.txt %%DATADIR%%/www/docs/_sources/install/index.txt %%DATADIR%%/www/docs/_sources/install/mac.txt @@ -303,6 +304,7 @@ man/man1/couchjs.1.gz %%DATADIR%%/www/docs/_sources/whatsnew/1.4.txt %%DATADIR%%/www/docs/_sources/whatsnew/1.5.txt %%DATADIR%%/www/docs/_sources/whatsnew/1.6.txt +%%DATADIR%%/www/docs/_sources/whatsnew/1.7.txt %%DATADIR%%/www/docs/_sources/whatsnew/index.txt %%DATADIR%%/www/docs/_static/ajax-loader.gif %%DATADIR%%/www/docs/_static/basic.css @@ -386,9 +388,6 @@ man/man1/couchjs.1.gz %%DATADIR%%/www/docs/download.html %%DATADIR%%/www/docs/experimental.html %%DATADIR%%/www/docs/externals.html -%%DATADIR%%/www/docs/fauxton/addons.html -%%DATADIR%%/www/docs/fauxton/index.html -%%DATADIR%%/www/docs/fauxton/install.html %%DATADIR%%/www/docs/http-api.html %%DATADIR%%/www/docs/index.html %%DATADIR%%/www/docs/install/freebsd.html @@ -432,38 +431,16 @@ man/man1/couchjs.1.gz %%DATADIR%%/www/docs/whatsnew/1.4.html %%DATADIR%%/www/docs/whatsnew/1.5.html %%DATADIR%%/www/docs/whatsnew/1.6.html +%%DATADIR%%/www/docs/whatsnew/1.7.html %%DATADIR%%/www/docs/whatsnew/index.html %%DATADIR%%/www/document.html -%%DATADIR%%/www/fauxton/css/index.css -%%DATADIR%%/www/fauxton/img/FontAwesome.otf -%%DATADIR%%/www/fauxton/img/couchdb-site.png -%%DATADIR%%/www/fauxton/img/couchdblogo.png -%%DATADIR%%/www/fauxton/img/fontawesome-webfont.eot -%%DATADIR%%/www/fauxton/img/fontawesome-webfont.svg -%%DATADIR%%/www/fauxton/img/fontawesome-webfont.ttf -%%DATADIR%%/www/fauxton/img/fontawesome-webfont.woff -%%DATADIR%%/www/fauxton/img/fontcustom_fauxton.eot -%%DATADIR%%/www/fauxton/img/fontcustom_fauxton.svg -%%DATADIR%%/www/fauxton/img/fontcustom_fauxton.ttf -%%DATADIR%%/www/fauxton/img/fontcustom_fauxton.woff -%%DATADIR%%/www/fauxton/img/glyphicons-halflings-white.png -%%DATADIR%%/www/fauxton/img/glyphicons-halflings.png -%%DATADIR%%/www/fauxton/img/linen.png -%%DATADIR%%/www/fauxton/img/loader.gif -%%DATADIR%%/www/fauxton/img/minilogo.png -%%DATADIR%%/www/fauxton/index.html -%%DATADIR%%/www/fauxton/js/ace/mode-javascript.js -%%DATADIR%%/www/fauxton/js/ace/mode-json.js -%%DATADIR%%/www/fauxton/js/ace/theme-crimson_editor.js -%%DATADIR%%/www/fauxton/js/ace/worker-javascript.js -%%DATADIR%%/www/fauxton/js/ace/worker-json.js -%%DATADIR%%/www/fauxton/js/require.js %%DATADIR%%/www/favicon.ico %%DATADIR%%/www/image/add.png %%DATADIR%%/www/image/apply.gif %%DATADIR%%/www/image/bg.png %%DATADIR%%/www/image/cancel.gif %%DATADIR%%/www/image/compact.png +%%DATADIR%%/www/image/copy.png %%DATADIR%%/www/image/delete-mini.png %%DATADIR%%/www/image/delete.png %%DATADIR%%/www/image/grippie.gif @@ -501,7 +478,7 @@ man/man1/couchjs.1.gz %%DATADIR%%/www/script/futon.browse.js %%DATADIR%%/www/script/futon.format.js %%DATADIR%%/www/script/futon.js -%%DATADIR%%/www/script/jquery-ui-1.8.11.custom.min.js +%%DATADIR%%/www/script/jquery-ui-1.10.4.custom.min.js %%DATADIR%%/www/script/jquery.couch.js %%DATADIR%%/www/script/jquery.dialog.js %%DATADIR%%/www/script/jquery.editinline.js @@ -632,8 +609,3 @@ man/man1/couchjs.1.gz %%PORTDOCS%%%%DOCSDIR%%/NOTICE.gz %%PORTDOCS%%%%DOCSDIR%%/README.gz %%PORTDOCS%%%%DOCSDIR%%/THANKS.gz -@dir(couchdb,couchdb,750) %%ETCDIR%%/default.d -@dir(couchdb,couchdb,750) %%ETCDIR%%/local.d -@dir(couchdb,couchdb,750) /var/db/couchdb -@dir(couchdb,couchdb,750) /var/log/couchdb -@dir(couchdb,couchdb,750) /var/run/couchdb From owner-svn-ports-branches@freebsd.org Thu Nov 9 00:56:18 2017 Return-Path: Delivered-To: svn-ports-branches@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 5C47AE600F5; Thu, 9 Nov 2017 00:56:18 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 295866ED8B; Thu, 9 Nov 2017 00:56:18 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA90uHXN071372; Thu, 9 Nov 2017 00:56:17 GMT (envelope-from danilo@FreeBSD.org) Received: (from danilo@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA90uH9h071370; Thu, 9 Nov 2017 00:56:17 GMT (envelope-from danilo@FreeBSD.org) Message-Id: <201711090056.vA90uH9h071370@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danilo set sender to danilo@FreeBSD.org using -f From: Danilo Egea Gondolfo Date: Thu, 9 Nov 2017 00:56:17 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453786 - branches/2017Q4/ftp/bftpd X-SVN-Group: ports-branches X-SVN-Commit-Author: danilo X-SVN-Commit-Paths: branches/2017Q4/ftp/bftpd X-SVN-Commit-Revision: 453786 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Nov 2017 00:56:18 -0000 Author: danilo Date: Thu Nov 9 00:56:17 2017 New Revision: 453786 URL: https://svnweb.freebsd.org/changeset/ports/453786 Log: MFH: r453586 - Update to 4.6 This update fixes a potential buffer overflow and a memory corruption bug. Approved by: ports-secteam (swills) Modified: branches/2017Q4/ftp/bftpd/Makefile branches/2017Q4/ftp/bftpd/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/ftp/bftpd/Makefile ============================================================================== --- branches/2017Q4/ftp/bftpd/Makefile Wed Nov 8 23:30:59 2017 (r453785) +++ branches/2017Q4/ftp/bftpd/Makefile Thu Nov 9 00:56:17 2017 (r453786) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= bftpd -PORTVERSION= 4.4 +PORTVERSION= 4.6 CATEGORIES= ftp MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} Modified: branches/2017Q4/ftp/bftpd/distinfo ============================================================================== --- branches/2017Q4/ftp/bftpd/distinfo Wed Nov 8 23:30:59 2017 (r453785) +++ branches/2017Q4/ftp/bftpd/distinfo Thu Nov 9 00:56:17 2017 (r453786) @@ -1,2 +1,3 @@ -SHA256 (bftpd-4.4.tar.gz) = b805ebbdd3de993ca14d733ad9ad007ac342a1646b257d91a53ec87a36c7f741 -SIZE (bftpd-4.4.tar.gz) = 164940 +TIMESTAMP = 1509917585 +SHA256 (bftpd-4.6.tar.gz) = 071c7df63062cb707b91cb80fe07019add3a9e1b3527a8b479f044e0af6aa45e +SIZE (bftpd-4.6.tar.gz) = 165123 From owner-svn-ports-branches@freebsd.org Thu Nov 9 14:21:22 2017 Return-Path: Delivered-To: svn-ports-branches@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 74DC7E517AC; Thu, 9 Nov 2017 14:21:22 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 415F06801D; Thu, 9 Nov 2017 14:21:22 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA9ELLoH012018; Thu, 9 Nov 2017 14:21:21 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA9ELLS1012016; Thu, 9 Nov 2017 14:21:21 GMT (envelope-from swills@FreeBSD.org) Message-Id: <201711091421.vA9ELLS1012016@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Thu, 9 Nov 2017 14:21:21 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453814 - branches/2017Q4/devel/jenkins-lts X-SVN-Group: ports-branches X-SVN-Commit-Author: swills X-SVN-Commit-Paths: branches/2017Q4/devel/jenkins-lts X-SVN-Commit-Revision: 453814 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Nov 2017 14:21:22 -0000 Author: swills Date: Thu Nov 9 14:21:21 2017 New Revision: 453814 URL: https://svnweb.freebsd.org/changeset/ports/453814 Log: MFH: r453813 devel/jenkins-lts: update to 2.73.3 Security: 1c2a9d76-9d98-43c3-8f5d-8c059b104d99 Approved by: ports-secteam (implicit) Modified: branches/2017Q4/devel/jenkins-lts/Makefile branches/2017Q4/devel/jenkins-lts/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/devel/jenkins-lts/Makefile ============================================================================== --- branches/2017Q4/devel/jenkins-lts/Makefile Thu Nov 9 14:19:23 2017 (r453813) +++ branches/2017Q4/devel/jenkins-lts/Makefile Thu Nov 9 14:21:21 2017 (r453814) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= jenkins -PORTVERSION= 2.73.2 +PORTVERSION= 2.73.3 CATEGORIES= devel java MASTER_SITES= http://mirrors.jenkins-ci.org/war-stable/${PORTVERSION}/ PKGNAMESUFFIX= -lts Modified: branches/2017Q4/devel/jenkins-lts/distinfo ============================================================================== --- branches/2017Q4/devel/jenkins-lts/distinfo Thu Nov 9 14:19:23 2017 (r453813) +++ branches/2017Q4/devel/jenkins-lts/distinfo Thu Nov 9 14:21:21 2017 (r453814) @@ -1,3 +1,3 @@ -TIMESTAMP = 1507817497 -SHA256 (jenkins/2.73.2/jenkins.war) = f6d1351beef34d980b32f8c463be505445f637e2fc62156fecd42891c53c97d3 -SIZE (jenkins/2.73.2/jenkins.war) = 73280014 +TIMESTAMP = 1510149505 +SHA256 (jenkins/2.73.3/jenkins.war) = fcfb932a84ce03795abbf51ae7799439278155b0d42242d1d79a187034649fc8 +SIZE (jenkins/2.73.3/jenkins.war) = 73286753 From owner-svn-ports-branches@freebsd.org Thu Nov 9 14:23:21 2017 Return-Path: Delivered-To: svn-ports-branches@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 3DD09E51934; Thu, 9 Nov 2017 14:23:21 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0A63F682F6; Thu, 9 Nov 2017 14:23:20 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA9ENKLh015367; Thu, 9 Nov 2017 14:23:20 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA9ENKGN015365; Thu, 9 Nov 2017 14:23:20 GMT (envelope-from swills@FreeBSD.org) Message-Id: <201711091423.vA9ENKGN015365@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Thu, 9 Nov 2017 14:23:20 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453815 - branches/2017Q4/devel/jenkins X-SVN-Group: ports-branches X-SVN-Commit-Author: swills X-SVN-Commit-Paths: branches/2017Q4/devel/jenkins X-SVN-Commit-Revision: 453815 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Nov 2017 14:23:21 -0000 Author: swills Date: Thu Nov 9 14:23:19 2017 New Revision: 453815 URL: https://svnweb.freebsd.org/changeset/ports/453815 Log: MFH: r451079 r451733 r452316 r452768 r453286 r453650 r453812 - Update to 2.82 - Update to 2.83 - Update to 2.85 - Update to 2.86 - Update to 2.87 - Update to 2.88 devel/jenkins: update to 2.89 Approved by: lwhsu Security: 1c2a9d76-9d98-43c3-8f5d-8c059b104d99 Approved by: ports-secteam (implicit) Modified: branches/2017Q4/devel/jenkins/Makefile branches/2017Q4/devel/jenkins/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/devel/jenkins/Makefile ============================================================================== --- branches/2017Q4/devel/jenkins/Makefile Thu Nov 9 14:21:21 2017 (r453814) +++ branches/2017Q4/devel/jenkins/Makefile Thu Nov 9 14:23:19 2017 (r453815) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= jenkins -PORTVERSION= 2.81 +PORTVERSION= 2.89 CATEGORIES= devel java MASTER_SITES= http://mirrors.jenkins-ci.org/war/${PORTVERSION}/ DISTNAME= jenkins Modified: branches/2017Q4/devel/jenkins/distinfo ============================================================================== --- branches/2017Q4/devel/jenkins/distinfo Thu Nov 9 14:21:21 2017 (r453814) +++ branches/2017Q4/devel/jenkins/distinfo Thu Nov 9 14:23:19 2017 (r453815) @@ -1,3 +1,3 @@ -TIMESTAMP = 1506580567 -SHA256 (jenkins/2.81/jenkins.war) = 6cdb8912f63b19bad5f87e9200babb8926ab1a1a480998b1f54d4a215c354338 -SIZE (jenkins/2.81/jenkins.war) = 73097494 +TIMESTAMP = 1510232725 +SHA256 (jenkins/2.89/jenkins.war) = e7551f166479b54135e2255f42decc2cce7a28150e3d345dd28c8e049486b71d +SIZE (jenkins/2.89/jenkins.war) = 74281498 From owner-svn-ports-branches@freebsd.org Thu Nov 9 14:34:31 2017 Return-Path: Delivered-To: svn-ports-branches@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 79146E51D62; Thu, 9 Nov 2017 14:34:31 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 437C068B6E; Thu, 9 Nov 2017 14:34:31 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA9EYUv0019837; Thu, 9 Nov 2017 14:34:30 GMT (envelope-from tz@FreeBSD.org) Received: (from tz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA9EYU0i019835; Thu, 9 Nov 2017 14:34:30 GMT (envelope-from tz@FreeBSD.org) Message-Id: <201711091434.vA9EYU0i019835@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tz set sender to tz@FreeBSD.org using -f From: Torsten Zuehlsdorff Date: Thu, 9 Nov 2017 14:34:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453818 - branches/2017Q4/sysutils/battray X-SVN-Group: ports-branches X-SVN-Commit-Author: tz X-SVN-Commit-Paths: branches/2017Q4/sysutils/battray X-SVN-Commit-Revision: 453818 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Nov 2017 14:34:31 -0000 Author: tz Date: Thu Nov 9 14:34:30 2017 New Revision: 453818 URL: https://svnweb.freebsd.org/changeset/ports/453818 Log: MFH: r453808 sysutils/battray: Update from 2.1 to 2.3 Fixes this Python 3 issue on FreeBSD 11.1: battray error: a bytes-like object is required, not 'str' File "/usr/local/lib/python3.6/site-packages/battray/__init__.py", line 135, in update_status self.data['lifetime']) = self.platform() File "/usr/local/lib/python3.6/site-packages/battray/platforms.py", line 38, in freebsd for line in o.split('\n'): PR: 222980 Reported by: bsd@mkfs.nl Approved by: ports-secteam (swills) Modified: branches/2017Q4/sysutils/battray/Makefile branches/2017Q4/sysutils/battray/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/sysutils/battray/Makefile ============================================================================== --- branches/2017Q4/sysutils/battray/Makefile Thu Nov 9 14:32:58 2017 (r453817) +++ branches/2017Q4/sysutils/battray/Makefile Thu Nov 9 14:34:30 2017 (r453818) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= battray -PORTVERSION= 2.1 +PORTVERSION= 2.3 CATEGORIES= sysutils python MASTER_SITES= http://code.arp242.net/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ DISTNAME= ${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT} Modified: branches/2017Q4/sysutils/battray/distinfo ============================================================================== --- branches/2017Q4/sysutils/battray/distinfo Thu Nov 9 14:32:58 2017 (r453817) +++ branches/2017Q4/sysutils/battray/distinfo Thu Nov 9 14:34:30 2017 (r453818) @@ -1,2 +1,3 @@ +TIMESTAMP = 1510153998 SHA256 (Carpetsmoker-battray-011402fbc2a3.tar.gz) = eb0a647422f52aa5e719e129b555b8f57e2ca042df7a05817f14e6a6976bb31d SIZE (Carpetsmoker-battray-011402fbc2a3.tar.gz) = 68062 From owner-svn-ports-branches@freebsd.org Thu Nov 9 19:57:33 2017 Return-Path: Delivered-To: svn-ports-branches@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 76551E5A35E; Thu, 9 Nov 2017 19:57:33 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 33A477603F; Thu, 9 Nov 2017 19:57:33 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA9JvWv6059262; Thu, 9 Nov 2017 19:57:32 GMT (envelope-from madpilot@FreeBSD.org) Received: (from madpilot@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA9JvVG0059251; Thu, 9 Nov 2017 19:57:31 GMT (envelope-from madpilot@FreeBSD.org) Message-Id: <201711091957.vA9JvVG0059251@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: madpilot set sender to madpilot@FreeBSD.org using -f From: Guido Falsi Date: Thu, 9 Nov 2017 19:57:31 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453864 - in branches/2017Q4/net/asterisk13: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: madpilot X-SVN-Commit-Paths: in branches/2017Q4/net/asterisk13: . files X-SVN-Commit-Revision: 453864 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Nov 2017 19:57:33 -0000 Author: madpilot Date: Thu Nov 9 19:57:31 2017 New Revision: 453864 URL: https://svnweb.freebsd.org/changeset/ports/453864 Log: MFH: r453213 r453806 Update asterisk13 to 13.18.0 Update net/asterisk13 to 13.18.1 Security: 19b052c9-c533-11e7-8da5-001999f8d30b ab04cb0b-c533-11e7-8da5-001999f8d30b be261737-c535-11e7-8da5-001999f8d30b Approved by: ports-secteam (swills) Modified: branches/2017Q4/net/asterisk13/Makefile branches/2017Q4/net/asterisk13/distinfo branches/2017Q4/net/asterisk13/files/patch-Makefile branches/2017Q4/net/asterisk13/files/patch-channels-chan_dahdi.c branches/2017Q4/net/asterisk13/files/patch-configure branches/2017Q4/net/asterisk13/files/patch-main__Makefile branches/2017Q4/net/asterisk13/files/patch-main__asterisk.exports.in branches/2017Q4/net/asterisk13/files/patch-main__http.c branches/2017Q4/net/asterisk13/files/patch-main__lock.c branches/2017Q4/net/asterisk13/files/patch-res_res__pjsip_pjsip__cli.c Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/net/asterisk13/Makefile ============================================================================== --- branches/2017Q4/net/asterisk13/Makefile Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/Makefile Thu Nov 9 19:57:31 2017 (r453864) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= asterisk -PORTVERSION= 13.17.2 +PORTVERSION= 13.18.1 CATEGORIES= net MASTER_SITES= http://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729 MASTER_SITE_SUBDIR= asterisk/ \ Modified: branches/2017Q4/net/asterisk13/distinfo ============================================================================== --- branches/2017Q4/net/asterisk13/distinfo Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/distinfo Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,6 @@ -TIMESTAMP = 1505852333 -SHA256 (asterisk-13.17.2.tar.gz) = 19ae0565687b85bde382b2cc274dd5a27ac33dc57a4eb3b663cb5ad9b238f1ac -SIZE (asterisk-13.17.2.tar.gz) = 32899368 +TIMESTAMP = 1510220384 +SHA256 (asterisk-13.18.1.tar.gz) = 1f5249465616958f2babc396de76caf2f706cc56221a9719a029aeaf2ded4e58 +SIZE (asterisk-13.18.1.tar.gz) = 32970878 SHA256 (asterisk-core-sounds-en-g729-1.5.tar.gz) = 8b28a59cfa53b59c76e0a191704f0708e3d83acffab8c5e6f25dfc599f0123f9 SIZE (asterisk-core-sounds-en-g729-1.5.tar.gz) = 1551123 SHA256 (asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585 Modified: branches/2017Q4/net/asterisk13/files/patch-Makefile ============================================================================== --- branches/2017Q4/net/asterisk13/files/patch-Makefile Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/files/patch-Makefile Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,6 @@ ---- Makefile.orig 2016-03-22 18:32:00 UTC +--- Makefile.orig 2017-10-13 17:46:56 UTC +++ Makefile -@@ -131,7 +131,7 @@ ASTTOPDIR:=$(subst $(space),\$(space),$( +@@ -138,7 +138,7 @@ ASTTOPDIR:=$(subst $(space),\$(space),$(CURDIR)) OVERWRITE=y # Include debug and macro symbols in the executables (-g) and profiling info (-pg) @@ -9,7 +9,7 @@ # Asterisk.conf is located in ASTETCDIR or by using the -C flag # when starting Asterisk -@@ -155,7 +155,7 @@ LINKER_SYMBOL_PREFIX= +@@ -162,7 +162,7 @@ LINKER_SYMBOL_PREFIX= #_ASTCFLAGS+=-DOLD_DSP_ROUTINES # Default install directory for DAHDI hooks. @@ -18,16 +18,16 @@ # This Makefile previously contained a note about the ability to use .asterisk.makeopts # from your home directory or /etc/asterisk.makeopts to set defaults for menuselect. -@@ -217,7 +217,7 @@ endif +@@ -219,7 +219,7 @@ endif ifeq ($(OSARCH),FreeBSD) # -V is understood by BSD Make, not by GNU make. - BSDVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk) + BSDVERSION=$(OSVERSION) _ASTCFLAGS+=$(shell if test $(BSDVERSION) -lt 500016 ; then echo "-D_THREAD_SAFE"; fi) - # flag to tell 'ldconfig' to only process specified directories - LDCONFIG_FLAGS=-m -@@ -476,8 +476,12 @@ datafiles: _all doc/core-en_US.xml + endif + +@@ -445,8 +445,12 @@ datafiles: _all doc/core-en_US.xml $(INSTALL) -m 644 $$n "$(DESTDIR)$(ASTDATADIR)/static-http/docs" ; \ done \ fi @@ -41,7 +41,7 @@ done $(MAKE) -C sounds install find rest-api -name "*.json" | while read x; do \ -@@ -572,7 +576,7 @@ INSTALLDIRS="$(ASTLIBDIR)" "$(ASTMODDIR) +@@ -541,7 +545,7 @@ INSTALLDIRS="$(ASTLIBDIR)" "$(ASTMODDIR)" "$(ASTSBINDI "$(ASTDATADIR)/firmware/iax" "$(ASTDATADIR)/images" "$(ASTDATADIR)/keys" \ "$(ASTDATADIR)/phoneprov" "$(ASTDATADIR)/rest-api" "$(ASTDATADIR)/static-http" \ "$(ASTDATADIR)/sounds" "$(ASTDATADIR)/moh" "$(ASTMANDIR)/man8" "$(AGI_DIR)" "$(ASTDBDIR)" \ @@ -50,7 +50,7 @@ installdirs: @for i in $(INSTALLDIRS); do \ -@@ -609,10 +613,10 @@ bininstall: _all installdirs $(SUBDIRS_I +@@ -578,10 +582,10 @@ bininstall: _all installdirs $(SUBDIRS_INSTALL) main-b if [ -f contrib/firmware/iax/iaxy.bin ] ; then \ $(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin "$(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin"; \ fi @@ -65,7 +65,7 @@ $(SUBDIRS_INSTALL): +@DESTDIR="$(DESTDIR)" ASTSBINDIR="$(ASTSBINDIR)" ASTDATADIR="$(ASTDATADIR)" $(SUBMAKE) -C $(@:-install=) install -@@ -645,7 +649,7 @@ ifneq ($(filter ~%,$(DESTDIR)),) +@@ -689,7 +693,7 @@ ifneq ($(filter ~%,$(DESTDIR)),) @exit 1 endif @@ -74,7 +74,7 @@ @if [ -x /usr/sbin/asterisk-post-install ]; then \ /usr/sbin/asterisk-post-install "$(DESTDIR)" . ; \ fi -@@ -688,23 +692,10 @@ upgrade: bininstall +@@ -734,23 +738,10 @@ upgrade: bininstall # (2) the extension to strip off define INSTALL_CONFIGS @for x in configs/$(1)/*$(2); do \ @@ -100,7 +100,7 @@ echo "Updating asterisk.conf" ; \ sed -e 's|^astetcdir.*$$|astetcdir => $(ASTETCDIR)|' \ -e 's|^astmoddir.*$$|astmoddir => $(ASTMODDIR)|' \ -@@ -717,8 +708,8 @@ define INSTALL_CONFIGS +@@ -763,8 +754,8 @@ define INSTALL_CONFIGS -e 's|^astrundir.*$$|astrundir => $(ASTVARRUNDIR)|' \ -e 's|^astlogdir.*$$|astlogdir => $(ASTLOGDIR)|' \ -e 's|^astsbindir.*$$|astsbindir => $(ASTSBINDIR)|' \ @@ -111,7 +111,7 @@ rm -f "$(DESTDIR)$(ASTCONFPATH).tmp" ; \ fi endef -@@ -734,7 +725,7 @@ adsi: +@@ -780,7 +771,7 @@ adsi: else \ echo "Installing $$x" ; \ fi ; \ Modified: branches/2017Q4/net/asterisk13/files/patch-channels-chan_dahdi.c ============================================================================== --- branches/2017Q4/net/asterisk13/files/patch-channels-chan_dahdi.c Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/files/patch-channels-chan_dahdi.c Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,18 @@ ---- channels/chan_dahdi.c.orig 2015-07-24 22:20:17 UTC +--- channels/chan_dahdi.c.orig 2017-10-13 17:46:56 UTC +++ channels/chan_dahdi.c -@@ -4598,6 +4598,8 @@ void dahdi_ec_enable(struct dahdi_pvt *p +@@ -61,10 +61,10 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") + #include + #else + #include ++#include + #endif + #include + #include +-#include + + #include "sig_analog.h" + /* Analog signaling is currently still present in chan_dahdi for use with +@@ -4666,6 +4666,8 @@ void dahdi_ec_enable(struct dahdi_pvt *p) return; } if (p->echocancel.head.tap_length) { @@ -9,7 +21,7 @@ #if defined(HAVE_PRI) || defined(HAVE_SS7) switch (p->sig) { #if defined(HAVE_PRI) -@@ -4628,7 +4630,9 @@ void dahdi_ec_enable(struct dahdi_pvt *p +@@ -4696,7 +4698,9 @@ void dahdi_ec_enable(struct dahdi_pvt *p) break; } #endif /* defined(HAVE_PRI) || defined(HAVE_SS7) */ @@ -20,7 +32,7 @@ if (res) { ast_log(LOG_WARNING, "Unable to enable echo cancellation on channel %d (%s)\n", p->channel, strerror(errno)); } else { -@@ -4662,8 +4666,9 @@ void dahdi_ec_disable(struct dahdi_pvt * +@@ -4730,8 +4734,9 @@ void dahdi_ec_disable(struct dahdi_pvt *p) if (p->echocanon) { struct dahdi_echocanparams ecp = { .tap_length = 0 }; Modified: branches/2017Q4/net/asterisk13/files/patch-configure ============================================================================== --- branches/2017Q4/net/asterisk13/files/patch-configure Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/files/patch-configure Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,6 @@ ---- configure.orig 2015-07-24 22:20:17 UTC +--- configure.orig 2017-10-13 17:46:56 UTC +++ configure -@@ -4684,9 +4684,9 @@ astheaderdir='${includedir}/asterisk' +@@ -4780,9 +4780,9 @@ astheaderdir='${includedir}/asterisk' astlibdir='${libdir}' astmoddir='${libdir}/asterisk/modules' astmandir='${mandir}' @@ -12,7 +12,7 @@ astkeydir='${astvarlibdir}' astspooldir='${localstatedir}/spool/asterisk' astlogdir='${localstatedir}/log/asterisk' -@@ -4709,8 +4709,6 @@ esac +@@ -4805,8 +4805,6 @@ esac case "${host_os}" in freebsd*) ac_default_prefix=/usr/local @@ -21,7 +21,7 @@ ;; openbsd*) ac_default_prefix=/usr/local -@@ -19297,6 +19295,8 @@ $as_echo_n "checking if \"struct ifaddrs +@@ -20706,6 +20704,8 @@ $as_echo_n "checking if \"struct ifaddrs *p; getifaddr cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -30,7 +30,7 @@ #include int main () -@@ -28158,7 +28158,7 @@ $as_echo "${OPENH323_BUILD}" >&6; } +@@ -30490,7 +30490,7 @@ $as_echo "${OPENH323_BUILD}" >&6; } fi @@ -39,7 +39,7 @@ if test "${HAS_OPENH323:-unset}" != "unset"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking OpenH323 installation validity" >&5 -@@ -28256,13 +28256,13 @@ if test "x${PBX_LUA}" != "x1" -a "${USE_ +@@ -30588,13 +30588,13 @@ if test "x${PBX_LUA}" != "x1" -a "${USE_LUA}" != "no"; ast_ext_lib_check_save_CFLAGS="${CFLAGS}" CFLAGS="${CFLAGS} " as_ac_Lib=`$as_echo "ac_cv_lib_lua5.2_${pbxfuncname}" | $as_tr_sh` @@ -56,7 +56,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -@@ -28304,18 +28304,18 @@ fi +@@ -30636,18 +30636,18 @@ fi # now check for the header. if test "${AST_LUA_FOUND}" = "yes"; then @@ -78,7 +78,7 @@ if test "x$ac_cv_header_lua5_2_lua_h" = xyes; then : LUA_HEADER_FOUND=1 else -@@ -28368,13 +28368,13 @@ if test "x${PBX_LUA}" != "x1" -a "${USE_ +@@ -30700,13 +30700,13 @@ if test "x${PBX_LUA}" != "x1" -a "${USE_LUA}" != "no"; ast_ext_lib_check_save_CFLAGS="${CFLAGS}" CFLAGS="${CFLAGS} " as_ac_Lib=`$as_echo "ac_cv_lib_lua5.1_${pbxfuncname}" | $as_tr_sh` @@ -95,7 +95,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -@@ -28416,18 +28416,18 @@ fi +@@ -30748,18 +30748,18 @@ fi # now check for the header. if test "${AST_LUA_FOUND}" = "yes"; then Modified: branches/2017Q4/net/asterisk13/files/patch-main__Makefile ============================================================================== --- branches/2017Q4/net/asterisk13/files/patch-main__Makefile Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/files/patch-main__Makefile Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,6 @@ ---- main/Makefile.orig 2017-03-24 08:40:58 UTC +--- main/Makefile.orig 2017-10-13 17:46:56 UTC +++ main/Makefile -@@ -81,9 +81,12 @@ endif +@@ -75,9 +75,12 @@ endif ifeq ($(OSARCH),FreeBSD) # -V is understood by BSD Make, not by GNU make. Modified: branches/2017Q4/net/asterisk13/files/patch-main__asterisk.exports.in ============================================================================== --- branches/2017Q4/net/asterisk13/files/patch-main__asterisk.exports.in Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/files/patch-main__asterisk.exports.in Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,6 @@ ---- main/asterisk.exports.in.orig 2013-08-22 08:26:55 UTC +--- main/asterisk.exports.in.orig 2017-10-13 17:46:56 UTC +++ main/asterisk.exports.in -@@ -68,6 +68,8 @@ +@@ -70,6 +70,8 @@ */ LINKER_SYMBOL_PREFIX_IO_stdin_used; Modified: branches/2017Q4/net/asterisk13/files/patch-main__http.c ============================================================================== --- branches/2017Q4/net/asterisk13/files/patch-main__http.c Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/files/patch-main__http.c Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,6 @@ ---- main/http.c.orig 2015-07-24 22:20:17 UTC +--- main/http.c.orig 2017-10-13 17:46:56 UTC +++ main/http.c -@@ -2080,7 +2080,7 @@ static int __ast_http_load(int reload) +@@ -2098,7 +2098,7 @@ static int __ast_http_load(int reload) struct http_uri_redirect *redirect; struct ast_flags config_flags = { reload ? CONFIG_FLAG_FILEUNCHANGED : 0 }; uint32_t bindport = DEFAULT_PORT; Modified: branches/2017Q4/net/asterisk13/files/patch-main__lock.c ============================================================================== --- branches/2017Q4/net/asterisk13/files/patch-main__lock.c Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/files/patch-main__lock.c Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,6 @@ ---- main/lock.c.orig 2014-12-12 23:40:50 UTC +--- main/lock.c.orig 2017-10-13 17:46:56 UTC +++ main/lock.c -@@ -701,9 +701,6 @@ int __ast_rwlock_init(int tracking, cons +@@ -703,9 +703,6 @@ int __ast_rwlock_init(int tracking, const char *filena #endif /* DEBUG_THREADS */ pthread_rwlockattr_init(&attr); Modified: branches/2017Q4/net/asterisk13/files/patch-res_res__pjsip_pjsip__cli.c ============================================================================== --- branches/2017Q4/net/asterisk13/files/patch-res_res__pjsip_pjsip__cli.c Thu Nov 9 19:44:52 2017 (r453863) +++ branches/2017Q4/net/asterisk13/files/patch-res_res__pjsip_pjsip__cli.c Thu Nov 9 19:57:31 2017 (r453864) @@ -1,6 +1,6 @@ ---- res/res_pjsip/pjsip_cli.c.orig 2016-05-13 17:41:41 UTC +--- res/res_pjsip/pjsip_cli.c.orig 2017-10-13 17:46:56 UTC +++ res/res_pjsip/pjsip_cli.c -@@ -172,7 +172,7 @@ char *ast_sip_cli_traverse_objects(struc +@@ -172,7 +172,7 @@ char *ast_sip_cli_traverse_objects(struct ast_cli_entr } regex = a->argv[4]; } else { From owner-svn-ports-branches@freebsd.org Thu Nov 9 20:34:52 2017 Return-Path: Delivered-To: svn-ports-branches@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 9994AE5BC97; Thu, 9 Nov 2017 20:34:52 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 65A7C78081; Thu, 9 Nov 2017 20:34:52 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vA9KYpqv076192; Thu, 9 Nov 2017 20:34:51 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vA9KYpKN076190; Thu, 9 Nov 2017 20:34:51 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201711092034.vA9KYpKN076190@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Thu, 9 Nov 2017 20:34:51 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453868 - in branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: feld X-SVN-Commit-Paths: in branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling: . files X-SVN-Commit-Revision: 453868 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Nov 2017 20:34:52 -0000 Author: feld Date: Thu Nov 9 20:34:51 2017 New Revision: 453868 URL: https://svnweb.freebsd.org/changeset/ports/453868 Log: MFH: r453867 devel/p5-Log-Dispatch-File-Rolling: Fix compatibility with Log-Dispatch 2.67 Added: branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling/files/patch-lib_Log_Dispatch_File_Rolling.pm - copied unchanged from r453867, head/devel/p5-Log-Dispatch-File-Rolling/files/patch-lib_Log_Dispatch_File_Rolling.pm Deleted: branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling/files/patch-Log-Dispatch-File-Rolling-pm-fix-append-mode Modified: branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling/Makefile Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling/Makefile ============================================================================== --- branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling/Makefile Thu Nov 9 20:34:16 2017 (r453867) +++ branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling/Makefile Thu Nov 9 20:34:51 2017 (r453868) @@ -2,7 +2,7 @@ PORTNAME= Log-Dispatch-File-Rolling PORTVERSION= 1.09 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -12,9 +12,9 @@ COMMENT= Object for logging to date/time/pid stamped f LICENSE= ART20 -BUILD_DEPENDS= p5-Log-Dispatch>=2.37:devel/p5-Log-Dispatch \ +BUILD_DEPENDS= p5-Log-Dispatch>=2.67:devel/p5-Log-Dispatch \ p5-Log-Log4perl>=1.38:devel/p5-Log-Log4perl -RUN_DEPENDS= p5-Log-Dispatch>=2.37:devel/p5-Log-Dispatch \ +RUN_DEPENDS= p5-Log-Dispatch>=2.67:devel/p5-Log-Dispatch \ p5-Log-Log4perl>=1.38:devel/p5-Log-Log4perl USES= dos2unix perl5 Copied: branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling/files/patch-lib_Log_Dispatch_File_Rolling.pm (from r453867, head/devel/p5-Log-Dispatch-File-Rolling/files/patch-lib_Log_Dispatch_File_Rolling.pm) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/devel/p5-Log-Dispatch-File-Rolling/files/patch-lib_Log_Dispatch_File_Rolling.pm Thu Nov 9 20:34:51 2017 (r453868, copy of r453867, head/devel/p5-Log-Dispatch-File-Rolling/files/patch-lib_Log_Dispatch_File_Rolling.pm) @@ -0,0 +1,24 @@ +--- lib/Log/Dispatch/File/Rolling.pm.orig 2017-11-09 20:22:14 UTC ++++ lib/Log/Dispatch/File/Rolling.pm +@@ -39,7 +39,8 @@ sub new { + my $self = bless {}, $class; + + # only append mode is supported +- $p{mode} = 'append'; ++ $p{mode} = 'append'; # Specifies append for Log::Dispatch::File 2.37 through 2.58 ++ $self->{mode} = '>>'; # Specifies append for Log::Dispatch::File 2.59+ (no longer done by _basic_init) + + # base class initialization + $self->_basic_init(%p); +@@ -63,7 +64,10 @@ sub new { + } + + $self->{rolling_fh_pid} = $$; +- $self->_make_handle(); ++ # _make_handle() was removed in Log::Dispatch::File 2.67 ++ # $self->_make_handle(); ++ $self->_open_file() ++ unless $self->{close_after_write} || $self->{lazy_open}; + + return $self; + } From owner-svn-ports-branches@freebsd.org Fri Nov 10 14:55:04 2017 Return-Path: Delivered-To: svn-ports-branches@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 34A5BE6FD0D; Fri, 10 Nov 2017 14:55:04 +0000 (UTC) (envelope-from girgen@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D420176AD5; Fri, 10 Nov 2017 14:55:03 +0000 (UTC) (envelope-from girgen@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAAEt3Wb040149; Fri, 10 Nov 2017 14:55:03 GMT (envelope-from girgen@FreeBSD.org) Received: (from girgen@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAAEt0LM040125; Fri, 10 Nov 2017 14:55:00 GMT (envelope-from girgen@FreeBSD.org) Message-Id: <201711101455.vAAEt0LM040125@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: girgen set sender to girgen@FreeBSD.org using -f From: Palle Girgensohn Date: Fri, 10 Nov 2017 14:55:00 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453900 - in branches/2017Q4/databases: postgresql10-server postgresql10-server/files postgresql92-server postgresql92-server/files postgresql93-server postgresql93-server/files postgre... X-SVN-Group: ports-branches X-SVN-Commit-Author: girgen X-SVN-Commit-Paths: in branches/2017Q4/databases: postgresql10-server postgresql10-server/files postgresql92-server postgresql92-server/files postgresql93-server postgresql93-server/files postgresql94-server postgresql94... X-SVN-Commit-Revision: 453900 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Nov 2017 14:55:04 -0000 Author: girgen Date: Fri Nov 10 14:55:00 2017 New Revision: 453900 URL: https://svnweb.freebsd.org/changeset/ports/453900 Log: MFH: r452158 r453847 Recommand psycopg2 over PyGreSQL Submitted by: Christoph Moench-Tegeder Update to latest versions of PostgreSQL The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 10.1, 9.6.6, 9.5.10, 9.4.15, 9.3.20, and 9.2.24. This release fixes three security issues. This release also fixes issues found in BRIN indexing, logical replication and other bugs reported over the past three months. Please note that the CVE-2017-12172 does not affect the FreeBSD port unless you decided to not use the contrib/startscript instead of the startscript distributed with the FreeBSD port/package. Security: 1f02af5d-c566-11e7-a12d-6cc21735f730 URL: https://www.postgresql.org/about/news/1801/ Approved by: portmgr Modified: branches/2017Q4/databases/postgresql10-server/Makefile branches/2017Q4/databases/postgresql10-server/distinfo branches/2017Q4/databases/postgresql10-server/files/pkg-message-client.in branches/2017Q4/databases/postgresql10-server/pkg-plist-server branches/2017Q4/databases/postgresql92-server/Makefile branches/2017Q4/databases/postgresql92-server/distinfo branches/2017Q4/databases/postgresql92-server/files/pkg-message-client.in branches/2017Q4/databases/postgresql92-server/pkg-plist-server branches/2017Q4/databases/postgresql93-server/Makefile branches/2017Q4/databases/postgresql93-server/distinfo branches/2017Q4/databases/postgresql93-server/files/pkg-message-client.in branches/2017Q4/databases/postgresql93-server/pkg-plist-server branches/2017Q4/databases/postgresql94-server/Makefile branches/2017Q4/databases/postgresql94-server/distinfo branches/2017Q4/databases/postgresql94-server/files/pkg-message-client.in branches/2017Q4/databases/postgresql94-server/pkg-plist-server branches/2017Q4/databases/postgresql95-server/Makefile branches/2017Q4/databases/postgresql95-server/distinfo branches/2017Q4/databases/postgresql95-server/files/pkg-message-client.in branches/2017Q4/databases/postgresql95-server/pkg-plist-server branches/2017Q4/databases/postgresql96-server/Makefile branches/2017Q4/databases/postgresql96-server/distinfo branches/2017Q4/databases/postgresql96-server/files/pkg-message-client.in branches/2017Q4/databases/postgresql96-server/pkg-plist-server Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/databases/postgresql10-server/Makefile ============================================================================== --- branches/2017Q4/databases/postgresql10-server/Makefile Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql10-server/Makefile Fri Nov 10 14:55:00 2017 (r453900) @@ -1,9 +1,9 @@ # Created by: Marc G. Fournier # $FreeBSD$ -DISTVERSION?= 10.0 +DISTVERSION?= 10.1 PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT} -PORTREVISION?= 1 +PORTREVISION?= 0 MAINTAINER?= pgsql@FreeBSD.org Modified: branches/2017Q4/databases/postgresql10-server/distinfo ============================================================================== --- branches/2017Q4/databases/postgresql10-server/distinfo Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql10-server/distinfo Fri Nov 10 14:55:00 2017 (r453900) @@ -1,3 +1,3 @@ -TIMESTAMP = 1507019634 -SHA256 (postgresql/postgresql-10.0.tar.bz2) = 712f5592e27b81c5b454df96b258c14d94b6b03836831e015c65d6deeae57fd1 -SIZE (postgresql/postgresql-10.0.tar.bz2) = 19639147 +TIMESTAMP = 1510172180 +SHA256 (postgresql/postgresql-10.1.tar.bz2) = 3ccb4e25fe7a7ea6308dea103cac202963e6b746697366d72ec2900449a5e713 +SIZE (postgresql/postgresql-10.1.tar.bz2) = 19669989 Modified: branches/2017Q4/databases/postgresql10-server/files/pkg-message-client.in ============================================================================== --- branches/2017Q4/databases/postgresql10-server/files/pkg-message-client.in Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql10-server/files/pkg-message-client.in Fri Nov 10 14:55:00 2017 (r453900) @@ -17,7 +17,7 @@ postgresql-odbc method. Not needed to access unix PostgreSQL servers from Win32 using ODBC. See below. -ruby-postgres, py-PyGreSQL +ruby-postgres, py-psycopg2 For client access to PostgreSQL databases using the ruby & python languages. Modified: branches/2017Q4/databases/postgresql10-server/pkg-plist-server ============================================================================== --- branches/2017Q4/databases/postgresql10-server/pkg-plist-server Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql10-server/pkg-plist-server Fri Nov 10 14:55:00 2017 (r453900) @@ -556,7 +556,6 @@ lib/libpgcommon.a %%TZDATA%%%%DATADIR%%/timezone/CST6CDT %%TZDATA%%%%DATADIR%%/timezone/Canada/Atlantic %%TZDATA%%%%DATADIR%%/timezone/Canada/Central -%%TZDATA%%%%DATADIR%%/timezone/Canada/East-Saskatchewan %%TZDATA%%%%DATADIR%%/timezone/Canada/Eastern %%TZDATA%%%%DATADIR%%/timezone/Canada/Mountain %%TZDATA%%%%DATADIR%%/timezone/Canada/Newfoundland Modified: branches/2017Q4/databases/postgresql92-server/Makefile ============================================================================== --- branches/2017Q4/databases/postgresql92-server/Makefile Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql92-server/Makefile Fri Nov 10 14:55:00 2017 (r453900) @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME?= postgresql -DISTVERSION?= 9.2.23 -PORTREVISION?= 1 +DISTVERSION?= 9.2.24 +PORTREVISION?= 0 CATEGORIES?= databases MASTER_SITES= PGSQL/source/v${DISTVERSION} PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}${COMPONENT} Modified: branches/2017Q4/databases/postgresql92-server/distinfo ============================================================================== --- branches/2017Q4/databases/postgresql92-server/distinfo Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql92-server/distinfo Fri Nov 10 14:55:00 2017 (r453900) @@ -1,5 +1,5 @@ -TIMESTAMP = 1503997923 -SHA256 (postgresql/postgresql-9.2.23.tar.bz2) = 0e6ecdfeed69030dac8d219ecd4c350ce45e9f2caa9d73e166e407e87afec450 -SIZE (postgresql/postgresql-9.2.23.tar.bz2) = 16531436 +TIMESTAMP = 1510172181 +SHA256 (postgresql/postgresql-9.2.24.tar.bz2) = a754c02f7051c2f21e52f8669a421b50485afcde9a581674d6106326b189d126 +SIZE (postgresql/postgresql-9.2.24.tar.bz2) = 16552576 SHA256 (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 2f9c831b3dff866f0b2f6f2a9ef771a4045486bc252a851aadc73c50d376319d SIZE (postgresql/pg-9218-icu-2016-08-10.diff.gz) = 5587 Modified: branches/2017Q4/databases/postgresql92-server/files/pkg-message-client.in ============================================================================== --- branches/2017Q4/databases/postgresql92-server/files/pkg-message-client.in Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql92-server/files/pkg-message-client.in Fri Nov 10 14:55:00 2017 (r453900) @@ -17,7 +17,7 @@ postgresql-odbc method. Not needed to access unix PostgreSQL servers from Win32 using ODBC. See below. -ruby-postgres, py-PyGreSQL +ruby-postgres, py-psycopg2 For client access to PostgreSQL databases using the ruby & python languages. Modified: branches/2017Q4/databases/postgresql92-server/pkg-plist-server ============================================================================== --- branches/2017Q4/databases/postgresql92-server/pkg-plist-server Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql92-server/pkg-plist-server Fri Nov 10 14:55:00 2017 (r453900) @@ -513,7 +513,6 @@ lib/postgresql/utf8_and_win.so %%TZDATA%%%%DATADIR%%/timezone/CST6CDT %%TZDATA%%%%DATADIR%%/timezone/Canada/Atlantic %%TZDATA%%%%DATADIR%%/timezone/Canada/Central -%%TZDATA%%%%DATADIR%%/timezone/Canada/East-Saskatchewan %%TZDATA%%%%DATADIR%%/timezone/Canada/Eastern %%TZDATA%%%%DATADIR%%/timezone/Canada/Mountain %%TZDATA%%%%DATADIR%%/timezone/Canada/Newfoundland Modified: branches/2017Q4/databases/postgresql93-server/Makefile ============================================================================== --- branches/2017Q4/databases/postgresql93-server/Makefile Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql93-server/Makefile Fri Nov 10 14:55:00 2017 (r453900) @@ -1,7 +1,7 @@ # Created by: Marc G. Fournier # $FreeBSD$ -DISTVERSION?= 9.3.19 +DISTVERSION?= 9.3.20 PORTREVISION= 0 PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT} Modified: branches/2017Q4/databases/postgresql93-server/distinfo ============================================================================== --- branches/2017Q4/databases/postgresql93-server/distinfo Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql93-server/distinfo Fri Nov 10 14:55:00 2017 (r453900) @@ -1,5 +1,5 @@ -TIMESTAMP = 1503959749 -SHA256 (postgresql/postgresql-9.3.19.tar.bz2) = fb9e872cd9e927ba331690d86bc63dcb5a596acb7a536fa0518a3c7d43ac2fb5 -SIZE (postgresql/postgresql-9.3.19.tar.bz2) = 17190203 +TIMESTAMP = 1510172181 +SHA256 (postgresql/postgresql-9.3.20.tar.bz2) = eb138ad67075b8acb4fae56e98ca7be5d85f3da0ba658fc48206834598a2e6ca +SIZE (postgresql/postgresql-9.3.20.tar.bz2) = 17197360 SHA256 (postgresql/pg-9314-icu-2016-08-10.diff.gz) = 4be31ad9899d5caf9f57ad7ebfc0d14f0fcf58ad539c82fb353b016fb76c0c30 SIZE (postgresql/pg-9314-icu-2016-08-10.diff.gz) = 5583 Modified: branches/2017Q4/databases/postgresql93-server/files/pkg-message-client.in ============================================================================== --- branches/2017Q4/databases/postgresql93-server/files/pkg-message-client.in Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql93-server/files/pkg-message-client.in Fri Nov 10 14:55:00 2017 (r453900) @@ -17,7 +17,7 @@ postgresql-odbc method. Not needed to access unix PostgreSQL servers from Win32 using ODBC. See below. -ruby-postgres, py-PyGreSQL +ruby-postgres, py-psycopg2 For client access to PostgreSQL databases using the ruby & python languages. Modified: branches/2017Q4/databases/postgresql93-server/pkg-plist-server ============================================================================== --- branches/2017Q4/databases/postgresql93-server/pkg-plist-server Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql93-server/pkg-plist-server Fri Nov 10 14:55:00 2017 (r453900) @@ -502,7 +502,6 @@ lib/libpgcommon.a %%TZDATA%%%%DATADIR%%/timezone/CST6CDT %%TZDATA%%%%DATADIR%%/timezone/Canada/Atlantic %%TZDATA%%%%DATADIR%%/timezone/Canada/Central -%%TZDATA%%%%DATADIR%%/timezone/Canada/East-Saskatchewan %%TZDATA%%%%DATADIR%%/timezone/Canada/Eastern %%TZDATA%%%%DATADIR%%/timezone/Canada/Mountain %%TZDATA%%%%DATADIR%%/timezone/Canada/Newfoundland Modified: branches/2017Q4/databases/postgresql94-server/Makefile ============================================================================== --- branches/2017Q4/databases/postgresql94-server/Makefile Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql94-server/Makefile Fri Nov 10 14:55:00 2017 (r453900) @@ -1,7 +1,7 @@ # Created by: Marc G. Fournier # $FreeBSD$ -DISTVERSION?= 9.4.14 +DISTVERSION?= 9.4.15 PORTREVISION= 0 MAINTAINER?= pgsql@FreeBSD.org Modified: branches/2017Q4/databases/postgresql94-server/distinfo ============================================================================== --- branches/2017Q4/databases/postgresql94-server/distinfo Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql94-server/distinfo Fri Nov 10 14:55:00 2017 (r453900) @@ -1,5 +1,5 @@ -TIMESTAMP = 1503960043 -SHA256 (postgresql/postgresql-9.4.14.tar.bz2) = 8e7df23a104b057b360d03180ebcb67f645e198a4a0bee94bf56b2bc9505ec6b -SIZE (postgresql/postgresql-9.4.14.tar.bz2) = 17873740 +TIMESTAMP = 1510172182 +SHA256 (postgresql/postgresql-9.4.15.tar.bz2) = 12bfb3c7e8e45515ef921ad365e122682a5c4935dcc0032644433af2de31acc4 +SIZE (postgresql/postgresql-9.4.15.tar.bz2) = 17921677 SHA256 (postgresql/pg-949-icu-2016-10-02.diff.gz) = 34612e685a79874db04bc6b66c700bfc6412042840c532eef0da7832d1f70d43 SIZE (postgresql/pg-949-icu-2016-10-02.diff.gz) = 5289 Modified: branches/2017Q4/databases/postgresql94-server/files/pkg-message-client.in ============================================================================== --- branches/2017Q4/databases/postgresql94-server/files/pkg-message-client.in Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql94-server/files/pkg-message-client.in Fri Nov 10 14:55:00 2017 (r453900) @@ -17,7 +17,7 @@ postgresql-odbc method. Not needed to access unix PostgreSQL servers from Win32 using ODBC. See below. -ruby-postgres, py-PyGreSQL +ruby-postgres, py-psycopg2 For client access to PostgreSQL databases using the ruby & python languages. Modified: branches/2017Q4/databases/postgresql94-server/pkg-plist-server ============================================================================== --- branches/2017Q4/databases/postgresql94-server/pkg-plist-server Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql94-server/pkg-plist-server Fri Nov 10 14:55:00 2017 (r453900) @@ -503,7 +503,6 @@ lib/libpgcommon.a %%TZDATA%%%%DATADIR%%/timezone/CST6CDT %%TZDATA%%%%DATADIR%%/timezone/Canada/Atlantic %%TZDATA%%%%DATADIR%%/timezone/Canada/Central -%%TZDATA%%%%DATADIR%%/timezone/Canada/East-Saskatchewan %%TZDATA%%%%DATADIR%%/timezone/Canada/Eastern %%TZDATA%%%%DATADIR%%/timezone/Canada/Mountain %%TZDATA%%%%DATADIR%%/timezone/Canada/Newfoundland Modified: branches/2017Q4/databases/postgresql95-server/Makefile ============================================================================== --- branches/2017Q4/databases/postgresql95-server/Makefile Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql95-server/Makefile Fri Nov 10 14:55:00 2017 (r453900) @@ -1,7 +1,7 @@ # Created by: Marc G. Fournier # $FreeBSD$ -DISTVERSION?= 9.5.9 +DISTVERSION?= 9.5.10 PORTREVISION= 0 MAINTAINER?= pgsql@FreeBSD.org Modified: branches/2017Q4/databases/postgresql95-server/distinfo ============================================================================== --- branches/2017Q4/databases/postgresql95-server/distinfo Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql95-server/distinfo Fri Nov 10 14:55:00 2017 (r453900) @@ -1,5 +1,5 @@ -TIMESTAMP = 1503960043 -SHA256 (postgresql/postgresql-9.5.9.tar.bz2) = e98cd5c664ab5a05cb83618ba8078647815cb71f7a60437f0322c7518727cdd4 -SIZE (postgresql/postgresql-9.5.9.tar.bz2) = 18677113 +TIMESTAMP = 1510172182 +SHA256 (postgresql/postgresql-9.5.10.tar.bz2) = 945d7ade094dded6b95495d8f1561a12ac9608276858ed30adf3c3658275f281 +SIZE (postgresql/postgresql-9.5.10.tar.bz2) = 18701419 SHA256 (postgresql/pg-954-icu-2016-08-10.diff.gz) = 5fa083ec38087d6a0961642208f012e902221270708b919b92e9eedaa755e365 SIZE (postgresql/pg-954-icu-2016-08-10.diff.gz) = 5952 Modified: branches/2017Q4/databases/postgresql95-server/files/pkg-message-client.in ============================================================================== --- branches/2017Q4/databases/postgresql95-server/files/pkg-message-client.in Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql95-server/files/pkg-message-client.in Fri Nov 10 14:55:00 2017 (r453900) @@ -17,7 +17,7 @@ postgresql-odbc method. Not needed to access unix PostgreSQL servers from Win32 using ODBC. See below. -ruby-postgres, py-PyGreSQL +ruby-postgres, py-psycopg2 For client access to PostgreSQL databases using the ruby & python languages. Modified: branches/2017Q4/databases/postgresql95-server/pkg-plist-server ============================================================================== --- branches/2017Q4/databases/postgresql95-server/pkg-plist-server Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql95-server/pkg-plist-server Fri Nov 10 14:55:00 2017 (r453900) @@ -524,7 +524,6 @@ lib/libpgcommon.a %%TZDATA%%%%DATADIR%%/timezone/CST6CDT %%TZDATA%%%%DATADIR%%/timezone/Canada/Atlantic %%TZDATA%%%%DATADIR%%/timezone/Canada/Central -%%TZDATA%%%%DATADIR%%/timezone/Canada/East-Saskatchewan %%TZDATA%%%%DATADIR%%/timezone/Canada/Eastern %%TZDATA%%%%DATADIR%%/timezone/Canada/Mountain %%TZDATA%%%%DATADIR%%/timezone/Canada/Newfoundland Modified: branches/2017Q4/databases/postgresql96-server/Makefile ============================================================================== --- branches/2017Q4/databases/postgresql96-server/Makefile Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql96-server/Makefile Fri Nov 10 14:55:00 2017 (r453900) @@ -1,8 +1,8 @@ # Created by: Marc G. Fournier # $FreeBSD$ -DISTVERSION?= 9.6.5 -PORTREVISION?= 1 +DISTVERSION?= 9.6.6 +PORTREVISION?= 0 MAINTAINER?= pgsql@FreeBSD.org Modified: branches/2017Q4/databases/postgresql96-server/distinfo ============================================================================== --- branches/2017Q4/databases/postgresql96-server/distinfo Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql96-server/distinfo Fri Nov 10 14:55:00 2017 (r453900) @@ -1,5 +1,5 @@ -TIMESTAMP = 1503960044 -SHA256 (postgresql/postgresql-9.6.5.tar.bz2) = 06da12a7e3dddeb803962af8309fa06da9d6989f49e22865335f0a14bad0744c -SIZE (postgresql/postgresql-9.6.5.tar.bz2) = 19576132 +TIMESTAMP = 1510172182 +SHA256 (postgresql/postgresql-9.6.6.tar.bz2) = 399cdffcb872f785ba67e25d275463d74521566318cfef8fe219050d063c8154 +SIZE (postgresql/postgresql-9.6.6.tar.bz2) = 19605724 SHA256 (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 85f81baa0fc8f692bcf802c8645196d9e3afdef4f760cef712d940b87655486e SIZE (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 5998 Modified: branches/2017Q4/databases/postgresql96-server/files/pkg-message-client.in ============================================================================== --- branches/2017Q4/databases/postgresql96-server/files/pkg-message-client.in Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql96-server/files/pkg-message-client.in Fri Nov 10 14:55:00 2017 (r453900) @@ -17,7 +17,7 @@ postgresql-odbc method. Not needed to access unix PostgreSQL servers from Win32 using ODBC. See below. -ruby-postgres, py-PyGreSQL +ruby-postgres, py-psycopg2 For client access to PostgreSQL databases using the ruby & python languages. Modified: branches/2017Q4/databases/postgresql96-server/pkg-plist-server ============================================================================== --- branches/2017Q4/databases/postgresql96-server/pkg-plist-server Fri Nov 10 13:50:53 2017 (r453899) +++ branches/2017Q4/databases/postgresql96-server/pkg-plist-server Fri Nov 10 14:55:00 2017 (r453900) @@ -527,7 +527,6 @@ lib/libpgcommon.a %%TZDATA%%%%DATADIR%%/timezone/CST6CDT %%TZDATA%%%%DATADIR%%/timezone/Canada/Atlantic %%TZDATA%%%%DATADIR%%/timezone/Canada/Central -%%TZDATA%%%%DATADIR%%/timezone/Canada/East-Saskatchewan %%TZDATA%%%%DATADIR%%/timezone/Canada/Eastern %%TZDATA%%%%DATADIR%%/timezone/Canada/Mountain %%TZDATA%%%%DATADIR%%/timezone/Canada/Newfoundland From owner-svn-ports-branches@freebsd.org Sat Nov 11 00:49:02 2017 Return-Path: Delivered-To: svn-ports-branches@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 BC877E55684; Sat, 11 Nov 2017 00:49:02 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 935346ACA3; Sat, 11 Nov 2017 00:49:02 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAB0n1dg096884; Sat, 11 Nov 2017 00:49:01 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAB0n1HK096882; Sat, 11 Nov 2017 00:49:01 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201711110049.vAB0n1HK096882@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 11 Nov 2017 00:49:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453947 - branches/2017Q4/emulators/ppsspp-devel X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2017Q4/emulators/ppsspp-devel X-SVN-Commit-Revision: 453947 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Nov 2017 00:49:02 -0000 Author: jbeich Date: Sat Nov 11 00:49:01 2017 New Revision: 453947 URL: https://svnweb.freebsd.org/changeset/ports/453947 Log: MFH: r452750 r453023 r453585 r453648 r453944 emulators/ppsspp-devel: update to 1.4.2.530 Changes: https://github.com/hrydgard/ppsspp/compare/bb1f65118...08041d877 Approved by: ports-secteam (swills, implicit for snapshots) Modified: branches/2017Q4/emulators/ppsspp-devel/Makefile branches/2017Q4/emulators/ppsspp-devel/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/emulators/ppsspp-devel/Makefile ============================================================================== --- branches/2017Q4/emulators/ppsspp-devel/Makefile Sat Nov 11 00:07:37 2017 (r453946) +++ branches/2017Q4/emulators/ppsspp-devel/Makefile Sat Nov 11 00:49:01 2017 (r453947) @@ -1,12 +1,12 @@ # $FreeBSD$ -DISTVERSION= 1.4.2-473 -DISTVERSIONSUFFIX= -gbb1f65118 +DISTVERSION= 1.4.2-704 +DISTVERSIONSUFFIX= -g08041d877 PORTREVISION?= 0 PKGNAMESUFFIX?= -devel -GH_TUPLE= hrydgard:glslang:136b1e2d:glslang/ext/glslang \ - hrydgard:${PORTNAME}-lang:c31a1d3:lang/assets/lang \ +GH_TUPLE= hrydgard:glslang:2edde666:glslang/ext/glslang \ + hrydgard:${PORTNAME}-lang:4fddbc9:lang/assets/lang \ KhronosGroup:SPIRV-Cross:90966d5:SPIRV/ext/SPIRV-Cross \ Kingcom:armips:v0.9-26-g770365d:armips/ext/armips \ Kingcom:tinyformat:Release-2.0.1-7-gb7f5a22:tinyformat/ext/armips/ext/tinyformat Modified: branches/2017Q4/emulators/ppsspp-devel/distinfo ============================================================================== --- branches/2017Q4/emulators/ppsspp-devel/distinfo Sat Nov 11 00:07:37 2017 (r453946) +++ branches/2017Q4/emulators/ppsspp-devel/distinfo Sat Nov 11 00:49:01 2017 (r453947) @@ -1,12 +1,12 @@ -TIMESTAMP = 1507145200 +TIMESTAMP = 1510349580 SHA256 (ppsspp.1) = 64a7cca4c3a5fc6ad5b63399edef9056b0c85ea68fed00fb7e97f4b2724e503b SIZE (ppsspp.1) = 1598 -SHA256 (hrydgard-ppsspp-v1.4.2-473-gbb1f65118_GH0.tar.gz) = 29d233e8bee0a89e37bb9155f5f201f40f33ba531f67f28cf0ffb0e7ecc83ab4 -SIZE (hrydgard-ppsspp-v1.4.2-473-gbb1f65118_GH0.tar.gz) = 18994046 -SHA256 (hrydgard-glslang-136b1e2d_GH0.tar.gz) = 430bd17420a0bf453c8b3f47ff19a58aadf5ae3e15cc773f2b833d60f0ecadea -SIZE (hrydgard-glslang-136b1e2d_GH0.tar.gz) = 1767855 -SHA256 (hrydgard-ppsspp-lang-c31a1d3_GH0.tar.gz) = 6c007432d9af7ad9358710d54d13c66d80364db7b33ab018b76c87d92853c160 -SIZE (hrydgard-ppsspp-lang-c31a1d3_GH0.tar.gz) = 328423 +SHA256 (hrydgard-ppsspp-v1.4.2-704-g08041d877_GH0.tar.gz) = f6d5c2b54b14e2e4ed4149a66e54e3823dc2452c038e56d679449f8150bf2cc2 +SIZE (hrydgard-ppsspp-v1.4.2-704-g08041d877_GH0.tar.gz) = 19002156 +SHA256 (hrydgard-glslang-2edde666_GH0.tar.gz) = 9ab09c2aa5a89b2c32297358d25850bec56667aa28fdfe6986fbedd1ced28e78 +SIZE (hrydgard-glslang-2edde666_GH0.tar.gz) = 1941913 +SHA256 (hrydgard-ppsspp-lang-4fddbc9_GH0.tar.gz) = 73d007391fe0cb5f6691ae8d385eeae7eda02992b1a0eb121d265c4c70047d4f +SIZE (hrydgard-ppsspp-lang-4fddbc9_GH0.tar.gz) = 335675 SHA256 (KhronosGroup-SPIRV-Cross-90966d5_GH0.tar.gz) = de8bcf01e0a0c4107871fdc8b764771487052fedbe2990a369e7908d4a95c000 SIZE (KhronosGroup-SPIRV-Cross-90966d5_GH0.tar.gz) = 228783 SHA256 (Kingcom-armips-v0.9-26-g770365d_GH0.tar.gz) = e6c52967082658082544f83875cc08e50227ff788d3553e0b0bc28abdb2615ed From owner-svn-ports-branches@freebsd.org Sat Nov 11 00:56:00 2017 Return-Path: Delivered-To: svn-ports-branches@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 01100E55826; Sat, 11 Nov 2017 00:55:59 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 993CB6B039; Sat, 11 Nov 2017 00:55:59 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vAB0tw5i001476; Sat, 11 Nov 2017 00:55:58 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vAB0twgI001474; Sat, 11 Nov 2017 00:55:58 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201711110055.vAB0twgI001474@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 11 Nov 2017 00:55:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453948 - branches/2017Q4/emulators/rpcs3 X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2017Q4/emulators/rpcs3 X-SVN-Commit-Revision: 453948 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Nov 2017 00:56:00 -0000 Author: jbeich Date: Sat Nov 11 00:55:58 2017 New Revision: 453948 URL: https://svnweb.freebsd.org/changeset/ports/453948 Log: MFH: r453436 r453945 emulators/rpcs3: update to 0.0.3.563 Changes: https://github.com/RPCS3/rpcs3/compare/4aa89132...3c9126d9 Approved by: ports-secteam (junovitch, implicit for snapshots) Modified: branches/2017Q4/emulators/rpcs3/Makefile branches/2017Q4/emulators/rpcs3/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/emulators/rpcs3/Makefile ============================================================================== --- branches/2017Q4/emulators/rpcs3/Makefile Sat Nov 11 00:49:01 2017 (r453947) +++ branches/2017Q4/emulators/rpcs3/Makefile Sat Nov 11 00:55:58 2017 (r453948) @@ -2,8 +2,8 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.3-512 -DISTVERSIONSUFFIX= -g4aa89132 +DISTVERSION= 0.0.3-563 +DISTVERSIONSUFFIX= -g3c9126d9 CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org Modified: branches/2017Q4/emulators/rpcs3/distinfo ============================================================================== --- branches/2017Q4/emulators/rpcs3/distinfo Sat Nov 11 00:49:01 2017 (r453947) +++ branches/2017Q4/emulators/rpcs3/distinfo Sat Nov 11 00:55:58 2017 (r453948) @@ -1,6 +1,6 @@ -TIMESTAMP = 1509292113 -SHA256 (RPCS3-rpcs3-v0.0.3-512-g4aa89132_GH0.tar.gz) = 1383d68bf9cca2947b684421085ac085b58adde1e6e59d4a4cb3b96d9d3cfeb5 -SIZE (RPCS3-rpcs3-v0.0.3-512-g4aa89132_GH0.tar.gz) = 3555095 +TIMESTAMP = 1510227590 +SHA256 (RPCS3-rpcs3-v0.0.3-563-g3c9126d9_GH0.tar.gz) = ebd3eaf671e929d08a112688e2238b4630fd547fa2b279c2d795a0cce74b1465 +SIZE (RPCS3-rpcs3-v0.0.3-563-g3c9126d9_GH0.tar.gz) = 3561507 SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = e50e4f4e9035e891e16867e995f44aac87ce734a9dde169f02fc9719b2ce3642 SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = 105623 SHA256 (RPCS3-pugixml-f205aaf_GH0.tar.gz) = 3b2a7e21625d8cbeb3aa1841b8816f6cab0752e89008b9fc67a325c800f153b5 From owner-svn-ports-branches@freebsd.org Sat Nov 11 18:02:39 2017 Return-Path: Delivered-To: svn-ports-branches@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 6EE54E70671; Sat, 11 Nov 2017 18:02:39 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3958A6890B; Sat, 11 Nov 2017 18:02:39 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vABI2cPd037879; Sat, 11 Nov 2017 18:02:38 GMT (envelope-from dbaio@FreeBSD.org) Received: (from dbaio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vABI2cQZ037877; Sat, 11 Nov 2017 18:02:38 GMT (envelope-from dbaio@FreeBSD.org) Message-Id: <201711111802.vABI2cQZ037877@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dbaio set sender to dbaio@FreeBSD.org using -f From: "Danilo G. Baio" Date: Sat, 11 Nov 2017 18:02:38 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453983 - branches/2017Q4/mail/roundcube X-SVN-Group: ports-branches X-SVN-Commit-Author: dbaio X-SVN-Commit-Paths: branches/2017Q4/mail/roundcube X-SVN-Commit-Revision: 453983 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Nov 2017 18:02:39 -0000 Author: dbaio Date: Sat Nov 11 18:02:37 2017 New Revision: 453983 URL: https://svnweb.freebsd.org/changeset/ports/453983 Log: MFH: r453797 Update to 1.3.3 release. Fix security vulnerability (CVE-2017-16651). PR: 223547 Submitted by: Vladimir Krstulja Approved by: ports-secteam (swills) Modified: branches/2017Q4/mail/roundcube/Makefile branches/2017Q4/mail/roundcube/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/mail/roundcube/Makefile ============================================================================== --- branches/2017Q4/mail/roundcube/Makefile Sat Nov 11 17:29:26 2017 (r453982) +++ branches/2017Q4/mail/roundcube/Makefile Sat Nov 11 18:02:37 2017 (r453983) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= roundcube -DISTVERSION= 1.3.1 +DISTVERSION= 1.3.3 PORTEPOCH= 1 CATEGORIES?= mail www MASTER_SITES= https://github.com/roundcube/roundcubemail/releases/download/${DISTVERSION}/ Modified: branches/2017Q4/mail/roundcube/distinfo ============================================================================== --- branches/2017Q4/mail/roundcube/distinfo Sat Nov 11 17:29:26 2017 (r453982) +++ branches/2017Q4/mail/roundcube/distinfo Sat Nov 11 18:02:37 2017 (r453983) @@ -1,3 +1,3 @@ -TIMESTAMP = 1505113862 -SHA256 (roundcubemail-1.3.1-complete.tar.gz) = f071bbe84f90ba55582289dcef7b70198b81e0aedd4de8422945658bbee3da0b -SIZE (roundcubemail-1.3.1-complete.tar.gz) = 5296647 +TIMESTAMP = 1510210310 +SHA256 (roundcubemail-1.3.3-complete.tar.gz) = 05d9856c966c0d93accabf724e7ff2fd493bba1a57c44247ed0a2aacd617c879 +SIZE (roundcubemail-1.3.3-complete.tar.gz) = 5339032 From owner-svn-ports-branches@freebsd.org Sat Nov 11 18:08:46 2017 Return-Path: Delivered-To: svn-ports-branches@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 1935CE708B2; Sat, 11 Nov 2017 18:08:46 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E55B668E81; Sat, 11 Nov 2017 18:08:45 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vABI8i2q038513; Sat, 11 Nov 2017 18:08:44 GMT (envelope-from riggs@FreeBSD.org) Received: (from riggs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vABI8ioH038509; Sat, 11 Nov 2017 18:08:44 GMT (envelope-from riggs@FreeBSD.org) Message-Id: <201711111808.vABI8ioH038509@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: riggs set sender to riggs@FreeBSD.org using -f From: Thomas Zander Date: Sat, 11 Nov 2017 18:08:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r453985 - in branches/2017Q4/lang/lua53: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: riggs X-SVN-Commit-Paths: in branches/2017Q4/lang/lua53: . files X-SVN-Commit-Revision: 453985 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Nov 2017 18:08:46 -0000 Author: riggs Date: Sat Nov 11 18:08:44 2017 New Revision: 453985 URL: https://svnweb.freebsd.org/changeset/ports/453985 Log: MFH: r453971 Fix multiple runtime errors and crashes in lua 5.3.4 Details - Import upstream patches for known runtime errors and crashes in lua 5.3.4 Details, see https://www.lua.org/bugs.html in the section on version 5.3.4 PR: 222581 Submitted by: russ.haley@gmail.com Approved by: maintainer timeout Approved by: ports-secteam (swills) Added: branches/2017Q4/lang/lua53/files/patch-src__ldebug.c - copied unchanged from r453971, head/lang/lua53/files/patch-src__ldebug.c branches/2017Q4/lang/lua53/files/patch-src__lgc.c - copied unchanged from r453971, head/lang/lua53/files/patch-src__lgc.c branches/2017Q4/lang/lua53/files/patch-src__lparser.c - copied unchanged from r453971, head/lang/lua53/files/patch-src__lparser.c Modified: branches/2017Q4/lang/lua53/Makefile Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/lang/lua53/Makefile ============================================================================== --- branches/2017Q4/lang/lua53/Makefile Sat Nov 11 18:08:39 2017 (r453984) +++ branches/2017Q4/lang/lua53/Makefile Sat Nov 11 18:08:44 2017 (r453985) @@ -3,6 +3,7 @@ PORTNAME= lua PORTVERSION= 5.3.4 +PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= http://www.lua.org/ftp/ PKGNAMESUFFIX= 53 Copied: branches/2017Q4/lang/lua53/files/patch-src__ldebug.c (from r453971, head/lang/lua53/files/patch-src__ldebug.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/lang/lua53/files/patch-src__ldebug.c Sat Nov 11 18:08:44 2017 (r453985, copy of r453971, head/lang/lua53/files/patch-src__ldebug.c) @@ -0,0 +1,10 @@ +--- src/ldebug.c.orig 2016-10-19 12:32:10 UTC ++++ src/ldebug.c +@@ -653,6 +653,7 @@ l_noret luaG_runerror (lua_State *L, const char *fmt, + CallInfo *ci = L->ci; + const char *msg; + va_list argp; ++ luaC_checkGC(L); /* error message uses memory */ + va_start(argp, fmt); + msg = luaO_pushvfstring(L, fmt, argp); /* format message */ + va_end(argp); Copied: branches/2017Q4/lang/lua53/files/patch-src__lgc.c (from r453971, head/lang/lua53/files/patch-src__lgc.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/lang/lua53/files/patch-src__lgc.c Sat Nov 11 18:08:44 2017 (r453985, copy of r453971, head/lang/lua53/files/patch-src__lgc.c) @@ -0,0 +1,13 @@ +--- src/lgc.c.orig 2016-12-22 13:08:50 UTC ++++ src/lgc.c +@@ -643,8 +643,9 @@ static void clearkeys (global_State *g, GCObject *l, G + for (n = gnode(h, 0); n < limit; n++) { + if (!ttisnil(gval(n)) && (iscleared(g, gkey(n)))) { + setnilvalue(gval(n)); /* remove value ... */ +- removeentry(n); /* and remove entry from table */ + } ++ if (ttisnil(gval(n))) /* is entry empty? */ ++ removeentry(n); /* remove entry from table */ + } + } + } Copied: branches/2017Q4/lang/lua53/files/patch-src__lparser.c (from r453971, head/lang/lua53/files/patch-src__lparser.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q4/lang/lua53/files/patch-src__lparser.c Sat Nov 11 18:08:44 2017 (r453985, copy of r453971, head/lang/lua53/files/patch-src__lparser.c) @@ -0,0 +1,11 @@ +--- src/lparser.c.orig 2016-08-01 19:51:24 UTC ++++ src/lparser.c +@@ -1392,7 +1392,7 @@ static void test_then_block (LexState *ls, int *escape + luaK_goiffalse(ls->fs, &v); /* will jump to label if condition is true */ + enterblock(fs, &bl, 0); /* must enter block before 'goto' */ + gotostat(ls, v.t); /* handle goto/break */ +- skipnoopstat(ls); /* skip other no-op statements */ ++ while (testnext(ls, ';')) {} /* skip semicolons */ + if (block_follow(ls, 0)) { /* 'goto' is the entire block? */ + leaveblock(fs); + return; /* and that is it */ From owner-svn-ports-branches@freebsd.org Sat Nov 11 23:17:57 2017 Return-Path: Delivered-To: svn-ports-branches@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 22FD8E4F090; Sat, 11 Nov 2017 23:17:57 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F149B72418; Sat, 11 Nov 2017 23:17:56 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vABNHt0C070721; Sat, 11 Nov 2017 23:17:55 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vABNHtcF070720; Sat, 11 Nov 2017 23:17:55 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201711112317.vABNHtcF070720@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 11 Nov 2017 23:17:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r454008 - branches/2017Q4/security/sandsifter X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2017Q4/security/sandsifter X-SVN-Commit-Revision: 454008 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Nov 2017 23:17:57 -0000 Author: jbeich Date: Sat Nov 11 23:17:55 2017 New Revision: 454008 URL: https://svnweb.freebsd.org/changeset/ports/454008 Log: MFH: r454007 security/sandsifter: fix typo to block non-x86 archs cc -O2 -pipe -isystem /usr/local/include -fno-strict-aliasing -c injector.c -o injector.o -Wall injector.c:338:93: warning: excess elements in array initializer .start={.bytes={0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, .len=0}, ^~~~ injector.c:339:91: warning: excess elements in array initializer .end={.bytes={0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff}, .len=0}, ^~~~ injector.c:870:32: error: no member named 'mc_eip' in 'struct __mcontext' ((ucontext_t*)p)->uc_mcontext.IP+=UD2_SIZE; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ injector.c:95:14: note: expanded from macro 'IP' # define IP mc_eip ^ injector.c:883:30: error: no member named 'mc_eip' in 'struct __mcontext' (uintptr_t)uc->uc_mcontext.IP-(uintptr_t)packet-preamble_length; ~~~~~~~~~~~~~~~ ^ injector.c:95:14: note: expanded from macro 'IP' # define IP mc_eip ^ injector.c:905:18: error: no member named 'mc_eip' in 'struct __mcontext' uc->uc_mcontext.IP=(uintptr_t)&resume; ~~~~~~~~~~~~~~~ ^ injector.c:95:14: note: expanded from macro 'IP' # define IP mc_eip ^ injector.c:906:18: error: no member named 'mc_eflags' in 'struct __mcontext'; did you mean 'mc_flags'? uc->uc_mcontext.EFL&=~TF; ^~~ mc_flags injector.c:96:15: note: expanded from macro 'EFL' # define EFL mc_eflags ^ /usr/include/machine/ucontext.h:56:7: note: 'mc_flags' declared here int mc_flags; ^ 2 warnings and 4 errors generated. Reported by: pkg-fallout (aarch64) Approved by: ports-secteam blanket Modified: branches/2017Q4/security/sandsifter/Makefile Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/security/sandsifter/Makefile ============================================================================== --- branches/2017Q4/security/sandsifter/Makefile Sat Nov 11 23:16:14 2017 (r454007) +++ branches/2017Q4/security/sandsifter/Makefile Sat Nov 11 23:17:55 2017 (r454008) @@ -12,8 +12,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}capstone>0:devel/p USES= gmake python localbase shebangfix -ONLY_FOR_ARCH= amd64 i386 -ONLY_FOR_ARCH_REASON=Designed for x86 +ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS_REASON=Designed for x86 USE_GITHUB= yes GH_ACCOUNT= xoreaxeaxeax