commit: 69997e9d68aa35cb34f855a267f1efa18469a3f3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 11 01:41:53 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 11 01:41:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69997e9d
sys-libs/glibc: fix -Wimplicit-int in multilib-bootstrap check
-Wimplicit-int becomes an error by default in newer compilers.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/glibc/glibc-2.19-r3.ebuild | 2 +-
sys-libs/glibc/glibc-2.31-r7.ebuild | 2 +-
sys-libs/glibc/glibc-2.32-r8.ebuild | 2 +-
sys-libs/glibc/glibc-2.33-r14.ebuild | 2 +-
sys-libs/glibc/glibc-2.34-r14.ebuild | 2 +-
sys-libs/glibc/glibc-2.35-r11.ebuild | 2 +-
sys-libs/glibc/glibc-2.36-r8.ebuild | 2 +-
sys-libs/glibc/glibc-2.37-r10.ebuild | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/sys-libs/glibc/glibc-2.19-r3.ebuild
b/sys-libs/glibc/glibc-2.19-r3.ebuild
index 692c93b9e4cd..4098211ce0aa 100644
--- a/sys-libs/glibc/glibc-2.19-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.19-r3.ebuild
@@ -887,7 +887,7 @@ glibc_do_configure() {
# add x32 to it, gcc/glibc don't yet support x32.
#
if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib ; then
- echo 'main(){}' > "${T}"/test.c
+ echo 'int main(){}' > "${T}"/test.c
if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c
-Wl,-emain -lgcc 2>/dev/null ; then
sed -i -e '/^CC = /s:$:
-B$(objdir)/../'"gcc-${GCC_BOOTSTRAP_VER}/${ABI}:" config.make || die
fi
diff --git a/sys-libs/glibc/glibc-2.31-r7.ebuild
b/sys-libs/glibc/glibc-2.31-r7.ebuild
index b9666e9e7e59..2625a376cfa0 100644
--- a/sys-libs/glibc/glibc-2.31-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.31-r7.ebuild
@@ -979,7 +979,7 @@ glibc_do_configure() {
# add x32 to it, gcc/glibc don't yet support x32.
#
if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib ; then
- echo 'main(){}' > "${T}"/test.c
+ echo 'int main(){}' > "${T}"/test.c
if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c
-Wl,-emain -lgcc 2>/dev/null ; then
sed -i -e '/^CC = /s:$:
-B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:"
config.make || die
fi
diff --git a/sys-libs/glibc/glibc-2.32-r8.ebuild
b/sys-libs/glibc/glibc-2.32-r8.ebuild
index c2a242aa11ed..977997ef0840 100644
--- a/sys-libs/glibc/glibc-2.32-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r8.ebuild
@@ -1008,7 +1008,7 @@ glibc_do_configure() {
# add x32 to it, gcc/glibc don't yet support x32.
#
if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib ; then
- echo 'main(){}' > "${T}"/test.c
+ echo 'int main(){}' > "${T}"/test.c
if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c
-Wl,-emain -lgcc 2>/dev/null ; then
sed -i -e '/^CC = /s:$:
-B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:"
config.make || die
fi
diff --git a/sys-libs/glibc/glibc-2.33-r14.ebuild
b/sys-libs/glibc/glibc-2.33-r14.ebuild
index c9d2f2586f87..a9012e350120 100644
--- a/sys-libs/glibc/glibc-2.33-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r14.ebuild
@@ -1029,7 +1029,7 @@ glibc_do_configure() {
# add x32 to it, gcc/glibc don't yet support x32.
#
if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then
- echo 'main(){}' > "${T}"/test.c
+ echo 'int main(){}' > "${T}"/test.c
if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c
-Wl,-emain -lgcc 2>/dev/null ; then
sed -i -e '/^CC = /s:$:
-B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:"
config.make || die
fi
diff --git a/sys-libs/glibc/glibc-2.34-r14.ebuild
b/sys-libs/glibc/glibc-2.34-r14.ebuild
index e0d9f9970c12..9d92b5e3783f 100644
--- a/sys-libs/glibc/glibc-2.34-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r14.ebuild
@@ -1050,7 +1050,7 @@ glibc_do_configure() {
# add x32 to it, gcc/glibc don't yet support x32.
#
if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then
- echo 'main(){}' > "${T}"/test.c
+ echo 'int main(){}' > "${T}"/test.c
if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c
-Wl,-emain -lgcc 2>/dev/null ; then
sed -i -e '/^CC = /s:$:
-B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:"
config.make || die
fi
diff --git a/sys-libs/glibc/glibc-2.35-r11.ebuild
b/sys-libs/glibc/glibc-2.35-r11.ebuild
index 57474eb0373f..86a7d2673b22 100644
--- a/sys-libs/glibc/glibc-2.35-r11.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r11.ebuild
@@ -1056,7 +1056,7 @@ glibc_do_configure() {
# add x32 to it, gcc/glibc don't yet support x32.
#
if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then
- echo 'main(){}' > "${T}"/test.c
+ echo 'int main(){}' > "${T}"/test.c
if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c
-Wl,-emain -lgcc 2>/dev/null ; then
sed -i -e '/^CC = /s:$:
-B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:"
config.make || die
fi
diff --git a/sys-libs/glibc/glibc-2.36-r8.ebuild
b/sys-libs/glibc/glibc-2.36-r8.ebuild
index fe8428a2490e..caac3e58f9b6 100644
--- a/sys-libs/glibc/glibc-2.36-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r8.ebuild
@@ -1086,7 +1086,7 @@ glibc_do_configure() {
# add x32 to it, gcc/glibc don't yet support x32.
#
if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then
- echo 'main(){}' > "${T}"/test.c
+ echo 'int main(){}' > "${T}"/test.c
if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c
-Wl,-emain -lgcc 2>/dev/null ; then
sed -i -e '/^CC = /s:$:
-B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:"
config.make || die
fi
diff --git a/sys-libs/glibc/glibc-2.37-r10.ebuild
b/sys-libs/glibc/glibc-2.37-r10.ebuild
index 053cfe2b0f85..53335dbbd2f7 100644
--- a/sys-libs/glibc/glibc-2.37-r10.ebuild
+++ b/sys-libs/glibc/glibc-2.37-r10.ebuild
@@ -1097,7 +1097,7 @@ glibc_do_configure() {
# add x32 to it, gcc/glibc don't yet support x32.
#
if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then
- echo 'main(){}' > "${T}"/test.c
+ echo 'int main(){}' > "${T}"/test.c
if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c
-Wl,-emain -lgcc 2>/dev/null ; then
sed -i -e '/^CC = /s:$:
-B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:"
config.make || die
fi