Bug 195264 - [patch] audio/espeak: fails to build after pulseaudio update
Summary: [patch] audio/espeak: fails to build after pulseaudio update
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Nicola Vitale
Depends on:
Reported: 2014-11-21 22:39 UTC by Lawrence Chen
Modified: 2015-02-09 14:34 UTC (History)
1 user (show)

See Also:
beastie: maintainer-feedback? (nivit)

patch for audio/espeak set to use PULSEAUDIO (1.66 KB, patch)
2014-11-21 22:39 UTC, Lawrence Chen
no flags Details | Diff
poudriere testport log (39.39 KB, text/plain)
2014-11-21 22:41 UTC, Lawrence Chen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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 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 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

  - 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>

Comment 4 Nicola Vitale freebsd_committer 2015-02-09 14:34:19 UTC
Thanks for your PR!