Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 May 2019 10:02:44 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 237823] sysutils/bareos-client: core/src/include/baconfig.h insists on including libintl.h when NLS is off
Message-ID:  <bug-237823-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237823

            Bug ID: 237823
           Summary: sysutils/bareos-client: core/src/include/baconfig.h
                    insists on including libintl.h when NLS is off
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: acm@FreeBSD.org
          Reporter: Trond.Endrestol@ximalas.info
          Assignee: acm@FreeBSD.org
             Flags: maintainer-feedback?(acm@FreeBSD.org)

bareos-client is configured like this:

=3D=3D=3D> The following configuration options are available for
bareos-client-18.2.6:
     LMDB=3Doff: Enable build of LMDB support
     NLS=3Doff: Native Language Support
     PYTHON=3Doff: Python bindings or support
     SCSICRYPTO=3Doff: Build LTO AME crypto plugin
=3D=3D=3D=3D> Cryptographic library: you have to select exactly one of them
     OPENSSL=3Don: SSL/TLS support via OpenSSL
     GNUTLS=3Doff: SSL/TLS support via GnuTLS
=3D=3D=3D> Use 'make config' to modify these settings

Which leads to:

[2/137] /usr/local/libexec/ccache/c++  -DVERSION=3D\"18.2.6\"
-D_FILE_OFFSET_BITS=3D64 -I/usr/local/include -I/usr/local/include/python2.7
-Icore/src -O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong
-fno-strict-aliasing -Wall -Wno-deprecated-register -O2 -pipe
-fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing=20=20
-std=3Dgnu++11 -MD -MT core/src/filed/CMakeFiles/bareos-fd.dir/accurate.cc.=
o -MF
core/src/filed/CMakeFiles/bareos-fd.dir/accurate.cc.o.d -o
core/src/filed/CMakeFiles/bareos-fd.dir/accurate.cc.o -c
core/src/filed/accurate.cc
FAILED: core/src/filed/CMakeFiles/bareos-fd.dir/accurate.cc.o
/usr/local/libexec/ccache/c++  -DVERSION=3D\"18.2.6\" -D_FILE_OFFSET_BITS=
=3D64
-I/usr/local/include -I/usr/local/include/python2.7 -Icore/src -O2 -pipe
-fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -Wall
-Wno-deprecated-register -O2 -pipe -fno-omit-frame-pointer
-fstack-protector-strong -fno-strict-aliasing   -std=3Dgnu++11 -MD -MT
core/src/filed/CMakeFiles/bareos-fd.dir/accurate.cc.o -MF
core/src/filed/CMakeFiles/bareos-fd.dir/accurate.cc.o.d -o
core/src/filed/CMakeFiles/bareos-fd.dir/accurate.cc.o -c
core/src/filed/accurate.cc
In file included from core/src/filed/accurate.cc:24:
In file included from core/src/include/bareos.h:204:
In file included from core/src/lib/attribs.h:23:
core/src/include/baconfig.h:114:13: fatal error: 'libintl.h' file not found
   #include <libintl.h>
            ^~~~~~~~~~~
1 error generated.
ninja: build stopped: subcommand failed.
=3D=3D=3D> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the failure =
to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /xports/sysutils/bareos-client
*** Error code 1

Turning on NLS solves this issue in the short run.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-237823-7788>