[Python-checkins] python/dist/src configure,1.347,1.348 configure.in,1.358,1.359 pyconfig.h.in,1.55,1.56

loewis@users.sourceforge.net loewis@users.sourceforge.net
Sat, 26 Oct 2002 06:33:02 -0700


Update of /cvsroot/python/python/dist/src
In directory usw-pr-cvs1:/tmp/cvs-serv8826

Modified Files:
	configure configure.in pyconfig.h.in 
Log Message:
Patch #628898: Define _XOPEN_SOURCE_EXTENDED and _POSIX_C_SOURCE.


Index: configure
===================================================================
RCS file: /cvsroot/python/python/dist/src/configure,v
retrieving revision 1.347
retrieving revision 1.348
diff -C2 -d -r1.347 -r1.348
*** configure	16 Oct 2002 20:28:22 -0000	1.347
--- configure	26 Oct 2002 13:32:58 -0000	1.348
***************
*** 1,4 ****
  #! /bin/sh
! # From configure.in Revision: 1.357 .
  # Guess values for system-dependent variables and create Makefiles.
  # Generated by GNU Autoconf 2.53.
--- 1,4 ----
  #! /bin/sh
! # From configure.in Revision: 1.358 .
  # Guess values for system-dependent variables and create Makefiles.
  # Generated by GNU Autoconf 2.53.
***************
*** 902,906 ****
  # absolute.
  ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
! ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
  ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
  ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
--- 902,906 ----
  # absolute.
  ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
! ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
  ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
  ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
***************
*** 1243,1246 ****
--- 1243,1261 ----
  
  
+ # On Tru64 Unix 4.0F, defining _XOPEN_SOURCE also requires definition
+ # of _XOPEN_SOURCE_EXTENDED and _POSIX_C_SOURCE, or else several APIs
+ # are not declared. Since this is also needed in some cases for HP-UX,
+ # we define it globally.
+ 
+ cat >>confdefs.h <<\_ACEOF
+ #define _XOPEN_SOURCE_EXTENDED 1
+ _ACEOF
+ 
+ 
+ cat >>confdefs.h <<\_ACEOF
+ #define _POSIX_C_SOURCE 199506L
+ _ACEOF
+ 
+ 
  # Arguments passed to configure.
  
***************
*** 17161,17165 ****
  # absolute.
  ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
! ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd`
  ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
  ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`
--- 17176,17180 ----
  # absolute.
  ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd`
! ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd`
  ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd`
  ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd`

Index: configure.in
===================================================================
RCS file: /cvsroot/python/python/dist/src/configure.in,v
retrieving revision 1.358
retrieving revision 1.359
diff -C2 -d -r1.358 -r1.359
*** configure.in	16 Oct 2002 20:28:24 -0000	1.358
--- configure.in	26 Oct 2002 13:33:00 -0000	1.359
***************
*** 34,37 ****
--- 34,44 ----
  AC_DEFINE(_XOPEN_SOURCE, 500)
  
+ # On Tru64 Unix 4.0F, defining _XOPEN_SOURCE also requires definition
+ # of _XOPEN_SOURCE_EXTENDED and _POSIX_C_SOURCE, or else several APIs
+ # are not declared. Since this is also needed in some cases for HP-UX,
+ # we define it globally.
+ AC_DEFINE(_XOPEN_SOURCE_EXTENDED, 1, Define to activate Unix95-and-earlier features)
+ AC_DEFINE(_POSIX_C_SOURCE, 199506L, Define to activate features from IEEE Stds 1003.{123}-1995)
+ 
  # Arguments passed to configure.
  AC_SUBST(CONFIG_ARGS)

Index: pyconfig.h.in
===================================================================
RCS file: /cvsroot/python/python/dist/src/pyconfig.h.in,v
retrieving revision 1.55
retrieving revision 1.56
diff -C2 -d -r1.55 -r1.56
*** pyconfig.h.in	16 Oct 2002 20:28:24 -0000	1.55
--- pyconfig.h.in	26 Oct 2002 13:33:00 -0000	1.56
***************
*** 786,789 ****
--- 786,792 ----
  #undef _POSIX_1_SOURCE
  
+ /* Define to activate features from IEEE Stds 1003.{123}-1995 */
+ #undef _POSIX_C_SOURCE
+ 
  /* Define to 1 if you need to in order for `stat' and other things to work. */
  #undef _POSIX_SOURCE
***************
*** 799,802 ****
--- 802,808 ----
  # define _XOPEN_SOURCE 500
  #endif
+ 
+ /* Define to activate Unix95-and-earlier features */
+ #undef _XOPEN_SOURCE_EXTENDED
  
  /* Define to 1 if type `char' is unsigned and you are not using gcc.  */