x27;s nul-termination and human-size sorting. Use each tool
for what it is good at.
- --
Don't work too hard, make some time for fun as well!
Eric Blake
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake
* doc/autoconf.texi (C and Posix Variants, System Services):
Remind user to include config.h first.
(Configuration Headers): Give another reason why config.h must be
first, and mention that only .c files need it.
Based on discussion on bugs.debian.org/158969
Signed-off-by: Eric Blake
---
I
On 01/25/2017 11:30 AM, Thorsten Glaser wrote:
> On Wed, 25 Jan 2017, Eric Blake wrote:
>
>> Please propose a patch to the documentation, rather than just telling me
>> that it is wrong, so that we have a concrete proposal for a wording
>> improvement that we can discus
bug in the real-world package that should be fixed there. Autoconf
clearly documents that if you create config.h, it MUST be included
first, before any system headers.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
at we have a concrete proposal for a wording
improvement that we can discuss.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
is about to run where only the single command is being executed, then it
can behave as if that single command were in the context of the parent
instead of being a true subshell, precisely for the purpose of giving
output that would otherwise be lost.
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
On 09/18/2014 08:29 AM, Eric Blake wrote:
> On 09/18/2014 08:13 AM, Pádraig Brady wrote:
>> On 09/18/2014 12:54 PM, Rebecca Palmer wrote:
>>> Package: coreutils
>>> Version: 8.23-2
>>> Severity: minor
>>> Control: tags -1 patch
>>>
>>&g
the
.texi file, so that the GNU Coding Standards recommended interface just
works at taking you into the right section, without having to do this
munging of the man pages?
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
r a second invalid character
s/cheks/checks/
> + /* Change invalid UTF-8 characters (according to pcre_exec) to
> '\0' */
> + while (e == PCRE_ERROR_BADUTF8){
Space before {
> +line_utf8_clean[sub[0]+invalid_pos] = '\0';
Spaces around +
--
Eric Blake eblake redhat com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
libsigsegv (whether
statically or dynamically).
--
Eric Blake ebl...@redhat.com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
at using this option would be wrong. The distro version of
m4 SHOULD be linking against libsigsegv.
--
Eric Blake ebl...@redhat.com+1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
ords, this is all boiling down to a bikeshed painting contest.
I _do_ value consistency, and I would welcome a change that first
documents our intention to make a change to a default (whether that
change is to grep, to ls, to the GNU Coding Standards, or somewhere else
is still up for debate), and
; and a 'git grep' of 'fileutils' within the findutils package
shows that findutils does not have any stale references to the old
coreutils mailing aliases. Likewise for a grep of the coreutils sources
- the only references to the old addresses are in historical not
e go away.
http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=dc446909
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
It's unfortunate that this runs onto 3 lines
>
> I completely agree. I tried to make it shorter, but couldn't come up
> with a good formulation.
How about a one-liner:
Files are created u+rw, and directories u+rwx, minus umask restrictions.
--
Eric Blake ebl...@redhat.co
With $1
done
is a case of a non-portable script because it was not prepared to handle
the syntax error, and not a case of a bug in dash.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
uld work around
things while we wait for the kernel and/or glibc to bring things back
into POSIX spec compliance, or to determine that test-readlink was
over-strict and can be relaxed to allow the new behavior.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
tched to use --label rather than -L. This is
because a future version of diff might be taught to treat -HLP in the
same manner as other recursive programs, such as chown, where -L affects
how symlinks are treated during recursion.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
a useful addition
(although I'm not sure that we should bloat the already-long --help
output for this). Could you propose a patch?
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
On 11/08/2010 03:09 PM, Jonathan Nieder wrote:
> Eric Blake wrote:
>
>> Would you like me to take a stab at writing the bug report(s) to add
>> support for 'local' in the next revision of the standard, and to require
>> the ksh/bash behavior of suppressing w
o be modified.
Consider:
$ mkdir /tmp/t && printf '#!/bin/sh\necho you lose\n' > /tmp/t/cat &&
chmod a+x /tmp/t/cat
$ dash -c 'f() { b="1 PATH=/tmp/t"; local z=$b; cat whatever; }; f'
you lose
$ bash -c 'f() { b="1 PATH=/tmp/t"; l
On 10/31/2010 04:42 PM, Santiago Vila wrote:
> Yes, I knew about this. I asked for help here:
>
> http://lists.debian.org/debian-alpha/2010/03/msg00015.html
>
> but had no luck.
>
>
> Eric Blake wrote:
>
>> This is due to a known bug in the Alpha
* lib/m4sugar/m4sh.m4 (_AS_LITERAL_IF): Treat = like +.
* tests/m4sh.at (AS@&t...@_tr_sh and AS@&t...@_tr_cpp)
(AS@&t...@_literal_if): Expand tests.
* NEWS: Document the fix.
Reported via Ben Pfaff; originally http://bugs.debian.org/593838
Signed-off-by: Eric Blake
---
It turns
an.org/status/package.php?p=m4
This is due to a known bug in the Alpha implementation of memchr:
http://sourceware.org/bugzilla/show_bug.cgi?id=12019
In m4.git, branch-1.4 already has a workaround for the Alpha bug, by
using a newer gnulib that detects the bug in glibc and uses a
replacemen
se the
M4-NAME literally, and thus I believe that this is a bug in
AX_CFLAGS_GCC_OPTION. So, I am reassigning this bug to
autoconf-archive (with this email).
That is the correct course of action.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://li
here the fault lies without
seeing the implementation of this macro.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
The Austin Group (the folks who write POSIX) are considering changing
POSIX to require that "." support --:
http://austingroupbugs.net/view.php?id=252
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Descriptio
ithout reference to either coreutils or busybox.
>
> So, I think I should reassign the bug to busybox?
Yes.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
an that many scripts
> would have to be fixed.
Yes, many broken scripts need to be fixed. But that is the fault of
those broken scripts, not coreutils.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
;
> Perhaps they're copying coreutils without looking at what POSIX says.
Or, more likely, perhaps they are independently obeying what POSIX says,
without reference to either coreutils or busybox.
--
Eric Blake ebl...@redhat.com+1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
On 05/06/2010 07:41 AM, Eric Blake wrote:
>> According to POSIX[*], basename and dirname take no options (examples
>> in POSIX also assume that), so that this would make BusyBox's behavior
>> correct.
>
> No, you're missing one other key point of POSIX:
>
ary
options that the implementation may provide as an extension. For
example, if the standard utility foo is listed as taking no options, and
the application needed to give it a pathname with a leading , it
could safely do it as:
foo -- -myfile
and avoid any problems with -m used as an ext
utimens (char const *file, int fd, struct timespec
> const timespec[2])
> }
> # endif /* HAVE_UTIMENSAT */
> # if HAVE_FUTIMENS
> - {
> -result = futimens (fd, ts);
> + if (0 <= fd)
> + {
Why the TAB? We just got rid of those in gnuli
tion and human-size sorting. Use each tool
for what it is good at.
- --
Don't work too hard, make some time for fun as well!
Eric Blake e...@byu.net
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake
for an older
> release, and compare.
Not as part of this patch, but the idea seems like it might be worthwhile.
- --
Don't work too hard, make some time for fun as well!
Eric Blake e...@byu.net
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key
K to apply and add Michal
> to THANKS?
Yes, this looks reasonable.
- --
Don't work too hard, make some time for fun as well!
Eric Blake e...@byu.net
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment
you want '.', then use a different locale.
http://www.gnu.org/software/coreutils/faq/coreutils-faq.html#Sort-does-not-sort-in-normal-order_0021
Try:
$ LC_ALL=C df -hl | grep usb
to see the difference.
--
Eric Blake
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.
the impact that it had on coreutils.
The real fix has to be an interface change to gnulib's fts to make it
obvious when a directory is changing, in order to make it easier for find
to group multiple files found from a single directory.
- --
Don't work too hard, make some time for fun as we
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Eric Blake on 3/17/2009 8:43 AM:
> Thanks for the report. I would like to verify these claims before
> applying any patches, but agree that they are probably worth mentioning.
>
>> 1. sed behaves entirely unpredictable on
chapter "Running
`configure' scripts" (@node System Type). I'll be pushing this soon.
- --
Don't work too hard, make some time for fun as well!
Eric Blake e...@byu.net
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at
n force. And SELinux contexts
count as an alternate access control.
"The shall be a single if
there is no alternate or additional access control method associated with
the file; otherwise, a printable character shall be used."
http://www.opengroup.org/onlinepubs/009695399/utilities/l
d(2) call because it compares equal to the stat
information would break this side-effect of clearing ACLs.
- --
Don't work too hard, make some time for fun as well!
Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at hom
ns of the kernel have a buggy utimensat syscall that
return a bogus positive number instead of -1 on failure:
http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=9840199
--
Don't work too hard, make some time for fun as well!
Eric Blake [EMAIL PROTECTED]
--
To U
's where to stick a one-liner patch that would do this (although I
haven't tested it, so it may need some quoting adjustments, and certainly
needs a testsuite addition); does this approach sound good enough to
pursue further?
2008-06-20 Eric Blake <[EMAIL PROTECTED]>
beginning with the word `Invoking', as in `Invoking Emacs'; this way,
| users can find the section easily.
Maybe the better fix would be renaming all the nodes in coreutils.texi to
comply with this convention?
- --
Don't work too hard, make some time for fun as well!
Eric Blak
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to [EMAIL PROTECTED] on 11/19/2007 2:52 AM:
> Eric Blake a écrit :
>> I'm the m4 maintainer, and am not using debian myself, so I don't have
>> direct access to the files you are mentioning
>>
> A
line wraps don't ruin it.
- --
Don't work too hard, make some time for fun as well!
Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
an unquoted comment occurs _inside a macro
call_, and as a result, changes the behavior of the rescanning algorithm
to be less than intuitive.
- --
Don't work too hard, make some time for fun as well!
Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: Gn
ourse, without an actual patch, this is just wishful
thinking for now...
- --
Life is short - so eat dessert first!
Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/ebla
s (except perhaps under POSIXLY_CORRECT; I'd
have to re-read the source to be sure). So I'm not sure if Jim should
spend much more effort improving the verbose output; the fact that it
is different already goes to show that hard links are a special case.
--
Eric Blake
--
To UNSUBSCRI
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Eric Blake on 7/31/2006 9:04 PM:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=5898
>
> Yes, you read that right - an open bug with only a 4-digit ID. 9 years
> and 236 days old.
>
> The idea might be nice for
to the testsuite that don't end in newline, so instead I used
changequote to allow newline in a macro name to trigger a similar failure
in the 'make distcheck' testsuite, to ensure we don't regress again.
2006-09-04 Eric Blake <[EMAIL PROTECTED]>
* src/input.c (peek_
g is only
triggered when you are violating POSIX. On the other hand, as a quality
of implementation issue, I totally agree that this is not good practice
for GNU software. In the meantime, perhaps Autoconf should document that
all autom4te input files should always end in newline.
- --
Life
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
According to Eric Blake on 7/31/2006 7:19 AM:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=96075 complains:
>
>>> "format", "divert" and "shift" are all English words that
>>> mig
by m4_current_file (such as if the input filename was more
than an obstack_chunk in size). So I will have to port this patch to CVS
head before m4 2.0 is released.
2006-08-01 Eric Blake <[EMAIL PROTECTED]>
* src/input.c (skip_line, next_token): Remember current file in
c
the first place, so include, sinclude, and undivert
should remain active.
- --
Life is short - so eat dessert first!
Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gp
al
characters (but it may render horribly depending on your local), while TeX
ignores 8-bit characters and needs a command for a glyph. So for now, I
left the examples in an @ignore block, so at least the testsuite will
ensure we don't regress.
2006-07-31 Eric Blake <[EMAIL PROTECTED]>
ll do what you request (as well as for errprint and
m4wrap). I will need some feedback before applying this patch to 1.4.6;
otherwise, you will have to wait for m4 2.0. Plus I would need to
document the change in the .texinfo and NEWS.
2006-07-31 Eric Blake <[EMAIL PROTECTED]>
#x27;s a patch that will
make it in 1.4.6 that does just that:
2006-07-29 Eric Blake <[EMAIL PROTECTED]>
* src/path.c (path_search): Add result parameter, so that
-I can be accounted for. Debian bug 53685.
* src/m4.h (path_search): Update prototype.
* src
ggy readdir implementations, and always do stat on those
platforms?
--
Eric Blake
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
27;
> +# in a Makefile. Because we should not override ac_cv_exeext if it was
> +# cached, so that the user can short-circuit this test for compilers
> +# unknown to Autoconf.
That last sentence needs help. I would s/Because we/We/.
- --
Life is short - so eat dessert first!
Eric
accurate as
you can get.
In my mind, it is unfortunate that FAT was chosen as the filesystem of
choice for flash drives, since FAT cannot preserve file permissions.
--
Life is short - so eat dessert first!
Eric Blake [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTEC
;sha --algorithm=sha224' or 'sha --224'?
--
Eric Blake
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
ination file exists, is not
writable, standard input is a terminal, and -f (or equivalent) is not present
- --
Life is short - so eat dessert first!
Eric Blake [EMAIL PROTECTED]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (Cygwin)
Comment: Public key at home.comcast.net/~ericblak
64 matches
Mail list logo