Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Release of version 4.13.3 of sharutils

4 views
Skip to first unread message

Bruce Korb

unread,
Jan 7, 2013, 11:48:59 AM1/7/13
to bug-gn...@gnu.org, GNU Announcements, Translation Project Coordinator

GNU sharutils consists of two pairs of utilities: shar and unshar, and
uuencode and uudecode. "shar" makes so-called shell archives out of
many files, preparing them for transmission by electronic mail
services (converting binary data to ascii representations, breaking
the text into multiple shar scripts, etc.). "unshar" is the safe way
to extract and reassemble the original files. It will automatically
strip off the mail headers and other introductory text.

"uuencode" and "uudecode" are programs that convert binary files into
ascii text so that the original data can pass through the email system
without having intermediate hosts "fixing" the files en route.

This is a bug fix release for version 4.13 of sharutils

Version 4.13.3 - January 2013, by Bruce Korb

* fix malformatted docs
* update automake

sharutils home: http://www.gnu.org/software/sharutils/
primary ftp: ftp://ftp.gnu.org/gnu/sharutils/
.tar.gz: ftp://ftp.gnu.org/gnu/sharutils/sharutils-4.13.3.tar.gz
bug reports: bug-gnu-utils at the usual GNU domain
(be sure to mention "sharutils" in the subject...
it helps to spot the message.)
bug archive: http://lists.gnu.org/mailman/listinfo/bug-gnu-utils/
maintainer: Bruce Korb - bkorb at the usual GNU domain

Petr Pisar

unread,
Jan 8, 2013, 3:43:51 AM1/8/13
to bug-gn...@gnu.org
On 2013-01-07, Bruce Korb <bk...@gnu.org> wrote:
> .tar.gz: ftp://ftp.gnu.org/gnu/sharutils/sharutils-4.13.3.tar.gz

Great, this archive works even on big endian.

I just spotted few issues you should know about:

(1) _() is defined multiple times:
gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../libopts -I. -I.. -I../lib -I../intl -Wno-format-contains-nul -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m31 -march=z9-109 -mtune=z10 -Wno-format-contains-nul -c uudecode-opts.c
uudecode.c:62:0: warning: "_" redefined [enabled by default]
In file included from uudecode.c:56:0:
uudecode-opts.h:178:0: note: this is the location of the previous definition

(2) uuencode.5 uses undefined macro `.'. That's because leading comment
with license starts with bad empty request:

'.\" Copyright

The apostrophe should be there:

.\" Copyright

-- Petr



Bruce Korb

unread,
Jan 10, 2013, 3:34:15 PM1/10/13
to Petr Pisar, bug-gn...@gnu.org
On 01/08/13 00:43, Petr Pisar wrote:
> On 2013-01-07, Bruce Korb <bk...@gnu.org> wrote:
>> .tar.gz: ftp://ftp.gnu.org/gnu/sharutils/sharutils-4.13.3.tar.gz
>
> Great, this archive works even on big endian.

Good news and bad news :

> I just spotted few issues you should know about:
>
> (1) _() is defined multiple times:
> gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I../libopts -I. -I.. -I../lib -I../intl -Wno-format-contains-nul -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m31 -march=z9-109 -mtune=z10 -Wno-format-contains-nul -c uudecode-opts.c
> uudecode.c:62:0: warning: "_" redefined [enabled by default]
> In file included from uudecode.c:56:0:
> uudecode-opts.h:178:0: note: this is the location of the previous definition

Missed the double define guard. Thank you.

> (2) uuencode.5 uses undefined macro `.'. That's because leading comment
> with license starts with bad empty request:
>
> '.\" Copyright
>
> The apostrophe should [not] be there:
>
> .\" Copyright

I remember fixing a bunch of those years ago. I bet this got overlooked.
(Or magically re-introduced.)

Thank you. - Bruce

0 new messages