GNU bug report logs - #49308
GNU sed for Tru6 configure CFLAGS?

Previous Next

Package: sed;

Reported by: Jay K <jayk123 <at> hotmail.com>

Date: Thu, 1 Jul 2021 07:23:01 UTC

Severity: normal

Done: Paul Eggert <eggert <at> cs.ucla.edu>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Jay K <jayk123 <at> hotmail.com>
Subject: bug#49308: closed (Re: bug#49308: GNU sed for Tru6 configure CFLAGS?)
Date: Wed, 04 Aug 2021 21:47:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#49308: GNU sed for Tru6 configure CFLAGS?

which was filed against the sed package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 49308 <at> debbugs.gnu.org.

-- 
49308: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=49308
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Assaf Gordon <assafgordon <at> gmail.com>, Jay K <jayk123 <at> hotmail.com>
Cc: "bug-gnulib <at> gnu.org List" <bug-gnulib <at> gnu.org>,
 Larkin Nickle <me <at> larbob.org>, 49308-done <at> debbugs.gnu.org
Subject: Re: bug#49308: GNU sed for Tru6 configure CFLAGS?
Date: Wed, 4 Aug 2021 14:46:03 -0700
On 8/4/21 2:29 PM, Assaf Gordon wrote:
> (But as you're aware, there's a limited amount of support for older 
> systems...)

Yes, HP dropped support for Tru64 in 2012, and a good rule of thumb for 
GNU code is to not worry about an OS if it's so old that even its own 
maintainer doesn't worry about it.

Gnulib finally got around to dropping support for Tru64 in 2019, in the 
sense that we removed some documentation about it (we haven't bothered 
cleaning up the code). Although we don't worry about Tru64 now, we might 
accept simple clean patches written by Someone Else, patches that don't 
affect other platforms.

In the meantime I'm closing the sed bug report as this is not really a 
sed issue.

[Message part 3 (message/rfc822, inline)]
From: Jay K <jayk123 <at> hotmail.com>
To: "bug-sed <at> gnu.org" <bug-sed <at> gnu.org>
Cc: Larkin Nickle <me <at> larbob.org>
Subject: GNU sed for Tru6 configure CFLAGS?
Date: Thu, 1 Jul 2021 06:35:58 +0000
Hi. I built GNU sed for Tru64.
With native cc, not gcc. I realize it is an old system.

$ uname -srm
OSF1 V5.1 alpha

$ which cc
/usr/bin/cc

$ cc -V
Compaq C V6.5-303 (dtk) on HP Tru64 UNIX V5.1B (Rev. 2650)
Compiler Driver V6.5-302 (dtk) cc Driver

It seemed to require:
 ./configure CFLAGS="-pthread"

Otherwise, there was an unresolved mbtowc_with_lock.

Perhaps configure.ac can/should do that automatically?

Perhaps this can/should somehow be done more globally, beyond sed?
i.e. I should refer to autoconf mailing list?

Fyi, tests mostly passed, but 2 failures, look like test harness problem:

FAIL: testsuite/comment-n
=========================

diff: Cannot compare character special file.
FAIL testsuite/comment-n.sh (exit status: 1)

FAIL: testsuite/execute-tests
=============================

diff: Cannot compare character special file.
0000000   62  00
           b  \0
0000002
0000000   62  00
           b  \0
0000002
FAIL testsuite/execute-tests.sh (exit status: 1)

I should probably try with GNU diff, later.

Thank you,
 - Jay


This bug report was last modified 3 years and 287 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.