Commit graph

11 commits

Author SHA1 Message Date
jperkin
21e83cae18 Support the override libgcc specs for the cwrappers case. 2015-02-04 14:16:23 +00:00
richard
ebbc151c5b fix -specs for ccache 2013-08-15 06:48:50 +00:00
jperkin
55eb823418 Revert part of previous, GCC_TARGET_MACHINE must be used so that, when set by
the user, the runtime directory is in sync between the main gcc package and
the gcc-libs package.

Bump PKGREVISIONs.
2013-06-21 09:40:47 +00:00
jperkin
c8ae46418d When using USE_PKGSRC_GCC_RUNTIME, do not add an rpath for the main GCC libs. 2013-06-14 08:53:26 +00:00
jperkin
046b3ac2ed Don't override gcc variables, use ones specific to gcc-libs.
Avoids issue with USE_PKGSRC_GCC_RUNTIME where the gcc48 package would
end up installing to gcc47's prefix.
2013-06-13 10:39:43 +00:00
jperkin
591f728342 When using USE_PKGSRC_GCC_RUNTIME ensure that we explicitly depend upon the
gcc47-libs package rather than relying on the PKGREVISION bump to pick it up.

This resolves some issues where we were seeing gcc47 picked as the dependency
instead of gcc47-libs.
2013-03-01 15:06:09 +00:00
jperkin
6a36a7ed01 When using USE_PKGSRC_GCC_RUNTIME ensure the gcc47-libs runtime comes first. 2013-03-01 15:03:25 +00:00
jperkin
cdd0f490af Don't exclude this file being used when also using lang/gcc47/buildlink3.mk
This allows USE_PKGSRC_GCC_RUNTIME to be used with the in-pkgsrc compiler.
2013-03-01 15:02:00 +00:00
jperkin
1eed8c4bcc When using USE_PKGSRC_GCC_RUNTIME, ensure the fortran wrapper uses the
custom specs file too, so that the correct runtime is used.
2013-01-02 22:55:09 +00:00
sbd
55474f7bf2 Change the ${_GCC_REQD} reference to fix version number '4.7.0', as this
is the minimum version for gcc47 and gcc47-libs.

Remove BUILDLINK_ABI_DEPENDS.gcc47-libs as its now redundant.

This fixes the case where USE_PKGSRC_GCC_RUNTIME=yes and gcc-aux is needed
(In that case _GCC_REQD is 20120614, the version number of gcc-aux) as
pointed out by Jonathan Perkin.
2012-09-25 06:43:42 +00:00
sbd
f6ef8cf5cc Add a buildlink3.mk for use with USE_PKGSRC_GCC_RUNTIME.
XXX: Using %M requires patched version of gcc (e.g. lang/gcc47)

Base on work by Jonathan Perkin.
2012-09-15 10:30:39 +00:00