[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