The Chromium port ships with a wrapper script at /usr/local/bin/chrome to ensure a sysctl is properly set. This then redirects input to the real binary, but is doing so incorrectly. The offending line: exec /usr/local/share/chromium/chrome $* should read: exec /usr/local/share/chromium/chrome "$@"
Thanks for the report Anthony! Can you attach a log showing the bug with the current script and the bug working with the 'fixed' script. If you can attach a unified diff against the port head that fixes the issue, that would also help, but is not absolutely required
A commit references this bug: Author: rene Date: Fri Jan 29 08:13:58 UTC 2016 New revision: 407459 URL: https://svnweb.freebsd.org/changeset/ports/407459 Log: www/chromium: update to 48.0.2564.97 [1] While here, fix startup script [2] PR: 204644 [2] Submitted by: Christoph Moench-Tegeder via Github [1] Submitted by: Anthony Eadicicco [2] MFH: 2016Q1 Changes: head/www/chromium/Makefile head/www/chromium/distinfo head/www/chromium/files/chrome.in
A commit references this bug: Author: rene Date: Fri Jan 29 09:02:57 UTC 2016 New revision: 407460 URL: https://svnweb.freebsd.org/changeset/ports/407460 Log: MFH: r407459 www/chromium: update to 48.0.2564.97 [1] While here, fix startup script [2] PR: 204644 [2] Submitted by: Christoph Moench-Tegeder via Github [1] Submitted by: Anthony Eadicicco [2] Approved by: portmgr (erwin) Changes: _U branches/2016Q1/ branches/2016Q1/www/chromium/Makefile branches/2016Q1/www/chromium/distinfo branches/2016Q1/www/chromium/files/chrome.in
Assign to committer that resolved, and set merge-quarterly done (+) @Rene Please do the same for future issues :)