$NetBSD: patch-ca,v 1.4 2010/09/23 07:07:47 adam Exp $ --- glib-1.2.10/configure.orig 2010-09-23 06:52:13.000000000 +0000 +++ glib-1.2.10/configure @@ -12186,61 +12186,6 @@ if test "x$GCC" = "xyes"; then fi fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra flags to get ANSI library prototypes" >&5 -$as_echo_n "checking for extra flags to get ANSI library prototypes... " >&6; } -glib_save_LIBS=$LIBS -LIBS="$LIBS -lm" -if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - int main (void) { return (log(1) != log(1.)); } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 -$as_echo "none needed" >&6; } -else - glib_save_CFLAGS=$CFLAGS - CFLAGS="$CFLAGS -std1" - if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include - int main (void) { return (log(1) != log(1.)); } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: -std1" >&5 -$as_echo "-std1" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5 -$as_echo "" >&6; } - CFLAGS=$glib_save_CFLAGS - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No ANSI prototypes found in library. (-std1 didn't work.)" >&5 -$as_echo "$as_me: WARNING: No ANSI prototypes found in library. (-std1 didn't work.)" >&2;} - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - -LIBS=$glib_save_LIBS - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra flags for POSIX compliance" >&5 $as_echo_n "checking for extra flags for POSIX compliance... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -12726,30 +12671,18 @@ if test "${glib_cv_has__inline+set}" = s $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __inline int foo () { return 0; } int main () { return foo (); } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO"; then : glib_cv_has__inline=yes - -else - glib_cv_has__inline=no - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + glib_cv_has__inline=no fi - +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi @@ -12765,30 +12698,18 @@ if test "${glib_cv_has__inline__+set}" = $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __inline__ int foo () { return 0; } int main () { return foo (); } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO"; then : glib_cv_has__inline__=yes - -else - glib_cv_has__inline__=no - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + glib_cv_has__inline__=no fi - +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi @@ -12804,30 +12725,18 @@ if test "${glib_cv_hasinline+set}" = set $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ inline int foo () { return 0; } int main () { return foo (); } _ACEOF -if ac_fn_c_try_run "$LINENO"; then : - glib_cv_hasinline=yes - -else - glib_cv_hasinline=no - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext +if ac_fn_c_try_compile "$LINENO"; then : + glib_cv_has_inline=yes + glib_cv_has_inline=no fi - +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi @@ -13541,13 +13450,7 @@ if test "${glib_cv_va_copy+set}" = set; $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -13559,22 +13462,21 @@ else exit (1); va_end (args1); va_end (args2); } - int main() { - f (0, 42); - return 0; - } + +int +main () +{ + + ; + return 0; +} _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO"; then : glib_cv_va_copy=yes - else glib_cv_va_copy=no - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext fi - +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi @@ -13586,13 +13488,7 @@ if test "${glib_cv___va_copy+set}" = set $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -13604,22 +13500,21 @@ else exit (1); va_end (args1); va_end (args2); } - int main() { - f (0, 42); - return 0; - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - glib_cv___va_copy=yes -else - glib_cv___va_copy=no +int +main () +{ + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + glib_cv_va___copy=yes +else + glib_cv_va___copy=no fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext -fi - +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi @@ -13631,13 +13526,7 @@ if test "${glib_cv_va_val_copy+set}" = s $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 -$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run test program while cross compiling -See \`config.log' for more details." "$LINENO" 5; } -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext + cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include @@ -13649,22 +13538,21 @@ else exit (1); va_end (args1); va_end (args2); } - int main() { - f (0, 42); - return 0; - } + +int +main () +{ + + ; + return 0; +} _ACEOF -if ac_fn_c_try_run "$LINENO"; then : +if ac_fn_c_try_compile "$LINENO"; then : glib_cv_va_val_copy=yes - else glib_cv_va_val_copy=no - -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext fi - +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi @@ -14910,6 +14798,15 @@ _ACEOF +if test "$cross_compiling" = yes; then + { echo "#define GLIB_SYSDEF_POLLIN =1" + echo "#define GLIB_SYSDEF_POLLPRI =2" + echo "#define GLIB_SYSDEF_POLLOUT =4" + echo "#define GLIB_SYSDEF_POLLERR =8" + echo "#define GLIB_SYSDEF_POLLHUP =16" + echo "#define GLIB_SYSDEF_POLLNVAL =32" + } > glibconfig-sysdefs.h +else glib_sysdefso="glibconfig-sysdefs.h" glib_sysdef_msg=`echo POLLIN:1 POLLOUT:4 POLLPRI:2 POLLERR:8 POLLHUP:16 POLLNVAL:32 | sed 's/:[^ ]*//g'` if test "x`(echo '\n') 2>/dev/null`" != 'x\n'; then @@ -14974,7 +14871,7 @@ fi rm -f confrun.c - +fi ac_config_commands="$ac_config_commands default-1"