svn commit: r515633 - head/print/texinfo

Po-Chuan Hsieh sunpoet at freebsd.org
Sat Oct 26 13:54:38 UTC 2019


On Sat, Oct 26, 2019 at 3:24 AM Adam Weinberger <adamw at adamw.org> wrote:

> On Fri, Oct 25, 2019 at 1:09 PM Sunpoet Po-Chuan Hsieh
> <sunpoet at freebsd.org> wrote:
> >
> > Author: sunpoet
> > Date: Fri Oct 25 19:09:20 2019
> > New Revision: 515633
> > URL: https://svnweb.freebsd.org/changeset/ports/515633
> >
> > Log:
> >   Update to 6.7
> >
> >   - Update texinfo.tex
> >
> >   Changes:      https://git.savannah.gnu.org/cgit/texinfo.git/plain/NEWS
> >
> https://lists.gnu.org/archive/html/bug-texinfo/2019-09/msg00018.html
> >
> https://git.savannah.gnu.org/cgit/texinfo.git/log/doc/texinfo.tex
> >   PR:           240976
> >   Exp-run by:   antoine
>
> Hi Sunpoet,
>
> There are some NLS problems here. If texinfo and p5-Locale-libintl are
> both built WITHOUT_NLS, you get:
>
>
Hi Adam,

Good catch!
Though I've disabled NLS on my box, gettext is still installed by other
ports.
Please try https://people.freebsd.org/~sunpoet/patch/print-texinfo-NLS.txt
Thanks!

Regards,
sunpoet


> libtool: compile:  cc -DHAVE_CONFIG_H -I. -I. -I./gnulib/lib
> -I./gnulib/lib -DDATADIR=\"/usr/local/share\" -I/usr/local/include
> -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DUSE_THREAD_SAFE_LOCALE
> -fno-strict-aliasing -pipe -fstack-protector-strong
> -I/usr/local/include -D_FORTIFY_SOURCE=2 -O2 -pipe
> -fstack-protector-strong -fno-strict-aliasing -DVERSION=\"0\"
> -DXS_VERSION=\"0\" -I/usr/local/lib/perl5/5.30/mach/CORE -MT
> parsetexi/errors.lo -MD -MP -MF parsetexi/.deps/errors.Tpo -c
> parsetexi/errors.c  -fPIC -DPIC -o parsetexi/.libs/errors.o
> parsetexi/errors.c:17:10: fatal error: 'libintl.h' file not found
> #include <libintl.h>
>          ^~~~~~~~~~~
> 1 error generated.
> gmake[6]: *** [Makefile:1191: parsetexi/errors.lo] Error 1
> gmake[6]: Leaving directory
> '/wrkdirs/usr/ports/print/texinfo/work/texinfo-6.7/tp/Texinfo/XS'
>
>
> If p5-Locale-libintl has WITH_NLS, but texinfo is WITHOUT_NLS, you get:
>
> ====> Running Q/A tests (stage-qa)
> Error: /usr/local/lib/texinfo/Parsetexi.so is linked to
> /usr/local/lib/libiconv.so.2 from converters/libiconv but it is not
> declared as a dependency
> Warning: you need USES+=iconv, USES+=iconv:wchar_t, or
> USES+=iconv:translit depending on needs
>
> # Adam
>
>
> --
> Adam Weinberger
> adamw at adamw.org
> https://www.adamw.org
>


More information about the svn-ports-head mailing list