Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Oct 2019 13:24:39 -0600
From:      Adam Weinberger <adamw@adamw.org>
To:        Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc:        ports-committers <ports-committers@freebsd.org>, svn-ports-all <svn-ports-all@freebsd.org>,  svn-ports-head <svn-ports-head@freebsd.org>
Subject:   Re: svn commit: r515633 - head/print/texinfo
Message-ID:  <CAP7rwchpefkMOe4y2HvmOdqPyb%2BmXZfw31CMiam95ieRwmTTPQ@mail.gmail.com>
In-Reply-To: <201910251909.x9PJ9KPq054081@repo.freebsd.org>
References:  <201910251909.x9PJ9KPq054081@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Oct 25, 2019 at 1:09 PM Sunpoet Po-Chuan Hsieh
<sunpoet@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:

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@adamw.org
https://www.adamw.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAP7rwchpefkMOe4y2HvmOdqPyb%2BmXZfw31CMiam95ieRwmTTPQ>