Bug #3460: compile crash

From: Date: Fri, 11 Feb 2000 20:22:51 +0000
Subject: Bug #3460: compile crash
Groups: php.dev 
Request: Send a blank email to php-dev+get-15390@lists.php.net to get a copy of this message
From: mikel@ocsny.com Operating system: freebsd 3.4 PHP version: 3.0.14 PHP Bug Type: Compile Failure Bug description: compile crash during a build of apache13-php3 with gd apache 1.3.11 php 3.0.14 gd 1.7.3 boms out with the follow dumped into the configure.rej file any help is appreciated...would even be willing to give access to the server to clear this up...if necessary... cheers, mikel *************** *** 5338,5343 **** echo "$ac_t""no" 1>&6 fi echo $ac_n "checking for gdImageGif in -lgd""... $ac_c" 1>&6 echo "configure:5343: checking for gdImageGif in -lgd" >&5 ac_lib_var=echo gd'_'gdImageGif | sed 'y%./+-%__p_%' --- 5338,5458 ---- echo "$ac_t""no" 1>&6 fi + old_LIBS=$LIBS + LIBS="$LIBS -lpng -lz" + echo $ac_n "checking for gdImageCreateFromPng in -lgd""... $ac_c" 1>&6 + echo "configure:5345: checking for gdImageCreateFromPng in -lgd" >&5 + ac_lib_var=echo gd'_'gdImageCreateFromPng | sed 'y%./+-%__p_%' + if eval "test \"echo '$''{'ac_cv_lib_$ac_lib_var'+set}'\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + ac_save_LIBS="$LIBS" + LIBS="-lgd $LIBS" + cat > conftest.$ac_ext <<EOF + #line 5353 "configure" + #include "confdefs.h" + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ + char gdImageCreateFromPng(); + + int main() { + gdImageCreateFromPng() + ; return 0; } + EOF + if { (eval echo configure:5364: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" + fi + rm -f conftest* + LIBS="$ac_save_LIBS" + + fi + if eval "test \"echo '$ac_cv_lib_'$ac_lib_var\" = yes"; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF + #define HAVE_GD_PNG 1 + EOF + + else + echo "$ac_t""no" 1>&6 + fi + + echo $ac_n "checking for gdImageColorResolve in -lgd""... $ac_c" 1>&6 + echo "configure:5388: checking for gdImageColorResolve in -lgd" >&5 + ac_lib_var=echo gd'_'gdImageColorResolve | sed 'y%./+-%__p_%' + if eval "test \"echo '$''{'ac_cv_lib_$ac_lib_var'+set}'\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + ac_save_LIBS="$LIBS" + LIBS="-lgd $LIBS" + cat > conftest.$ac_ext <<EOF + #line 5396 "configure" + #include "confdefs.h" + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ + char gdImageColorResolve(); + + int main() { + gdImageColorResolve() + ; return 0; } + EOF + if { (eval echo configure:5407: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" + fi + rm -f conftest* + LIBS="$ac_save_LIBS" + + fi + if eval "test \"echo '$ac_cv_lib_'$ac_lib_var\" = yes"; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF + #define HAVE_LIBGD162 1 + EOF + + else + echo "$ac_t""no" 1>&6 + fi + + LIBS=$old_LIBS + if test "$ac_cv_lib_gd_gdImageCreateFromPng" = "yes"; then + + + unique=echo $ac_n "png$ac_c" | tr -c -d a-zA-Z0-9 + cmd="echo $ac_n \"\$LIBRARY$unique$ac_c\"" + if test -n "$unique" && test "eval $cmd" = "" ; then + eval "LIBRARY$unique=set" + + EXTRA_LIBS="$EXTRA_LIBS -lpng" + + fi + + + + + unique=echo $ac_n "z$ac_c" | tr -c -d a-zA-Z0-9 + cmd="echo $ac_n \"\$LIBRARY$unique$ac_c\"" + if test -n "$unique" && test "eval $cmd" = "" ; then + eval "LIBRARY$unique=set" + + EXTRA_LIBS="$EXTRA_LIBS -lz" + + fi + + + fi echo $ac_n "checking for gdImageGif in -lgd""... $ac_c" 1>&6 echo "configure:5343: checking for gdImageGif in -lgd" >&5 ac_lib_var=echo gd'_'gdImageGif | sed 'y%./+-%__p_%' *************** *** 5521,5526 **** ac_cv_lib_gd_gdImageLine=yes ;; *) test -f $withval/include/gd1.5/gd.h && GD_INCLUDE="$withval/include/gd1.5" test -f $withval/include/gd1.4/gd.h && GD_INCLUDE="$withval/include/gd1.4" test -f $withval/include/gd1.3/gd.h && GD_INCLUDE="$withval/include/gd1.3" --- 5636,5643 ---- ac_cv_lib_gd_gdImageLine=yes ;; *) + test -f $withval/include/gd1.7/gd.h && GD_INCLUDE="$withval/include/gd1.7" + test -f $withval/include/gd1.6/gd.h && GD_INCLUDE="$withval/include/gd1.6" test -f $withval/include/gd1.5/gd.h && GD_INCLUDE="$withval/include/gd1.5" test -f $withval/include/gd1.4/gd.h && GD_INCLUDE="$withval/include/gd1.4" test -f $withval/include/gd1.3/gd.h && GD_INCLUDE="$withval/include/gd1.3" *************** *** 5535,5546 **** test -f $withval/lib/libgd.a && GD_LIB="$withval/lib" test -f $withval/lib/gd/libgd.a && GD_LIB="$withval/lib/gd" test -f $withval/lib/gd1.6/libgd.a && GD_LIB="$withval/lib/gd1.6" test -f $withval/lib/gd1.5/libgd.a && GD_LIB="$withval/lib/gd1.5" test -f $withval/lib/gd1.4/libgd.a && GD_LIB="$withval/lib/gd1.4" test -f $withval/lib/gd1.3/libgd.a && GD_LIB="$withval/lib/gd1.3" test -f $withval/libgd.a && GD_LIB="$withval" test -f $withval/gd/libgd.a && GD_LIB="$withval/gd" test -f $withval/gd1.6/libgd.a && GD_LIB="$withval/gd1.6" test -f $withval/gd1.5/libgd.a && GD_LIB="$withval/gd1.5" test -f $withval/gd1.4/libgd.a && GD_LIB="$withval/gd1.4" --- 5652,5665 ---- test -f $withval/lib/libgd.a && GD_LIB="$withval/lib" test -f $withval/lib/gd/libgd.a && GD_LIB="$withval/lib/gd" + test -f $withval/lib/gd1.7/libgd.a && GD_LIB="$withval/lib/gd1.7" test -f $withval/lib/gd1.6/libgd.a && GD_LIB="$withval/lib/gd1.6" test -f $withval/lib/gd1.5/libgd.a && GD_LIB="$withval/lib/gd1.5" test -f $withval/lib/gd1.4/libgd.a && GD_LIB="$withval/lib/gd1.4" test -f $withval/lib/gd1.3/libgd.a && GD_LIB="$withval/lib/gd1.3" test -f $withval/libgd.a && GD_LIB="$withval" test -f $withval/gd/libgd.a && GD_LIB="$withval/gd" + test -f $withval/gd1.7/libgd.a && GD_LIB="$withval/gd1.7" test -f $withval/gd1.6/libgd.a && GD_LIB="$withval/gd1.6" test -f $withval/gd1.5/libgd.a && GD_LIB="$withval/gd1.5" test -f $withval/gd1.4/libgd.a && GD_LIB="$withval/gd1.4" *************** *** 5655,5660 **** echo "$ac_t""no" 1>&6 fi echo $ac_n "checking for gdImageGif in -lgd""... $ac_c" 1>&6 echo "configure:5660: checking for gdImageGif in -lgd" >&5 ac_lib_var=echo gd'_'gdImageGif | sed 'y%./+-%__p_%' --- 5774,5894 ---- echo "$ac_t""no" 1>&6 fi + old_LIBS=$LIBS + LIBS="$LIBS -lpng -lz" + echo $ac_n "checking for gdImageCreateFromPng in -lgd""... $ac_c" 1>&6 + echo "configure:5781: checking for gdImageCreateFromPng in -lgd" >&5 + ac_lib_var=echo gd'_'gdImageCreateFromPng | sed 'y%./+-%__p_%' + if eval "test \"echo '$''{'ac_cv_lib_$ac_lib_var'+set}'\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + ac_save_LIBS="$LIBS" + LIBS="-lgd $LIBS" + cat > conftest.$ac_ext <<EOF + #line 5789 "configure" + #include "confdefs.h" + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ + char gdImageCreateFromPng(); + + int main() { + gdImageCreateFromPng() + ; return 0; } + EOF + if { (eval echo configure:5800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" + fi + rm -f conftest* + LIBS="$ac_save_LIBS" + + fi + if eval "test \"echo '$ac_cv_lib_'$ac_lib_var\" = yes"; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF + #define HAVE_GD_PNG 1 + EOF + + else + echo "$ac_t""no" 1>&6 + fi + + echo $ac_n "checking for gdImageColorResolve in -lgd""... $ac_c" 1>&6 + echo "configure:5824: checking for gdImageColorResolve in -lgd" >&5 + ac_lib_var=echo gd'_'gdImageColorResolve | sed 'y%./+-%__p_%' + if eval "test \"echo '$''{'ac_cv_lib_$ac_lib_var'+set}'\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + ac_save_LIBS="$LIBS" + LIBS="-lgd $LIBS" + cat > conftest.$ac_ext <<EOF + #line 5832 "configure" + #include "confdefs.h" + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ + char gdImageColorResolve(); + + int main() { + gdImageColorResolve() + ; return 0; } + EOF + if { (eval echo configure:5843: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" + fi + rm -f conftest* + LIBS="$ac_save_LIBS" + + fi + if eval "test \"echo '$ac_cv_lib_'$ac_lib_var\" = yes"; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF + #define HAVE_LIBGD162 1 + EOF + + else + echo "$ac_t""no" 1>&6 + fi + + LIBS=$old_LIBS + if test "$ac_cv_lib_gd_gdImageCreateFromPng" = "yes"; then + + + unique=echo $ac_n "png$ac_c" | tr -c -d a-zA-Z0-9 + cmd="echo $ac_n \"\$LIBRARY$unique$ac_c\"" + if test -n "$unique" && test "eval $cmd" = "" ; then + eval "LIBRARY$unique=set" + + EXTRA_LIBS="$EXTRA_LIBS -lpng" + + fi + + + + + unique=echo $ac_n "z$ac_c" | tr -c -d a-zA-Z0-9 + cmd="echo $ac_n \"\$LIBRARY$unique$ac_c\"" + if test -n "$unique" && test "eval $cmd" = "" ; then + eval "LIBRARY$unique=set" + + EXTRA_LIBS="$EXTRA_LIBS -lz" + + fi + + + fi echo $ac_n "checking for gdImageGif in -lgd""... $ac_c" 1>&6 echo "configure:5660: checking for gdImageGif in -lgd" >&5 ac_lib_var=echo gd'_'gdImageGif | sed 'y%./+-%__p_%' *************** *** 5944,5949 **** echo "$ac_t""no" 1>&6 fi echo $ac_n "checking for gdImageGif in -lgd""... $ac_c" 1>&6 echo "configure:5949: checking for gdImageGif in -lgd" >&5 ac_lib_var=echo gd'_'gdImageGif | sed 'y%./+-%__p_%' --- 6178,6298 ---- echo "$ac_t""no" 1>&6 fi + old_LIBS=$LIBS + LIBS="$LIBS -lpng -lz" + echo $ac_n "checking for gdImageCreateFromPng in -lgd""... $ac_c" 1>&6 + echo "configure:6185: checking for gdImageCreateFromPng in -lgd" >&5 + ac_lib_var=echo gd'_'gdImageCreateFromPng | sed 'y%./+-%__p_%' + if eval "test \"echo '$''{'ac_cv_lib_$ac_lib_var'+set}'\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + ac_save_LIBS="$LIBS" + LIBS="-lgd $LIBS" + cat > conftest.$ac_ext <<EOF + #line 6193 "configure" + #include "confdefs.h" + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ + char gdImageCreateFromPng(); + + int main() { + gdImageCreateFromPng() + ; return 0; } + EOF + if { (eval echo configure:6204: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" + fi + rm -f conftest* + LIBS="$ac_save_LIBS" + + fi + if eval "test \"echo '$ac_cv_lib_'$ac_lib_var\" = yes"; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF + #define HAVE_GD_PNG 1 + EOF + + else + echo "$ac_t""no" 1>&6 + fi + + echo $ac_n "checking for gdImageColorResolve in -lgd""... $ac_c" 1>&6 + echo "configure:6228: checking for gdImageColorResolve in -lgd" >&5 + ac_lib_var=echo gd'_'gdImageColorResolve | sed 'y%./+-%__p_%' + if eval "test \"echo '$''{'ac_cv_lib_$ac_lib_var'+set}'\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + ac_save_LIBS="$LIBS" + LIBS="-lgd $LIBS" + cat > conftest.$ac_ext <<EOF + #line 6236 "configure" + #include "confdefs.h" + /* Override any gcc2 internal prototype to avoid an error. */ + /* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ + char gdImageColorResolve(); + + int main() { + gdImageColorResolve() + ; return 0; } + EOF + if { (eval echo configure:6247: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=no" + fi + rm -f conftest* + LIBS="$ac_save_LIBS" + + fi + if eval "test \"echo '$ac_cv_lib_'$ac_lib_var\" = yes"; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF + #define HAVE_LIBGD162 1 + EOF + + else + echo "$ac_t""no" 1>&6 + fi + + LIBS=$old_LIBS + if test "$ac_cv_lib_gd_gdImageCreateFromPng" = "yes"; then + + + unique=echo $ac_n "png$ac_c" | tr -c -d a-zA-Z0-9 + cmd="echo $ac_n \"\$LIBRARY$unique$ac_c\"" + if test -n "$unique" && test "eval $cmd" = "" ; then + eval "LIBRARY$unique=set" + + EXTRA_LIBS="$EXTRA_LIBS -lpng" + + fi + + + + + unique=echo $ac_n "z$ac_c" | tr -c -d a-zA-Z0-9 + cmd="echo $ac_n \"\$LIBRARY$unique$ac_c\"" + if test -n "$unique" && test "eval $cmd" = "" ; then + eval "LIBRARY$unique=set" + + EXTRA_LIBS="$EXTRA_LIBS -lz" + + fi + + + fi echo $ac_n "checking for gdImageGif in -lgd""... $ac_c" 1>&6 echo "configure:5949: checking for gdImageGif in -lgd" >&5 ac_lib_var=echo gd'_'gdImageGif | sed 'y%./+-%__p_%'

« previous php.dev (#15390) next »