tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Review of gcc47 changes
Hi,
I have some changes to gcc47 I'd like a second pair of eyes on. We
are using these internally, and I'd like to get them integrated.
They are not currently on a separate branch, and instead are lumped
into our 'miscfix' branch:
https://github.com/joyent/pkgsrc/compare/trunk...joyent;feature;miscfix;trunk#L19L3
Changes are:
* gcc47-libs/Makefile - include the GCC *.o files, this is so that
we can depend upon the GCC runtime package in lang/clang, which
requires crtbegin.o et al. This should hopefully make clang
useful on various illumos platforms.
* gcc47-libs/buildlink.mk - remove check for GCC47_BUILDLINK3_MK,
this conflicts with the use case of using gcc47 from the current
pkgsrc $PREFIX but still wanting to use USE_PKGSRC_GCC_RUNTIME.
* gcc47-libs/buildlink.mk - re-order rpath so that the runtime
directory comes first.
* gcc47/ALTERNATIVES - ignore this hunk, internal-only for now.
* gcc47/patches/patch-gcc_Makefile.in (and related) - use
GCC_TARGET_MACHINE in preference to $(target_noncanonical) so that
any user preferences are taken into account, and make it first in
the search order, so that REQUIRES lines are correct when using
gcc47 from $PREFIX but still wanting USE_PKGSRC_GCC_RUNTIME.
Thanks,
--
Jonathan Perkin - Joyent, Inc. - www.joyent.com
Home |
Main Index |
Thread Index |
Old Index