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

Packages that only match linux-gnu in configure



Hi,

As pointed out by Lennert, there is a huge amount of configure scripts
looking at *-*-linux-gnu) in kde packages. Fortunately, looking more
closely, these appear mostly harmless - Ie they are only used to
turn on some warnings. In other cases, these can cause failures to
build, missing functionality of applications or needless lack of
optimizations.

This triggered me to grep the source archive for cases where the
configure scripts look for -linux-gnu) instead of -linux-gnu*).a
The list follows (cleaned up from kde packages and obvious false
positives). I've failed two bugs so far (alpine: #459830,
gamin: #459936).

./alpine-1.0+dfsg/configure:    *-linux-gnu)
./alpine-1.0+dfsg/configure:  *-linux-gnu)
./alpine-1.0+dfsg/configure.ac:    *-linux-gnu)
./alpine-1.0+dfsg/configure.ac:  *-linux-gnu)
./am-utils-6.1.5/configure.in:  # Temporarily undo renaming of "linux-gnu" to "linux", because
./am-utils-6.1.5/configure.in:  # libtool only looks for "linux-gnu".  Sigh.
./am-utils-6.1.5/configure.in:  linux ) host_os=linux-gnu ;;
./am-utils-6.1.5/configure.in:  # end temporary renaming of "linux-gnu" to "linux"
./am-utils-6.1.5/configure.in:  linux-gnu ) host_os=linux ;;
./am-utils-6.1.5/configure:     # Temporarily undo renaming of "linux-gnu" to "linux", because
./am-utils-6.1.5/configure:     # libtool only looks for "linux-gnu".  Sigh.
./am-utils-6.1.5/configure:     linux ) host_os=linux-gnu ;;
./am-utils-6.1.5/configure:     # end temporary renaming of "linux-gnu" to "linux"
./am-utils-6.1.5/configure:     linux-gnu ) host_os=linux ;;
./arson-0.9.8beta2/configure:          *-*-linux-gnu)
./asterisk-1.4.17~dfsg/configure:if test "${host_os}" != "linux-gnu" ; then
./asterisk-1.4.17~dfsg/configure.ac:if test "${host_os}" != "linux-gnu" ; then
./boa-0.94.14rc21/configure.in:dnl AC_MSG_RESULT($host) dnl i686-pc-linux-gnu
./boa-0.94.14rc21/configure.in:dnl AC_MSG_RESULT($host_os) dnl linux-gnu
./bzflag-2.0.10.20071115/configure:    if test x$host_os = xlinux-gnu -o x$host_os = xlinux ; then
./bzflag-2.0.10.20071115/configure.ac:    if test x$host_os = xlinux-gnu -o x$host_os = xlinux ; then
./c-cpp-reference-2.0.2/configure:        *-*-linux-gnu)
./c-cpp-reference-2.0.2/configure:      case $host in        *-*-linux-gnu)
./cdebootstrap-0.4.3/configure:         if test "$target_os" = linux-gnu; then
./cdebootstrap-0.4.3/configure.ac:              if test "$target_os" = linux-gnu; then
./cdparanoia-3.10+debian~pre0/configure.sub:            os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
./cdparanoia-3.10+debian~pre0/configure.sub:            os=`echo $os | sed -e 's|linux|linux-gnu|'`
./cdparanoia-3.10+debian~pre0/configure.guess:  # suitable tag, in the style of linux-gnu.
./cdparanoia-3.10+debian~pre0/configure.guess:  echo ${UNAME_MACHINE}-unknown-linux-gnu
....
./cdparanoia-3.10+debian~pre0/configure.guess:  echo x86_64-unknown-linux-gnu
./cdparanoia-3.10+debian~pre0/configure.guess:          echo xtensa-unknown-linux-gnu
./cdparanoia-3.10+debian~pre0/configure.guess:          TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
./cdparanoia-3.10+debian~pre0/configure.guess:          echo "${UNAME_MACHINE}-pc-linux-gnuaout"
./cdparanoia-3.10+debian~pre0/configure.guess:          echo "${UNAME_MACHINE}-pc-linux-gnucoff"
./classpath-0.96.1/configure:    target_os=linux-gnu/classpath-0.96.1/configure.ac:    target_os=linux-gnu
./classpath-0.96.1/configure.ac:    AC_MSG_WARN(no, using x86-linux-gnu)
./creox-0.2.2rc2/configure:          *-*-linux-gnu)
./dbus-1.1.2/configure.in:    if test x$target_os = xlinux-gnu -o x$target_os = xlinux; then
./dbus-1.1.2/configure:    if test x$target_os = xlinux-gnu -o x$target_os = xlinux; then
./droidbattles-1.0.6/configure:          *-*-linux-gnu)
./facturalux-0.4/configure:          *-*-linux-gnu)
./fenix-0.92a.dfsg1/configure.in:    linux-gnu)
./fenix-0.92a.dfsg1/configure:    linux-gnu)
./flac-1.2.1/configure.in:      *-pc-linux-gnu)
./flac-1.2.1/configure: *-pc-linux-gnu)
./fraqtive-0.3.1/configure:          *-*-linux-gnu)
./fraqtive-0.3.1/configure:         *-*-linux-gnu)
        linux-gnutls    to compile on a linux host and install in /usr/local
        linux-gnutls)
./freesweep-0.88/configure.in:          if test "$host_os" = 'linux' || test "$host_os" = 'linux-gnu' || test "$host_os" = '
gnu0.2'; then
./freesweep-0.88/configure:                             if test "$host_os" = 'linux' || test "$host_os" = 'linux-gnu' || tes
t "$host_os" = 'gnu0.2'; then
./ftdi-eeprom-0.2/configure:        *-*-linux-gnu)
./gamin-0.1.9/configure.in:#AM_CONDITIONAL(HAVE_LINUX, test x$target_os = xlinux-gnu)
./gamin-0.1.9/configure.in:if test x$target_os = xlinux-gnu; then
./gamin-0.1.9/configure.in:if test x$os = xlinux-gnu; then
./gamin-0.1.9/configure.in:if test x$os = xlinux-gnu; then
./gamin-0.1.9/configure.in:if test x$os = xlinux-gnu -a x$WITH_THREADS = x1 ; then
./gamin-0.1.9/configure:#AM_CONDITIONAL(HAVE_LINUX, test x$target_os = xlinux-gnu)
./gamin-0.1.9/configure:if test x$target_os = xlinux-gnu; then
./gamin-0.1.9/configure:if test x$os = xlinux-gnu; then
./gamin-0.1.9/configure:if test x$os = xlinux-gnu; then
./gamin-0.1.9/configure:if test x$os = xlinux-gnu -a x$WITH_THREADS = x1 ; then
./git-4.3.20/configure.in:if test "$host_os" = "linux-gnu"; then
./gnade-1.6.1/autoconf/configure.in:   linux-gnu)
./gnustep-make-2.0.2/configure:elif test "$host_os" = linux-gnu; then
./gnustep-make-2.0.2/configure.ac:elif test "$host_os" = linux-gnu; then
./guidedog-1.0.0/configure:          *-*-linux-gnu)
./guile-1.6-1.6.8/configure.in:  if test $host_os = linux-gnu -a "$enable_linuxthreads" = yes; then
./guile-1.6-1.6.8/configure:  if test $host_os = linux-gnu -a "$enable_linuxthreads" = yes; then
./gutenprint-5.0.2/configure:if test x${host_os} = xlinux-gnu ; then
./gutenprint-5.0.2/configure.ac:if test x${host_os} = xlinux-gnu ; then
./heimdal-1.0.1/configure:*-*-linux* | *-*-linux-gnu)
./hotswap-0.4.0/kde-frontend/configure:          *-*-linux-gnu)
./jpilot-0.99.9.18/configure.in:      linux-gnu)     dialer=yes  ;;
./jpilot-0.99.9.18/configure:      linux-gnu)     dialer=yes  ;;
  linux-gnu)     dialer=yes ;;
./kanjisaver-0.9.10/configure:          *-*-linux-gnu)
./kanjisaver-0.9.10/configure:         *-*-linux-gnu)
./kannasaver-1.1.1/configure:          *-*-linux-gnu)
./kannasaver-1.1.1/configure:         *-*-linux-gnu)
./libast-0.7/configure:                     if test x$build_os = xlinux-gnu; then
./libdc0-0.3.7/configure:          *-*-linux-gnu)
./libdc0-0.3.7/configure:         *-*-linux-gnu)
./libflash-0.4.13/configure.in:  *-pc-linux-gnu)
./libflash-0.4.13/configure:  *-pc-linux-gnu)
./libfreebob-1.0.7/configure:  *-pc-linux-gnu)
./libfreebob-1.0.7/configure.ac:  *-pc-linux-gnu)
./libpam-ccreds-8/configure.in:AM_CONDITIONAL(EXTENSION_SO, test "$target_os" = "linux" -o "$target_os" = "linux-gnu")
./libpam-ccreds-8/configure:if test "$target_os" = "linux" -o "$target_os" = "linux-gnu"; then
./libpam-rsa-0.8-9/configure.ac:dnl this gets us $host (for example: i686-pc-linux-gnu or sparc-sun-solaris2.8)
./libqt-perl-3.008/configure:          *-*-linux-gnu)
./libstatgrab-0.15/configure.in:linux-gnu)
./libstatgrab-0.15/configure:linux-gnu)
./labplot-1.5.1.6/configure:          *-*-linux-gnu)
./labplot-1.5.1.6/configure:         *-*-linux-gnu)
./lcdproc-0.5.1/configure.in:*-*-*linux*)      dnl i586-pc-linux-gnu
./linm-0.7.9/configure.in:if test "x$host_os" != "xlinux-gnu"; then
./linm-0.7.9/configure.in:      AC_CACHE_CHECK([iconv intl link check], [enable_notlinuxgnu], ["$host_os" != linux-gnu])
./linm-0.7.9/configure:if test "x$host_os" != "xlinux-gnu"; then
./linm-0.7.9/configure:  "$host_os" != linux-gnu
./lwp-2.3+debian/configure:  arm ) host_alias=arm-unknown-linux-gnuelf ;;
./lwp-2.3+debian/configure:   arm-unknown-linux-gnuelf )
./mit-scheme-7.7.90+20070909/src/microcode/configure:linux-gnu)
./mit-scheme-7.7.90+20070909/src/microcode/configure.ac:linux-gnu)
./muscleframework-1.1.6/MCardPlugin/configure.in: linux-gnu)     arch=linux ;;
./muscleframework-1.1.6/MCardPlugin/configure: linux-gnu)     arch=linux ;;
./picwiz-0.3.1/configure:          *-*-linux-gnu)
./piklab-0.15.0/configure:          *-*-linux-gnu)
./piklab-0.15.0/configure:         *-*-linux-gnu)
./qalculate-kde-0.9.6/configure:         *-*-linux-gnu)
./qcad-2.0.5.0-1/dxflib/configure.in:*-linux-gnu )  AC_DEFINE(LINUX) ;;
./qcad-2.0.5.0-1/dxflib/configure:*-linux-gnu )  cat >>confdefs.h <<\_ACEOF
./qcad-2.0.5.0-1/fparser/configure.in:*-linux-gnu )  AC_DEFINE(LINUX) ;;
./qcad-2.0.5.0-1/fparser/configure:*-linux-gnu )  cat >>confdefs.h <<\_ACEOF
    AC_HELP_STRING([--with-grass=DIR],[GRASS Support (full path to GRASS binary package, e.g. --with-grass=/usr1/grass57/dis
t.i686-pc-linux-gnu)]))
./qgo-1.5.4-r2/configure:          *-*-linux-gnu)
./qsstv-5.3c/configure:          *-*-linux-gnu)
./qtparted-0.4.5/configure:         *-*-linux-gnu)
./qtpixmap-0.28/configure:          *-*-linux-gnu)
./quiteinsanegimpplugin-0.3/configure:          *-*-linux-gnu)
./quiteinsane-0.10/configure:          *-*-linux-gnu)
./rat-4.2.22/configure.in:# system being identified as "linux-gnu". [csp]
./rat-4.2.22/configure:# system being identified as "linux-gnu". [csp]
./sablevm-classlib-1.13/configure:    target_os=linux-gnu
./sablevm-classlib-1.13/configure.ac:    target_os=linux-gnu
./sablevm-classlib-1.13/configure.ac:    AC_MSG_WARN(no, using x86-linux-gnu)
./scim-hangul-0.3.1/skim/configure:          *-*-linux-gnu)
./scim-hangul-0.3.1/skim/configure:         *-*-linux-gnu)
./scim-qtimm-0.9.4/configure:          *-*-linux-gnu)
./scim-qtimm-0.9.4/configure:         *-*-linux-gnu)
./scim-tables-0.5.7/skim/configure:          *-*-linux-gnu)
./scim-tables-0.5.7/skim/configure:         *-*-linux-gnu)
./slurm-0.3.3/configure.in:if test x${host_os} = xlinux-gnu ; then
./slurm-0.3.3/configure:if test x${host_os} = xlinux-gnu ; then
./taglib-1.4/configure:          *-*-linux-gnu)
./taglib-1.4/configure:         *-*-linux-gnu)
./taskjuggler-2.4.0/configure:          *-*-linux-gnu)
./taskjuggler-2.4.0/configure:         *-*-linux-gnu)
./tastymenu-1.0.6/configure:          *-*-linux-gnu)
./vanessa-adt-0.0.7/configure.in:if test "$host_os" = "linux" -o "$host_os" = "linux-gnu"; then
./vanessa-adt-0.0.7/configure:if test "$host_os" = "linux" -o "$host_os" = "linux-gnu"; then
./vanessa-socket-0.0.7/configure.in:if test "$host_os" = "linux" -o "$host_os" = "linux-gnu"; then
./vanessa-socket-0.0.7/configure:if test "$host_os" = "linux" -o "$host_os" = "linux-gnu"; then
./vbrfix-0.24/configure:          *-*-linux-gnu)
./webcpp-0.8.4/configure:        *-*-linux-gnu)
./webcpp-0.8.4/configure:      case $host in        *-*-linux-gnu)
./wv2-0.2.3/configure:          *-*-linux-gnu)
./xemacs21-21.4.21/configure.in:dnl Changes i986-pc-linux-gnu to i986-pc-linux, as God (not RMS) intended.
./xosview-1.8.3+debian/configure:if test "$host_os" = "linux-gnu"; then

 


Reply to: