diff --git a/lang/gcc11/Makefile b/lang/gcc11/Makefile index 7a1a61b04941..202b99b1fa64 100644 --- a/lang/gcc11/Makefile +++ b/lang/gcc11/Makefile @@ -148,6 +148,10 @@ CONFIGURE_ARGS+=--with-isl=${LOCALBASE} CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} +USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX} +.endif + pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index ce4f817c1133..0bbe852d8cc6 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -146,6 +146,10 @@ SUB_LIST+= TARGLIB=${TARGLIB} CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} +USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX} +.endif + pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" diff --git a/lang/gcc12/Makefile b/lang/gcc12/Makefile index 2eb968b03568..24e5ad3bb5ea 100644 --- a/lang/gcc12/Makefile +++ b/lang/gcc12/Makefile @@ -146,6 +146,10 @@ SUB_LIST+= TARGLIB=${TARGLIB} CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} +USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX} +.endif + pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index 4272137a93a2..bd1a64ffca17 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -145,6 +145,10 @@ SUB_LIST+= TARGLIB=${TARGLIB} CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} +USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX} +.endif + pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" diff --git a/lang/gcc13/Makefile b/lang/gcc13/Makefile index 039e857a26c3..fe54d1ef7c13 100644 --- a/lang/gcc13/Makefile +++ b/lang/gcc13/Makefile @@ -137,6 +137,10 @@ SUB_LIST+= TARGLIB=${TARGLIB} CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} +USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX} +.endif + pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index 17b99e4695c2..c79f1db76c24 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -149,6 +149,10 @@ SUB_LIST+= TARGLIB=${TARGLIB} CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} +USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX} +.endif + pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" diff --git a/lang/gcc14/Makefile b/lang/gcc14/Makefile index 068b4b723925..74c59905c48d 100644 --- a/lang/gcc14/Makefile +++ b/lang/gcc14/Makefile @@ -140,6 +140,10 @@ SUB_LIST+= TARGLIB=${TARGLIB} CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} +USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX} +.endif + pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index 30ced96cfb49..5cd69de4254e 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -152,6 +152,10 @@ SUB_LIST+= TARGLIB=${TARGLIB} CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} +.if (${ARCH} == amd64 || ${ARCH} == powerpc64) && ${PORT_OPTIONS:MMULTILIB} +USE_LDCONFIG32= ${TARGLIB32}/gcc${SUFFIX} +.endif + pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]"