You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Paul Sander <pa...@wakawaka.com> on 1998/03/22 12:27:51 UTC

os-other/1976: A/UX 3.0.1 compatibility: memmove, regex, strerror

>Number:         1976
>Category:       os-other
>Synopsis:       A/UX 3.0.1 compatibility: memmove, regex, strerror
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Sun Mar 22 03:30:00 PST 1998
>Last-Modified:
>Originator:     paul@wakawaka.com
>Organization:
apache
>Release:        1.2.5
>Environment:
Using A/UX 3.0.1, gcc, A/UX libraries (not Gnu's)
>Description:
The Spencer regex library must be explicitly
called in by the Configuration file.  The installation
instructions said to file a bug report if this is
required.

The A/UX libraries do not supply strerror, so
-DNEED_STRERROR must be added to the
EXTRA_CFLAGS list in the Configuration file.
This doesn't seem to be documented.

The A/UX libraries do not supply memmove, so
the macro used for AIX must be used.  Ideally,
a NEED_MEMMOVE macro should be added as
for strerror, but this is not currently the case.

It would be nice if there were a list of all of the
-D tweaks that are implemented, with brief
descriptions of what they do.
>How-To-Repeat:
Follow the installation instructions to build on
A/UX 3.0.1 with gcc installed.
>Fix:
See the full description above
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <ap...@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]