pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: libreoffice/coinmp binary packages broken



* On 2020-10-11 at 16:25 BST, nia wrote:

> this appears to be caused by libreoffice's coinmp dependency:
> 
> $ sudo pkgin install coinmp
> calculating dependencies...done.
> /usr/lib/libstdc++.so.7, needed by gcc7-7.5.0nb2 is not present in this system.

It's gcc7 that is complaining here, not coinmp, and yeh GCC depending
on a different GCC is obviously broken, it should only depend on its
own libraries.

For SunOS I set MAKE_ENV+=gcc_cv_ld_as_needed=no because --as-needed
for some reason pulled in libgcc_s, I wonder if you're seeing
something similar.

> I tried to fix this here:
> 
> https://github.com/NetBSD/pkgsrc/commit/744e276b8c49e1a3190f511c6d44d473a7d6b5eb
> 
> but have no idea if the fix is correct.

This will only help coinmp pull in the correct GCC runtime, it won't
help with the above.

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index