Received: (qmail 2084 invoked by uid 2012); 22 Mar 1998 11:27:51 -0000 Message-Id: <19980322112751.2083.qmail@hyperreal.org> Date: 22 Mar 1998 11:27:51 -0000 From: Paul Sander Reply-To: paul@wakawaka.com To: apbugs@hyperreal.org Subject: A/UX 3.0.1 compatibility: memmove, regex, strerror X-Send-Pr-Version: 3.2 >Number: 1976 >Category: os-other >Synopsis: A/UX 3.0.1 compatibility: memmove, regex, strerror >Confidential: no >Severity: serious >Priority: medium >Responsible: apache >State: closed >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Sun Mar 22 03:30:00 PST 1998 >Last-Modified: Tue May 19 21:33:50 PDT 1998 >Originator: paul@wakawaka.com >Organization: >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: From: Dean Gaudet To: Paul Sander Cc: apbugs@hyperreal.org Subject: Re: os-other/1976: A/UX 3.0.1 compatibility: memmove, regex, strerror Date: Mon, 23 Mar 1998 15:17:56 -0800 (PST) See the src/PORTING file for more documentation. Maybe we haven't done an A/UX port ? At any rate if you can provide a patch against 1.3b5 we should be able to include it in the release. You may be able to replace memmove with bcopy, but only if your bcopy handles overlapping copies. Dean Comment-Added-By: jim Comment-Added-When: Wed Mar 25 12:30:31 PST 1998 Comment-Added: For any real A/UX porting, you should use the gcc-2.7.2 and the libUTIL.a archive, both are available on jagubox.gsfc.nasa.gov State-Changed-From-To: open-closed State-Changed-By: brian State-Changed-When: Tue May 19 21:33:50 PDT 1998 State-Changed-Why: [This is a standard response.] No response from submitter, assuming issue has been resolved. >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include in the Cc line ] [and leave the subject line UNCHANGED. This is not done] [automatically because of the potential for mail loops. ]