Bug 233231

Summary: fix build of audio/webrtc-audio-processing on powerpc64
Product: Ports & Packages Reporter: Mark Linimon <linimon>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed FIXED    
Severity: Affects Some People CC: powerpc
Priority: --- Flags: jbeich: maintainer-feedback+
Version: Latest   
Hardware: powerpc   
OS: Any   
Attachments:
Description Flags
new patchfile #1
none
new patchfile #2
none
new patchfile #3 none

Description Mark Linimon freebsd_committer freebsd_triage 2018-11-14 21:21:12 UTC
Created attachment 199245 [details]
new patchfile #1

This port fails to build on powerpc64 big-endian without new patchfiles in files/ .

See https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/127 for details.

Tested on: powerpc64, amd64 (in progress)
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2018-11-14 21:21:58 UTC
Created attachment 199246 [details]
new patchfile #2
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2018-11-14 21:22:27 UTC
Created attachment 199247 [details]
new patchfile #3
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-11-14 22:23:46 UTC
A commit references this bug:

Author: jbeich
Date: Wed Nov 14 22:23:04 UTC 2018
New revision: 484969
URL: https://svnweb.freebsd.org/changeset/ports/484969

Log:
  audio/webrtc-audio-processing: unbreak on big-endian archs

  PR:		233231
  Submitted by:	linimon
  Obtained from:	Fedora

Changes:
  head/audio/webrtc-audio-processing/files/patch-big-endian
Comment 4 Jan Beich freebsd_committer freebsd_triage 2018-11-14 22:26:25 UTC
Thanks for reporting. I've used Fedora version of webrtc/typedefs.h fix which adds support for more archs. Debian uses the same fix.