bug-gnulib
[Top][All Lists]
Advanced

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

gmane and gnulib-cvs


From: Karl Berry
Subject: gmane and gnulib-cvs
Date: Mon, 18 Dec 2006 14:01:11 -0600

Did we ask for gmane-ification on gnulib-cvs at some point?
I don't remember.  Anyway, it appears to have stopped working, so I
removed the gmane address from the list.  If anyone cares ...

Date: Mon, 18 Dec 2006 12:34:10 -0600
From: Mail Delivery Subsystem <address@hidden>
To: <address@hidden>
Subject: Returned mail: see transcript for details

The original message was received at Mon, 18 Dec 2006 12:33:04 -0600
from fencepost.gnu.org [199.232.76.164]

   ----- The following addresses had permanent fatal errors -----
address@hidden
    (reason: 550 relay not permitted)
    (expanded from: :include:/v/freefriends.org/data/gnulib-cvs.alias)

   ----- Transcript of session follows -----
procmail: [28526] Mon Dec 18 12:33:04 2006
procmail: Assigning "LOGFILE=.procmailrc.log"
procmail: Opening ".procmailrc.log"
... while talking to ciao.gmane.org.:
>>> RCPT To:<address@hidden>
<<< 550 relay not permitted
550 5.1.1 address@hidden User unknown

   ----- Original message follows -----

X-Envelope-From: address@hidden
X-Envelope-To: <address@hidden>
Return-Path: <address@hidden>
Received: from fencepost.gnu.org (fencepost.gnu.org [199.232.76.164])
        by f7.net (8.11.7-20030920/8.11.7) with ESMTP id kBIIX4t28522
        for <address@hidden>; Mon, 18 Dec 2006 12:33:04 -0600
Received: from karl by fencepost.gnu.org with local (Exim 4.52)
        id 1GwNIO-0004PJ-4b
        for address@hidden; Mon, 18 Dec 2006 13:33:04 -0500
To: address@hidden
Subject: gnulib update (Mon Dec 18 13:33:01 EST 2006)
Message-Id: <address@hidden>
From: Karl Berry <address@hidden>
Date: Mon, 18 Dec 2006 13:33:04 -0500

Index: ChangeLog
===================================================================
RCS file: /sources/gnulib/gnulib/ChangeLog,v
retrieving revision 1.937
retrieving revision 1.938
diff -u -r1.937 -r1.938
--- ChangeLog   14 Dec 2006 18:47:36 -0000      1.937
+++ ChangeLog   18 Dec 2006 18:04:20 -0000      1.938
@@ -1,3 +1,18 @@
+2006-12-18  Paul Eggert  <address@hidden>
+       and Eric Blake  <address@hidden>
+
+       * lib/dirname.h (DOUBLE_SLASH_IS_DISTINCT_ROOT): Default to 0, not 1.
+       This is more consistent with the other defines here.
+       * m4/double-slash-root.m4 (gl_DOUBLE_SLASH_ROOT):
+       Port to z/OS.  Problem reported by Paul Gilmartin.
+       Change local vars to use gl_ prefix rather than ac_.
+       Don't define DOUBLE_SLASH_IS_DISTINCT_ROOT to 0, for consistency
+       with other defines.
+       * modules/double-slash-root: New module.
+       * modules/dirname (Files): Remove m4/double-slash-root.m4.
+       (Depends-on): Add double-slash-root.
+       * MODULES.html.sh (File system functions): Mention new module.
+
 2006-12-14  Paul Eggert  <address@hidden>
 
        * lib/yesno.c [!ENABLE_NLS]: Don't include getline.h.
Index: MODULES.html.sh
===================================================================
RCS file: /sources/gnulib/gnulib/MODULES.html.sh,v
retrieving revision 1.161
retrieving revision 1.162
diff -u -r1.161 -r1.162
--- MODULES.html.sh     20 Nov 2006 22:07:27 -0000      1.161
+++ MODULES.html.sh     18 Dec 2006 18:04:20 -0000      1.162
@@ -1978,6 +1978,7 @@
   func_module cycle-check
   func_module fsusage
   func_module dirfd
+  func_module double-slash-root
   func_module euidaccess
   func_module file-type
   func_module fileblocks
Index: lib/dirname.h
===================================================================
RCS file: /sources/gnulib/gnulib/lib/dirname.h,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- lib/dirname.h       3 Jul 2006 08:32:46 -0000       1.12
+++ lib/dirname.h       18 Dec 2006 18:04:20 -0000      1.13
@@ -48,7 +48,7 @@
 # endif
 
 # ifndef DOUBLE_SLASH_IS_DISTINCT_ROOT
-#  define DOUBLE_SLASH_IS_DISTINCT_ROOT 1
+#  define DOUBLE_SLASH_IS_DISTINCT_ROOT 0
 # endif
 
 # if FILE_SYSTEM_DRIVE_PREFIX_CAN_BE_RELATIVE
Index: m4/double-slash-root.m4
===================================================================
RCS file: /sources/gnulib/gnulib/m4/double-slash-root.m4,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- m4/double-slash-root.m4     3 Jul 2006 08:32:46 -0000       1.1
+++ m4/double-slash-root.m4     18 Dec 2006 18:04:20 -0000      1.2
@@ -1,4 +1,4 @@
-#serial 1   -*- autoconf -*-
+# double-slash-root.m4 serial 2   -*- Autoconf -*-
 dnl Copyright (C) 2006 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -7,37 +7,32 @@
 AC_DEFUN([gl_DOUBLE_SLASH_ROOT],
 [
   AC_REQUIRE([AC_CANONICAL_HOST])
-  AC_CACHE_CHECK([whether // is distinct from /], [ac_cv_double_slash_root],
+  AC_CACHE_CHECK([whether // is distinct from /], [gl_cv_double_slash_root],
     [ if test x"$cross_compiling" = xyes ; then
        # When cross-compiling, there is no way to tell whether // is special
        # short of a list of hosts.  However, the only known hosts to date
-       # that have a distinct // are Apollo DomainOS (too old to port to)
-       # and Cygwin.  If anyone knows of another system for which // has
+       # that have a distinct // are Apollo DomainOS (too old to port to),
+       # Cygwin, and z/OS.  If anyone knows of another system for which // has
        # special semantics and is distinct from /, please report it to
-       # <address@hidden>.
+       # <address@hidden>.
        case $host in
-         *-cygwin)
-           ac_cv_double_slash_root=yes ;;
+         *-cygwin | i370-ibm-openedition)
+           gl_cv_double_slash_root=yes ;;
          *)
            # Be optimistic and assume that / and // are the same when we
            # don't know.
-           ac_cv_double_slash_root='unknown, assuming no' ;;
+           gl_cv_double_slash_root='unknown, assuming no' ;;
        esac
       else
        set x `ls -di / //`
-       if test $[2] = $[4]; then
-         ac_cv_double_slash_root=no
+       if test $[2] = $[4] && wc //dev/null >/dev/null 2>&1; then
+         gl_cv_double_slash_root=no
        else
-         ac_cv_double_slash_root=yes
+         gl_cv_double_slash_root=yes
        fi
       fi])
-  if test x"$ac_cv_double_slash_root" = xyes; then
-    ac_double_slash_root=1
-  else
-    ac_double_slash_root=0
+  if test "$gl_cv_double_slash_root" = yes; then
+    AC_DEFINE([DOUBLE_SLASH_IS_DISTINCT_ROOT], 1,
+      [Define to 1 if // is a file system root distinct from /.])
   fi
-
-  AC_DEFINE_UNQUOTED([DOUBLE_SLASH_IS_DISTINCT_ROOT],
-   $ac_double_slash_root,
-   [Define to 1 if // is a file system root distinct from /.])
 ])
Index: modules/dirname
===================================================================
RCS file: /sources/gnulib/gnulib/modules/dirname,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- modules/dirname     13 Oct 2006 12:40:23 -0000      1.11
+++ modules/dirname     18 Dec 2006 18:04:20 -0000      1.12
@@ -6,11 +6,11 @@
 lib/dirname.c
 lib/basename.c
 lib/stripslash.c
-m4/dos.m4
 m4/dirname.m4
-m4/double-slash-root.m4
+m4/dos.m4
 
 Depends-on:
+double-slash-root
 stdbool
 xalloc
 xstrndup
P ChangeLog
P MODULES.html.sh
P lib/dirname.h
P m4/double-slash-root.m4
P modules/dirname
U modules/double-slash-root




reply via email to

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