svn commit: r442119 - in branches/2017Q2/audio/musicpd: . files
Thomas Zander
riggs at FreeBSD.org
Tue May 30 20:30:51 UTC 2017
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 at 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))
More information about the svn-ports-branches
mailing list