bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: moopp: *** The 'sed' program is not GNU sed. Try installing GNU sed.


From: Bruno Haible
Subject: Re: moopp: *** The 'sed' program is not GNU sed. Try installing GNU sed.
Date: Wed, 05 Feb 2020 02:44:19 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-171-generic; KDE/5.18.0; x86_64; ; )

Hi Jeffrey,

> I'm having trouble building GetText 1.20.1 on NetBSD. I have GNU sed
> installed at /usr/local/bin/sed. I set the SED variable to the same:
> 
> $ export SED=/usr/local/bin/sed
> $ ./configure ...
> $ make
> ...
> ../build-aux/moopp  ./fd-ostream.oo.c ./fd-ostream.oo.h ./ostream.oo.h

This is surprising. In the tarball, the generated files are included
and have a higher timestamp than the input files. Therefore 'make' should
not invoke moopp.

Did you make local modifications? That would explain it.

> moopp: *** The 'sed' program is not GNU sed. Try installing GNU sed.
> moopp: *** Stop.
> gmake[4]: *** [Makefile:2799: fd-ostream.h] Error 1
> gmake[4]: *** Waiting for unfinished jobs....
> 
> It looks like the new sed is mostly picked up, but I am guessing sed
> is hard coded somewhere.
> ...
> What is the method to change sed to /usr/local/bin/sed?

Try
  PATH=/usr/local/bin:$PATH

> './configure --help | grep sed' does not
> offer help.

That's because mooop should normally not be called at or after configure.

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]