Bug 243199 - multimedia/obs-studio: fix build on powerpc64
Summary: multimedia/obs-studio: fix build on powerpc64
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: powerpc Any
: --- Affects Only Me
Assignee: Piotr Kubaj
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-08 21:00 UTC by Piotr Kubaj
Modified: 2020-01-08 21:40 UTC (History)
2 users (show)

See Also:
yuri: maintainer-feedback+


Attachments
patch (1.71 KB, patch)
2020-01-08 21:00 UTC, Piotr Kubaj
pkubaj: maintainer-approval? (yuri)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Kubaj freebsd_committer 2020-01-08 21:00:29 UTC
Created attachment 210547 [details]
patch

Merge upstream commit to use GCC's SSE->AltiVec translation. Since it depends on compiling with GCC, it only works on ELFv1. Hopefully it will be possible to build it on ELFv2 in the future.

Also use luajit only where it's actually available. Since it's optional, the port builds anyway.
Comment 1 commit-hook freebsd_committer 2020-01-08 21:37:40 UTC
A commit references this bug:

Author: pkubaj
Date: Wed Jan  8 21:36:58 UTC 2020
New revision: 522460
URL: https://svnweb.freebsd.org/changeset/ports/522460

Log:
  multimedia/obs-studio: fix build on powerpc64

  Merge upstream commit to use GCC's SSE->AltiVec translation. Since it depends on compiling with GCC, it only works on ELFv1. Hopefully it will be possible to build it on ELFv2 in the future.

  Also use luajit only where it's actually available. Since it's optional, the port builds anyway.

  PR:		243199
  Approved by:	yuri (maintainer)
  MFH:		2020Q1 (fix build blanket)

Changes:
  head/multimedia/obs-studio/Makefile
  head/multimedia/obs-studio/distinfo
Comment 2 commit-hook freebsd_committer 2020-01-08 21:40:42 UTC
A commit references this bug:

Author: pkubaj
Date: Wed Jan  8 21:40:20 UTC 2020
New revision: 522461
URL: https://svnweb.freebsd.org/changeset/ports/522461

Log:
  MFH: r522460

  multimedia/obs-studio: fix build on powerpc64

  Merge upstream commit to use GCC's SSE->AltiVec translation. Since it depends on compiling with GCC, it only works on ELFv1. Hopefully it will be possible to build it on ELFv2 in the future.

  Also use luajit only where it's actually available. Since it's optional, the port builds anyway.

  PR:		243199
  Approved by:	yuri (maintainer)

  Approved by:	portmgr (fix build blanket)

Changes:
_U  branches/2020Q1/
  branches/2020Q1/multimedia/obs-studio/Makefile
  branches/2020Q1/multimedia/obs-studio/distinfo