Date: Tue, 07 Feb 2017 11:44:04 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 216804] emulators/pipelight - flash not working Message-ID: <bug-216804-13-yxC1mFUfGU@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-216804-13@https.bugs.freebsd.org/bugzilla/> References: <bug-216804-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216804 Christian Sturm <reezer@reezer.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |reezer@reezer.org --- Comment #1 from Christian Sturm <reezer@reezer.org> --- It's actually the script that has a couple of problems. One is that the Flash URL specified in the script isn't correct, and the checksum isn't either. That's what your changes fix. The problem you are hitting is this: sed: 1: "/Content-Length/{s/.*: ...": extra characters at the end of p command This is because the script expect a different version of sed, not FreeBSD's sed. To fix this one would need to use multiple "-e" arguments, so leave the first part, but then a standalone "-e 'p'", instead of "; p" and then the r= est. If someone wants to work on this: In other words the script in: /usr/local/share/pipelight/install-dependency needs a couple of patches. This should preferably be done upstream of cours= e. It would also make sense to add ca_root_nss as a dependency. Personally I made it work by looking at the script executing the scripts semi-manually, to see if it works after the effort. It does. As a hint for other people trying to fix the issue. You need to run the following command, because otherwise it won't rerun the script, but simply fail. pipelight-plugin --create-mozilla-plugins Also I think it would make sense to add consistent for fetch, rather than w= get. Here it had problems after first using it correctly. But this is optional, = when wget is required/installed. I hope this helped. I am sorry, I don't have a patch to do the necessary fixing. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-216804-13-yxC1mFUfGU>