Bug 223934 - www/palemoon: upgrade to 27.6.2 + allow armv6 build and sndio
Summary: www/palemoon: upgrade to 27.6.2 + allow armv6 build and sndio
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Tobias Kortkamp
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-28 09:34 UTC by lichray
Modified: 2017-11-29 00:14 UTC (History)
3 users (show)

See Also:


Attachments
patch (1.53 KB, patch)
2017-11-28 09:34 UTC, lichray
no flags Details | Diff
palemoon_sndio.diff (4.04 KB, patch)
2017-11-28 19:47 UTC, Tobias Kortkamp
tobik: maintainer-approval? (lichray)
Details | Diff
folded in 27.6.2 (5.03 KB, patch)
2017-11-28 22:04 UTC, lichray
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description lichray 2017-11-28 09:34:49 UTC
Created attachment 188346 [details]
patch

sndio has sound glitches on my box, but has no other issues, and it's requested by some users.

With this patch, armv6 build can pass configure, but fails due to llvm's internal bug.  See if we can receive some help later.
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2017-11-28 19:20:43 UTC
(In reply to lichray from comment #0)
Note that the sndio backend included in Palemoon is old and has bugs.
It can likely benefit from the patches that were added to an older
version of www/firefox-esr in ports r431408.

files/patch-bug1153151
files/patch-bug1153179
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2017-11-28 19:47:00 UTC
Created attachment 188364 [details]
palemoon_sndio.diff
Comment 3 lichray 2017-11-28 22:04:08 UTC
Created attachment 188374 [details]
folded in 27.6.2

Thanks tobik@ for backporting sndio patches.
Comment 4 commit-hook freebsd_committer freebsd_triage 2017-11-28 23:01:22 UTC
A commit references this bug:

Author: tobik
Date: Tue Nov 28 23:00:47 UTC 2017
New revision: 455083
URL: https://svnweb.freebsd.org/changeset/ports/455083

Log:
  Document www/palemoon vulnerabilities

  PR:		223934
  Security:	CVE-2017-7832
  Security:	CVE-2017-7835
  Security:	CVE-2017-7840

Changes:
  head/security/vuxml/vuln.xml
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-11-29 00:13:24 UTC
A commit references this bug:

Author: tobik
Date: Wed Nov 29 00:12:42 UTC 2017
New revision: 455086
URL: https://svnweb.freebsd.org/changeset/ports/455086

Log:
  www/palemoon: Update to 27.6.2

  - Add SNDIO option
  - Include bug fixes that improve A/V sync with SNDIO=on [1]
  - Allow armv6 build

  Changes:	http://www.palemoon.org/releasenotes.shtml
  PR:		223934, 215867 [1]
  Submitted by:	lichray@gmail.com (maintainer)
  Security:	6056bf68-f570-4e70-b740-b9f606971283

Changes:
  head/www/palemoon/Makefile
  head/www/palemoon/distinfo
  head/www/palemoon/files/patch-bug1153151
  head/www/palemoon/files/patch-bug1153179
  head/www/palemoon/files/patch-gfx_skia_moz.build
Comment 6 Tobias Kortkamp freebsd_committer freebsd_triage 2017-11-29 00:14:26 UTC
Committed, thanks!