This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH] configure: make the unsupported error message less hostile
- From: Mike Frysinger <vapier at gentoo dot org>
- To: libc-alpha at sourceware dot org
- Date: Fri, 15 Jan 2016 19:57:53 -0500
- Subject: [PATCH] configure: make the unsupported error message less hostile
- Authentication-results: sourceware.org; auth=none
---
configure | 16 ++++++----------
configure.ac | 16 ++++++----------
2 files changed, 12 insertions(+), 20 deletions(-)
diff --git a/configure b/configure
index aa05d49..06ea87e 100755
--- a/configure
+++ b/configure
@@ -3851,9 +3851,6 @@ fi
###
-### I put this here to prevent those annoying emails from people who cannot
-### read and try to compile glibc on unsupported platforms. --drepper
-###
### By using the undocumented --enable-hacker-mode option for configure
### one can skip this test to make the configuration not fail for unsupported
### platforms.
@@ -3863,13 +3860,12 @@ if test -z "$enable_hacker_mode" && test x"$libc_config_ok" != xyes; then
*-linux* | *-gnu*)
;;
*)
- echo "*** The GNU C library is currently not available for this platform."
- echo "*** So far nobody cared to port it and if there is no volunteer it"
- echo "*** might never happen. So, if you have interest to see glibc on"
- echo "*** this platform visit"
- echo "*** http://www.gnu.org/software/libc/porting.html"
- echo "*** and join the group of porters"
- exit 1
+ as_fn_error $? "
+*** The GNU C library is currently unavailable for this platform.
+*** If you are interested in seeing glibc on this platform visit
+*** the \"How to submit a new port\" in the wiki:
+*** https://sourceware.org/glibc/wiki/HomePage#Development
+*** and join the community!" "$LINENO" 5
;;
esac
fi
diff --git a/configure.ac b/configure.ac
index ee7a3f1..3c766b7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -579,9 +579,6 @@ AC_SUBST(add_on_subdirs)
###
-### I put this here to prevent those annoying emails from people who cannot
-### read and try to compile glibc on unsupported platforms. --drepper
-###
### By using the undocumented --enable-hacker-mode option for configure
### one can skip this test to make the configuration not fail for unsupported
### platforms.
@@ -591,13 +588,12 @@ if test -z "$enable_hacker_mode" && test x"$libc_config_ok" != xyes; then
*-linux* | *-gnu*)
;;
*)
- echo "*** The GNU C library is currently not available for this platform."
- echo "*** So far nobody cared to port it and if there is no volunteer it"
- echo "*** might never happen. So, if you have interest to see glibc on"
- echo "*** this platform visit"
- echo "*** http://www.gnu.org/software/libc/porting.html"
- echo "*** and join the group of porters"
- exit 1
+ AC_MSG_ERROR([
+*** The GNU C library is currently unavailable for this platform.
+*** If you are interested in seeing glibc on this platform visit
+*** the "How to submit a new port" in the wiki:
+*** https://sourceware.org/glibc/wiki/#Development
+*** and join the community!])
;;
esac
fi
--
2.6.2