> On 15 Dec 2018, at 17:58, Uxio Prego <uxio.pr...@gmail.com> wrote:
> 
> 
>> On 15 Dec 2018, at 17:02, Uxio Prego <uxio.pr...@gmail.com> wrote:
>> 
>>> Also, MacPorts [3] packages tend to be more up-to-date. It is installed in 
>>> /opt/, so /usr/local doesn't get cluttered. So it is possible to choose 
>>> what one wants, say GCC from MacPorts, and the original Clang from their 
>>> site in different builds, especially easy if you use Automake, which admits 
>>> out of source tree compilation.
>> 
>> Actually Homebrew clutters a specific `Cellar/` dir under
>> `/usr/local/`, so I see no effective benefit. And Homebrew
>> already seems really up to date.
> 
> You are right, it clutters /usr/local/ all over the place.
> I stand corrected. Thanks.

I think that the may make links into the directory you mentioned. They also 
used to have the requirement to change the permissions of the /usr/local to a 
single user.

> In my opinion that leaves the discriminant to be which one
> of these is less vulnerable to package hijacking a la NPM.
> Ouch. No idea which one.

On MacPorts, one has to sudo. But normally, for security reasons, one should 
compile the package as user, and as root, only install it.



_______________________________________________
help-bison@gnu.org https://lists.gnu.org/mailman/listinfo/help-bison

Reply via email to