From owner-svn-ports-branches@freebsd.org Tue May 30 20:30:51 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 7DCB0BEBCFF; Tue, 30 May 2017 20:30:51 +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 576DA78526; Tue, 30 May 2017 20:30:51 +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 v4UKUoxT017420; Tue, 30 May 2017 20:30:50 GMT (envelope-from riggs@FreeBSD.org) Received: (from riggs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v4UKUoB8017417; Tue, 30 May 2017 20:30:50 GMT (envelope-from riggs@FreeBSD.org) Message-Id: <201705302030.v4UKUoB8017417@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: riggs set sender to riggs@FreeBSD.org using -f From: Thomas Zander Date: Tue, 30 May 2017 20:30:50 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r442119 - in branches/2017Q2/audio/musicpd: . files X-SVN-Group: ports-branches 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: Tue, 30 May 2017 20:30:51 -0000 Author: riggs Date: Tue May 30 20:30:50 2017 New Revision: 442119 URL: https://svnweb.freebsd.org/changeset/ports/442119 Log: MFH: r440334 r441969 Fix library updating Details: Apparently, clang optimises exceptions with __attribute__((pure)) more aggressively than gcc, causing mpd to not notice files removed from the library. This patch causes mpd to be built without the pure attribute. PR: 219048 Reported by: hideo@lastamericanempire.com Update to upstream version 0.20.8 Approved by: ports-secteam (feld) Added: branches/2017Q2/audio/musicpd/files/patch-src_Compiler.h - copied unchanged from r440334, head/audio/musicpd/files/patch-src_Compiler.h Modified: branches/2017Q2/audio/musicpd/Makefile branches/2017Q2/audio/musicpd/distinfo Directory Properties: branches/2017Q2/ (props changed) Modified: branches/2017Q2/audio/musicpd/Makefile ============================================================================== --- branches/2017Q2/audio/musicpd/Makefile Tue May 30 20:13:50 2017 (r442118) +++ branches/2017Q2/audio/musicpd/Makefile Tue May 30 20:30:50 2017 (r442119) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= musicpd -PORTVERSION= 0.20.6 -PORTREVISION= 3 +PORTVERSION= 0.20.8 CATEGORIES= audio ipv6 MASTER_SITES= http://www.musicpd.org/download/mpd/${PORTVERSION:R}/ DISTNAME= mpd-${PORTVERSION} Modified: branches/2017Q2/audio/musicpd/distinfo ============================================================================== --- branches/2017Q2/audio/musicpd/distinfo Tue May 30 20:13:50 2017 (r442118) +++ branches/2017Q2/audio/musicpd/distinfo Tue May 30 20:30:50 2017 (r442119) @@ -1,3 +1,3 @@ -TIMESTAMP = 1489218787 -SHA256 (mpd-0.20.6.tar.xz) = f4055e1189e5cc00e83706b2e0b5ead924ced0303e073d7802ee9f9a8eba4b47 -SIZE (mpd-0.20.6.tar.xz) = 772140 +TIMESTAMP = 1495999052 +SHA256 (mpd-0.20.8.tar.xz) = 7d177f29663c4a0997413401e52bbf11d2bb472773bbcf9294f839c4b8751e35 +SIZE (mpd-0.20.8.tar.xz) = 773128 Copied: branches/2017Q2/audio/musicpd/files/patch-src_Compiler.h (from r440334, head/audio/musicpd/files/patch-src_Compiler.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2017Q2/audio/musicpd/files/patch-src_Compiler.h Tue May 30 20:30:50 2017 (r442119, copy of r440334, head/audio/musicpd/files/patch-src_Compiler.h) @@ -0,0 +1,11 @@ +--- src/Compiler.h.orig 2017-01-27 07:46:51 UTC ++++ src/Compiler.h +@@ -86,7 +86,7 @@ + #define gcc_noreturn __attribute__((noreturn)) + #define gcc_packed __attribute__((packed)) + #define gcc_printf(a,b) __attribute__((format(printf, a, b))) +-#define gcc_pure __attribute__((pure)) ++#define gcc_pure + #define gcc_sentinel __attribute__((sentinel)) + #define gcc_unused __attribute__((unused)) + #define gcc_warn_unused_result __attribute__((warn_unused_result))