svn commit: r416138 - head/audio/ardour

Alexey Dokuchaev danfe at FreeBSD.org
Mon May 30 05:52:58 UTC 2016


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


More information about the svn-ports-all mailing list