bug-autoconf
[Top][All Lists]
Advanced

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

Re: AC_ARG_VAR on HP


From: H.Merijn Brand
Subject: Re: AC_ARG_VAR on HP
Date: Wed, 30 Jan 2002 14:29:46 +0100

On Wed 30 Jan 2002 14:28, Akim Demaille <address@hidden> wrote:
> >>>>> "H" == H Merijn Brand <H.Merijn> writes:
> 
> H> On Tue 29 Jan 2002 18:45, Akim Demaille <address@hidden> wrote:
> >> The second issue, I must say, puzzles me...  May I ask you to run:

both inlined, hope you don't mind

> H> Errr, on 11.00 or on 10.20. With HP-ANSI-C or with gcc. Please be
> H> complete with these questions, as I just try to free time to test
> H> *all* possible combinations, don't expect me to remember which one
> H> failed :)
> 
> Sorry !  Any of them four.
> 
> >> ./testsuite -d -v -x 26

a5:/pro/3gl/GNU/autoconf-2.52g/tests 109 > ./testsuite -d -v -x 26
## ------------------------------ ##
## GNU Autoconf 2.52g test suite. ##
## ------------------------------ ##
26. torture.at:65: testing AC_ARG_VAR...
torture.at:75:
if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
  exit 0
else
  exit 77
fi

+ 1> /dev/null 2>& 1
+ exit 0
+ cat
+ 1> configure.ac 0< /var/tmp/sh24677.52
+ cat
+ 1> file.in 0< /var/tmp/sh24677.53
torture.at:87: autoconf
+ autoconf
+ rm -f config.cache
+ unset precious
torture.at:90: top_srcdir=$abs_top_srcdir ./configure --config-cache
+ ./configure --config-cache
+ top_srcdir=/pro/3gl/GNU/autoconf-2.52g
stdout:
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: , CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: cc, CFLAGS: -Ae +O2 +Onolimit  -I/pro/local/include -I/usr/inc
lude/X11R6, LDFLAGS: -Wl,+vnocompatwarnings  -s -L/pro/local/lib -L/usr/lib/X11R
6
configure: creating cache config.cache
configure: creating ./config.status
config.status: creating file
torture.at:90: cat file
+ cat file
+ unset precious
torture.at:90: ./config.status --recheck
+ ./config.status --recheck
stdout:
running /bin/sh ./configure  --config-cache  --no-create --no-recursion
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: , CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: cc, CFLAGS: -Ae +O2 +Onolimit  -I/pro/local/include -I/usr/inc
lude/X11R6, LDFLAGS: -Wl,+vnocompatwarnings  -s -L/pro/local/lib -L/usr/lib/X11R
6
configure: loading cache config.cache
configure: creating ./config.status
torture.at:90: ./config.status
+ ./config.status
stdout:
config.status: creating file
torture.at:90: cat file
+ cat file
+ precious=apple of my eye
+ export precious
torture.at:90: top_srcdir=$abs_top_srcdir ./configure --config-cache
+ ./configure --config-cache
+ top_srcdir=/pro/3gl/GNU/autoconf-2.52g
stderr:
stdout:
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: , CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: cc, CFLAGS: -Ae +O2 +Onolimit  -I/pro/local/include -I/usr/inc
lude/X11R6, LDFLAGS: -Wl,+vnocompatwarnings  -s -L/pro/local/lib -L/usr/lib/X11R
6
configure: loading cache config.cache
configure: creating ./config.status
config.status: creating file
torture.at:90: exit code was 0, expected 1
./../../torture.at:90: config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.52g.  Invocation command line was

  $ ./configure --config-cache

## --------- ##
## Platform. ##
## --------- ##

hostname = a5
uname -m = 9000/800
uname -r = B.11.00
uname -s = HP-UX
uname -v = U

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: .
PATH: /pro/3gl/GNU/autoconf-2.52g/tests
PATH: /pro/3gl/GNU/autoconf-2.52g
PATH: /u/usr/merijn/bin/private
PATH: /u/usr/merijn/bin
PATH: /pro/local/bin
PATH: /pro/bin
PATH: /usr/hosts
PATH: /usr/bin
PATH: /usr/ccs/bin
PATH: /usr/bin/X11
PATH: /usr/contrib/bin
PATH: /pro/tu/bin
PATH: /opt/ansic/bin
PATH: /opt/nettladm/bin
PATH: /opt/fc/bin
PATH: /opt/fcms/bin
PATH: /opt/upgrade/bin
PATH: /opt/pd/bin
PATH: /usr/contrib/bin/X11
PATH: /opt/resmon/bin
PATH: /usr/sbin/diag/contrib
PATH: /opt/pred/bin
PATH: /opt/hparray/bin
PATH: /opt/perf/bin
PATH: /opt/hpnp/bin
PATH: /opt/langtools/bin
PATH: /opt/imake/bin
PATH: /opt/cxperf/bin
PATH: /usr/sbin
PATH: /sbin
PATH: /wrk/gcc-3.0.1-64/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1020: loading site script /pro/3gl/GNU/Policy.sh
| # $CONFIG_SITE -> /pro/3gl/GNU/policy.sh
|
| echo "OSTYPE: $OSTYPE, CC: $CC, CFLAGS: $CFLAGS, LDFLAGS: $LDFLAGS"
| if [ $OSTYPE = hpux -a ${CC:-x} = x ]; then
|     CC=cc
| #   CFLAGS="-Ae -fast +Onolimit"
|     LDFLAGS="-Wl,+vnocompatwarnings $LDFLAGS"
|     CFLAGS="-Ae +O2 +Onolimit $CFLAGS"
|     if [ $HOST = d3 ]; then
|       CFLAGS=$CFLAGS" +DAportable"
|       fi
| elif [ $OSTYPE = aix -a ${CC:-x} = x ]; then
|     CC=cc
|     CFLAGS="-O2 -qmaxmem=204800"
| elif [ $OSTYPE = osf1 ]; then
|     CC=cc
|     CFLAGS="-O2 -std"
| elif [ ${CC:-x} = gcc -o ${CC:-x} = gcc32 -o ${CC:-x} = gcc64 ]; then
|     CFLAGS="-O4 $CFLAGS"
| else
|     #CC=cc
|     CFLAGS=-O2
|     fi
|
| if [ $OSTYPE = hpux -a ${CC:-x} = gcc64 ]; then
|     LDFLAGS="-L/usr/lib/pa20_64 "$LDFLAGS
|     fi
|
| if [ "${USE_DB3:-}" = "YES" ]; then
|     CPPFLAGS="-Aa -Ae -D__STDC_EXT__ -DDEBUGGING -D_HPUX_SOURCE -I/pro/local/i
nclude-Aa -D__STDC__ -D_HPUX_SOURCE -I/pro/3gl/LINUX/db-3.0.55/dist -I/pro/local
/include"
|     CFLAGS=$CFLAGS" -I/pro/3gl/LINUX/db-3.0.55/dist -I/pro/local/include"
|     LDFLAGS=$LDFLAGS" -s -L/pro/3gl/LINUX/db-3.0.55/dist/.libs -L/pro/local/li
b"
| else
|     CFLAGS=$CFLAGS" -I/pro/local/include"
|     LDFLAGS=$LDFLAGS" -s -L/pro/local/lib"
|     fi
|
| if [ -d /usr/include/X11R6 ]; then
|     CFLAGS=$CFLAGS" -I/usr/include/X11R6"
|     fi
| if [ -d /usr/lib/X11R6 ]; then
|     LDFLAGS=$LDFLAGS" -L/usr/lib/X11R6"
|     fi
| echo "OSTYPE: $OSTYPE, CC: $CC, CFLAGS: $CFLAGS, LDFLAGS: $LDFLAGS"
|
| #In $CONFIG_SITE, you can do things like
| #
| #    test x$CPPFLAGS = x && CPPFLAGS='-I/bla/bla/include'
| #    test x$LDFALGS = x && LDFLAGS='-L/bla/bla/lib'
| #
| #But even better, you can do things conditionally on whether or not
| #you've set --prefix to something other than /usr/local:
| #
| #    if test x$prefix != xNONE -a x$prefix != x/usr/local; then
| #        test -d $prefix/include && CPPFLAGS="$CPPFLAGS
| #        -I$prefix/include" test -d $prefix/lib && LDFLAGS="$LDFLAGS
| #        -L$prefix/lib"
| #        fi
configure:1031: loading cache config.cache
configure:1231: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by config.status, which was
generated by GNU Autoconf 2.52g.  Invocation command line was

  CONFIG_FILES    =
  CONFIG_HEADERS  =
  CONFIG_LINKS    =
  CONFIG_COMMANDS =
  $ ./config.status

on a5

config.status:543: creating file

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_build_alias_set=''
ac_cv_env_build_alias_value=''
ac_cv_env_host_alias_set=''
ac_cv_env_host_alias_value=''
ac_cv_env_precious_set=set
ac_cv_env_precious_value='apple of my eye'
ac_cv_env_target_alias_set=''
ac_cv_env_target_alias_value=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""

configure: exit 0
26. torture.at:65: FAILED near `torture.at:90'
a5:/pro/3gl/GNU/autoconf-2.52g/tests 110 >

> >> and then
> >> 
> >> unset CONFIG_SITE ./testsuite -d -v -x 26

a5:/pro/3gl/GNU/autoconf-2.52g/tests 111 > ./testsuite -d -v -x 26
## ------------------------------ ##
## GNU Autoconf 2.52g test suite. ##
## ------------------------------ ##
26. torture.at:65: testing AC_ARG_VAR...
torture.at:75:
if (FOO=FOO; unset FOO) >/dev/null 2>&1; then
  exit 0
else
  exit 77
fi

+ 1> /dev/null 2>& 1
+ exit 0
+ cat
+ 1> configure.ac 0< /var/tmp/sh25524.52
+ cat
+ 1> file.in 0< /var/tmp/sh25524.53
torture.at:87: autoconf
+ autoconf
+ rm -f config.cache
+ unset precious
torture.at:90: top_srcdir=$abs_top_srcdir ./configure --config-cache
+ ./configure --config-cache
+ top_srcdir=/pro/3gl/GNU/autoconf-2.52g
stdout:
configure: creating cache config.cache
configure: creating ./config.status
config.status: creating file
torture.at:90: cat file
+ cat file
+ unset precious
torture.at:90: ./config.status --recheck
+ ./config.status --recheck
stdout:
running /bin/sh ./configure  --config-cache  --no-create --no-recursion
configure: loading cache config.cache
configure: creating ./config.status
torture.at:90: ./config.status
+ ./config.status
stdout:
config.status: creating file
torture.at:90: cat file
+ cat file
+ precious=apple of my eye
+ export precious
torture.at:90: top_srcdir=$abs_top_srcdir ./configure --config-cache
+ ./configure --config-cache
+ top_srcdir=/pro/3gl/GNU/autoconf-2.52g
stderr:
stdout:
configure: loading cache config.cache
configure: creating ./config.status
config.status: creating file
torture.at:90: exit code was 0, expected 1
./../../torture.at:90: config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.52g.  Invocation command line was

  $ ./configure --config-cache

## --------- ##
## Platform. ##
## --------- ##

hostname = a5
uname -m = 9000/800
uname -r = B.11.00
uname -s = HP-UX
uname -v = U

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: .
PATH: /pro/3gl/GNU/autoconf-2.52g/tests
PATH: /pro/3gl/GNU/autoconf-2.52g
PATH: /u/usr/merijn/bin/private
PATH: /u/usr/merijn/bin
PATH: /pro/local/bin
PATH: /pro/bin
PATH: /usr/hosts
PATH: /usr/bin
PATH: /usr/ccs/bin
PATH: /usr/bin/X11
PATH: /usr/contrib/bin
PATH: /pro/tu/bin
PATH: /opt/ansic/bin
PATH: /opt/nettladm/bin
PATH: /opt/fc/bin
PATH: /opt/fcms/bin
PATH: /opt/upgrade/bin
PATH: /opt/pd/bin
PATH: /usr/contrib/bin/X11
PATH: /opt/resmon/bin
PATH: /usr/sbin/diag/contrib
PATH: /opt/pred/bin
PATH: /opt/hparray/bin
PATH: /opt/perf/bin
PATH: /opt/hpnp/bin
PATH: /opt/langtools/bin
PATH: /opt/imake/bin
PATH: /opt/cxperf/bin
PATH: /usr/sbin
PATH: /sbin
PATH: /wrk/gcc-3.0.1-64/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1031: loading cache config.cache
configure:1231: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by config.status, which was
generated by GNU Autoconf 2.52g.  Invocation command line was

  CONFIG_FILES    =
  CONFIG_HEADERS  =
  CONFIG_LINKS    =
  CONFIG_COMMANDS =
  $ ./config.status

on a5

config.status:543: creating file

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_build_alias_set=''
ac_cv_env_build_alias_value=''
ac_cv_env_host_alias_set=''
ac_cv_env_host_alias_value=''
ac_cv_env_precious_set=set
ac_cv_env_precious_value='apple of my eye'
ac_cv_env_target_alias_set=''
ac_cv_env_target_alias_value=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""

configure: exit 0
26. torture.at:65: FAILED near `torture.at:90'
a5:/pro/3gl/GNU/autoconf-2.52g/tests 112 >

> >> Maybe I can find there the problem.
> >> 
> >> Thanks!
> 
> H> Still trying to keep you out of the pub's ... ;)
> 
> Err... you mean from home :)

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.7.2 & 631 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: address@hidden
http://archives.develooper.com/address@hidden/   address@hidden
send smoke reports to: address@hidden, QA: http://qa.perl.org




reply via email to

[Prev in Thread] Current Thread [Next in Thread]