Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 May 2016 05:52:57 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r416138 - head/audio/ardour
Message-ID:  <201605300552.u4U5qvkw027370@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Mon May 30 05:52:57 2016
New Revision: 416138
URL: https://svnweb.freebsd.org/changeset/ports/416138

Log:
  During the exp-run in PR 208158, it was found that audio/ardour gives errors
  with libc++ 3.8.0.  This is because the std::map's allocator was not defined
  correctly.  Fix the `fast_pool_allocator' definition to use a `const double'.
  
  PR:		209332
  Submitted by:	dim

Modified:
  head/audio/ardour/Makefile

Modified: head/audio/ardour/Makefile
==============================================================================
--- head/audio/ardour/Makefile	Mon May 30 05:39:57 2016	(r416137)
+++ head/audio/ardour/Makefile	Mon May 30 05:52:57 2016	(r416138)
@@ -67,6 +67,8 @@ MAKE_ARGS+=	FPU_OPTIMIZATION=0
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%CFLAGS%%|${CFLAGS}|' ${WRKSRC}/SConstruct
 	@${REINPLACE_CMD} -e 's|alsa_pcm|oss|g' ${WRKSRC}/templates/*.template
+	@${REINPLACE_CMD} -e 's|std::pair<double|std::pair<const double|' \
+		${WRKSRC}/gtk2_ardour/tempo_lines.h
 
 post-install:
 	@${MKDIR} ${STAGEDIR}${PREFIX}/share/ardour2/templates



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201605300552.u4U5qvkw027370>