Bug 195264

Summary: [patch] audio/espeak: fails to build after pulseaudio update
Product: Ports & Packages Reporter: Lawrence Chen <beastie>
Component: Individual Port(s)Assignee: Nicola Vitale <nivit>
Status: Closed FIXED    
Severity: Affects Only Me CC: timon
Priority: --- Flags: beastie: maintainer-feedback? (nivit)
Version: Latest   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
patch for audio/espeak set to use PULSEAUDIO
none
poudriere testport log none

Description Lawrence Chen 2014-11-21 22:39:55 UTC
Created attachment 149699 [details]
patch for audio/espeak set to use PULSEAUDIO

As part of Gnome3, pulseaudio received a significant update.  That when espeak is set to use pulseaudio (default option is portaudio), it fails to build due to C99 features used in pulseaudio's header files.

After dozens of runs 'poudriere testport' (largely because nothing outside of poudriere has moved to gnome3 yet.) I finally hit something that works.

And, then a few final changes to satisfy 'testport'.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-11-21 22:39:55 UTC
Auto-assigned to maintainer nivit@FreeBSD.org
Comment 2 Lawrence Chen 2014-11-21 22:41:04 UTC
Created attachment 149700 [details]
poudriere testport log
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-02-09 14:32:37 UTC
A commit references this bug:

Author: nivit
Date: Mon Feb  9 14:32:17 UTC 2015
New revision: 378732
URL: https://svnweb.freebsd.org/changeset/ports/378732

Log:
  - Update to 1.48.04
  - Use option helpers
  - Use a compiler understanding C++0X when
    PULSEAUDIO option is ON [1]

  PR:	195264 [1]
  Submitted by:	Lawrence Chen <beastie@tardisi.com>

Changes:
  head/audio/espeak/Makefile
  head/audio/espeak/distinfo
  head/audio/espeak/pkg-plist
Comment 4 Nicola Vitale freebsd_committer freebsd_triage 2015-02-09 14:34:19 UTC
Thanks for your PR!