| diff -urN libgtk2-2.12.6-0rig/configure libgtk2-2.12.6/configure |
| --- libgtk2-2.12.6-0rig/configure 2008-01-29 04:38:14.000000000 +0100 |
| +++ libgtk2-2.12.6/configure 2008-07-08 10:54:39.000000000 +0200 |
| @@ -5094,7 +5094,7 @@ |
| ;; |
| |
| # This must be Linux ELF. |
| -linux* | k*bsd*-gnu) |
| +*-linux-gnu | linux* | k*bsd*-gnu) |
| lt_cv_deplibs_check_method=pass_all |
| ;; |
| |
| @@ -6973,7 +6973,7 @@ |
| lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" |
| lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" |
| ;; |
| -linux* | k*bsd*-gnu) |
| +*-linux-gnu | linux* | k*bsd*-gnu) |
| if test "$host_cpu" = ia64; then |
| symcode='[ABCDGIRSTW]' |
| lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" |
| @@ -7943,7 +7943,7 @@ |
| lt_prog_compiler_static='-Bstatic' |
| ;; |
| |
| - linux* | k*bsd*-gnu) |
| + *-linux-gnu | linux* | k*bsd*-gnu) |
| case $cc_basename in |
| icc* | ecc*) |
| lt_prog_compiler_wl='-Wl,' |
| @@ -8402,7 +8402,7 @@ |
| archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
| ;; |
| |
| - gnu* | linux* | k*bsd*-gnu) |
| + *-linux-gnu | gnu* | linux* | k*bsd*-gnu) |
| if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then |
| tmp_addflag= |
| case $cc_basename,$host_cpu in |
| @@ -9336,6 +9336,7 @@ |
| if (lt_freq[lt_foo] == 1) { print lt_foo; } |
| }'` |
| sys_lib_search_path_spec=`echo $lt_search_path_spec` |
| + |
| else |
| sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" |
| fi |
| @@ -9667,8 +9668,9 @@ |
| dynamic_linker=no |
| ;; |
| |
| + |
| # This must be Linux ELF. |
| -linux* | k*bsd*-gnu) |
| +*-linux-gnu | linux* | k*bsd*-gnu) |
| version_type=linux |
| need_lib_prefix=no |
| need_version=no |
| @@ -9681,8 +9683,22 @@ |
| # Some rework will be needed to allow for fast_install |
| # before this can be enabled. |
| hardcode_into_libs=yes |
| - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" |
| - sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" |
| + # sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" |
| + # Buildroot: New sys_lib_search_path_spec taken from atk! |
| +if test "$GCC" = yes; then |
| + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` |
| + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then |
| + # if the path contains ";" then we assume it to be the separator |
| + # otherwise default to the standard path separator (i.e. ":") - it is |
| + # assumed that no part of a normal pathname contains ";" but that should |
| + # okay in the real world where ";" in dirpaths is itself problematic. |
| + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
| + else |
| + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
| + fi |
| +else |
| + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" |
| +fi |
| |
| # Append ld.so.conf contents to the search path |
| if test -f /etc/ld.so.conf; then |
| @@ -10780,6 +10796,7 @@ |
| # Now quote all the things that may contain metacharacters while being |
| # careful not to overquote the AC_SUBSTed values. We take copies of the |
| # variables and quote the copies for generation of the libtool script. |
| + |
| for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \ |
| SED SHELL STRIP \ |
| libname_spec library_names_spec soname_spec extract_expsyms_cmds \ |
| @@ -12109,7 +12126,7 @@ |
| hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' |
| hardcode_libdir_separator_CXX=: |
| ;; |
| - linux* | k*bsd*-gnu) |
| + *-linux-gnu | linux* | k*bsd*-gnu) |
| case $cc_basename in |
| KCC*) |
| # Kuck and Associates, Inc. (KAI) C++ Compiler |
| @@ -12680,7 +12697,7 @@ |
| postdeps_CXX= |
| ;; |
| |
| -linux*) |
| +*-linux-gnu | linux*) |
| case `$CC -V 2>&1 | sed 5q` in |
| *Sun\ C*) |
| # Sun C++ 5.9 |
| @@ -12884,7 +12901,7 @@ |
| ;; |
| esac |
| ;; |
| - linux* | k*bsd*-gnu) |
| + *-linux-gnu | linux* | k*bsd*-gnu) |
| case $cc_basename in |
| KCC*) |
| # KAI C++ Compiler |
| @@ -13636,7 +13653,7 @@ |
| ;; |
| |
| # This must be Linux ELF. |
| -linux* | k*bsd*-gnu) |
| +*-linux-gnu | linux* | k*bsd*-gnu) |
| version_type=linux |
| need_lib_prefix=no |
| need_version=no |
| @@ -13649,7 +13666,24 @@ |
| # Some rework will be needed to allow for fast_install |
| # before this can be enabled. |
| hardcode_into_libs=yes |
| - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" |
| + |
| + # sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" |
| + # Buildroot: New sys_lib_search_path_spec taken from atk! |
| +if test "$GCC" = yes; then |
| + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` |
| + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then |
| + # if the path contains ";" then we assume it to be the separator |
| + # otherwise default to the standard path separator (i.e. ":") - it is |
| + # assumed that no part of a normal pathname contains ";" but that should |
| + # okay in the real world where ";" in dirpaths is itself problematic. |
| + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
| + else |
| + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
| + fi |
| +else |
| + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" |
| +fi |
| + |
| sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" |
| |
| # Append ld.so.conf contents to the search path |
| @@ -14586,7 +14620,7 @@ |
| lt_prog_compiler_static_F77='-Bstatic' |
| ;; |
| |
| - linux* | k*bsd*-gnu) |
| + *-linux-gnu | linux* | k*bsd*-gnu) |
| case $cc_basename in |
| icc* | ecc*) |
| lt_prog_compiler_wl_F77='-Wl,' |
| @@ -15045,7 +15079,7 @@ |
| archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
| ;; |
| |
| - gnu* | linux* | k*bsd*-gnu) |
| + gnu* | *-linux-gnu | linux* | k*bsd*-gnu) |
| if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then |
| tmp_addflag= |
| case $cc_basename,$host_cpu in |
| @@ -16239,7 +16273,7 @@ |
| ;; |
| |
| # This must be Linux ELF. |
| -linux* | k*bsd*-gnu) |
| +*-linux-gnu | linux* | k*bsd*-gnu) |
| version_type=linux |
| need_lib_prefix=no |
| need_version=no |
| @@ -16252,7 +16286,23 @@ |
| # Some rework will be needed to allow for fast_install |
| # before this can be enabled. |
| hardcode_into_libs=yes |
| - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" |
| + # sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" |
| + # Buildroot: New sys_lib_search_path_spec taken from atk! |
| +if test "$GCC" = yes; then |
| + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` |
| + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then |
| + # if the path contains ";" then we assume it to be the separator |
| + # otherwise default to the standard path separator (i.e. ":") - it is |
| + # assumed that no part of a normal pathname contains ";" but that should |
| + # okay in the real world where ";" in dirpaths is itself problematic. |
| + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
| + else |
| + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
| + fi |
| +else |
| + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" |
| +fi |
| + |
| sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" |
| |
| # Append ld.so.conf contents to the search path |
| @@ -17169,7 +17219,7 @@ |
| lt_prog_compiler_static_GCJ='-Bstatic' |
| ;; |
| |
| - linux* | k*bsd*-gnu) |
| + *-linux-gnu | linux* | k*bsd*-gnu) |
| case $cc_basename in |
| icc* | ecc*) |
| lt_prog_compiler_wl_GCJ='-Wl,' |
| @@ -17628,7 +17678,7 @@ |
| archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' |
| ;; |
| |
| - gnu* | linux* | k*bsd*-gnu) |
| + gnu* | *-linux-gnu | linux* | k*bsd*-gnu) |
| if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then |
| tmp_addflag= |
| case $cc_basename,$host_cpu in |
| @@ -18842,7 +18892,7 @@ |
| ;; |
| |
| # This must be Linux ELF. |
| -linux* | k*bsd*-gnu) |
| +*-linux-gnu | linux* | k*bsd*-gnu) |
| version_type=linux |
| need_lib_prefix=no |
| need_version=no |
| @@ -18855,7 +18905,22 @@ |
| # Some rework will be needed to allow for fast_install |
| # before this can be enabled. |
| hardcode_into_libs=yes |
| - sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" |
| + #sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" |
| + # Buildroot: New sys_lib_search_path_spec taken from atk! |
| +if test "$GCC" = yes; then |
| + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` |
| + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then |
| + # if the path contains ";" then we assume it to be the separator |
| + # otherwise default to the standard path separator (i.e. ":") - it is |
| + # assumed that no part of a normal pathname contains ";" but that should |
| + # okay in the real world where ";" in dirpaths is itself problematic. |
| + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` |
| + else |
| + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` |
| + fi |
| +else |
| + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" |
| +fi |
| sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" |
| |
| # Append ld.so.conf contents to the search path |