tech-pkg archive

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

gcc9 ready for prime-time?




I was just experimenting with adding support for gcc9 to auto-pkgsrc-setup and discovered that it's not yet supported by GCC_REQD.

I.e. it's not fully coded into gcc.mk yet:

.if (defined(_USE_GCC_SHLIB) && !empty(_USE_GCC_SHLIB:M[Yy][Ee][Ss])) && !empty(USE_PKGSRC_GCC_RUNTIME:M[Yy][Ee][Ss])
#  Special case packages which are themselves a dependency of gcc runtime.
.  if ${PKGPATH} != devel/libtool-base && ${PKGPATH} != devel/binutils && \
      empty(PKGPATH:Mlang/gcc4?) && empty(PKGPATH:Mlang/gcc[5-9])
.    if !empty(_GCC_PKGBASE:Mgcc48)
.      include "../../lang/gcc48-libs/buildlink3.mk"
.    elif !empty(_GCC_PKGBASE:Mgcc49)
.      include "../../lang/gcc49-libs/buildlink3.mk"
.    elif !empty(_GCC_PKGBASE:Mgcc5)
.      include "../../lang/gcc5-libs/buildlink3.mk"
.    elif !empty(_GCC_PKGBASE:Mgcc6)
.      include "../../lang/gcc6-libs/buildlink3.mk"
.    elif !empty(_GCC_PKGBASE:Mgcc7)
.      include "../../lang/gcc7-libs/buildlink3.mk"
.    elif !empty(_GCC_PKGBASE:Mgcc8)
.      include "../../lang/gcc8-libs/buildlink3.mk"
.    else
PKG_FAIL_REASON+=       "No USE_PKGSRC_GCC_RUNTIME support for ${CC_VERSION}"
.    endif
.  endif
.endif

Is this intentional, or just something that nobody has gotten around to yet?

Thanks,

    JB


Home | Main Index | Thread Index | Old Index