Summary: | www/epiphany: build error (no getrandom(2) on 11.x) | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | John Hein <jcfyecrayz> |
Component: | Individual Port(s) | Assignee: | freebsd-gnome (Nobody) <gnome> |
Status: | Closed FIXED | ||
Severity: | Affects Some People | CC: | desktop, diizzy |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(gnome) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
URL: | http://beefy9.nyi.freebsd.org/data/114amd64-default/553941/logs/epiphany-3.38.0_3.log | ||
Attachments: |
Description
John Hein
2020-10-04 22:35:34 UTC
Adding desktop@ due to gnome@ not being responsive these days. No need to bump PORTREVISION - this just fixes a build error, so no valid 11.x package exists anyway for this PORTVERSION. QA: Patch tested in poudriere on 11.x (no-op for 12.x+). Portlint: no new findings (feel free to fix USES ordering). Created attachment 218542 [details]
[patch] add alternate implementation for missing getrandom(2) on 11.x (v2)
v2 of patch:
- fix path in patch
- address portlint warning (move USES)
Created attachment 218549 [details]
[patch] add alternate implementation for missing getrandom(2) on 11.x (v3)
Tweak patch - throw error if opening /dev/urandom fails (avoids potentially uninitialized 'ret').
Timeout? This is still failing on the FreeBSD package builder. A commit references this bug: Author: tcberner Date: Thu Nov 5 18:20:06 UTC 2020 New revision: 554147 URL: https://svnweb.freebsd.org/changeset/ports/554147 Log: www/epiphany: build error (no getrandom(2) on 11.x) Add alternate implementation for missing getrandom(2) on 11.x (v2) PR: 250128 Submitted by: John Hein <jcfyecrayz@liamekaens.com> Changes: head/www/epiphany/Makefile head/www/epiphany/files/extra-patch-lib_ephy-sync-utils.c |