tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: gcc48-libs vs. gcc48 (gcc48/{x86_64--netbsd/,}lib)
* On 2014-05-21 at 13:20 BST, Edgar Fuß wrote:
> My understanding is that, in order to build a program with gcc 4.8, you need
> gcc48, but in order to run it, you only need gcc48-libs.
> However, the binary package gcc48 contains gcc48/lib, while that of
> gcc48-libs
> contains gcc48/x86_64--netbsd/lib, and I end up with a boost referring to the
> former, but only the later installed.
> Manually installing gcc48 "fixes" the issue.
The way to fix this is to merge the changes from
gcc47-libs/buildlink3.mk up to gcc48-libs too, and then set
USE_PKGSRC_GCC_RUNTIME=yes. This way the dependency is explicitly
made upon the -libs package rather than relying on dependency
ordering.
We're also carrying a diff to remove the 'if defined(_USE_GCC_SHLIB)'
section from gcc47/buildlink3.mk, which may still be required too.
--
Jonathan Perkin - Joyent, Inc. - www.joyent.com
Home |
Main Index |
Thread Index |
Old Index