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

Bug#226509: apt: FTBFS when configured with --disable-nls



Package: apt
Version: 0.5.20
Severity: wishlist

I get the following error when building after I've configured apt with
--disable-nls  (I'm building this for a Solaris install, but the same
error occurs under i386).

Compiling contrib/extracttar.cc to /home/eric/.apt-fu/sources/a/apt/apt-0.5.20/obj/apt-inst/extracttar.opic
In file included from /usr/include/c++/3.3/clocale:49,
                 from /usr/include/c++/3.3/i486-linux/bits/c++locale.h:41,
                 from /usr/include/c++/3.3/iosfwd:46,
                 from /usr/include/c++/3.3/bits/stl_algobase.h:70,
                 from /usr/include/c++/3.3/memory:54,
                 from /usr/include/c++/3.3/string:48,
                 from /home/eric/.apt-fu/sources/a/apt/apt-0.5.20/include/apt-pkg/fileutl.h:28,
                 from /home/eric/.apt-fu/sources/a/apt/apt-0.5.20/include/apt-pkg/extracttar.h:21,
                 from contrib/extracttar.cc:23:
/usr/include/locale.h:125: error: syntax error before `throw'
In file included from /usr/include/c++/3.3/i486-linux/bits/c++locale.h:41,
                 from /usr/include/c++/3.3/iosfwd:46,
                 from /usr/include/c++/3.3/bits/stl_algobase.h:70,
                 from /usr/include/c++/3.3/memory:54,
                 from /usr/include/c++/3.3/string:48,
                 from /home/eric/.apt-fu/sources/a/apt/apt-0.5.20/include/apt-pkg/fileutl.h:28,
                 from /home/eric/.apt-fu/sources/a/apt/apt-0.5.20/include/apt-pkg/extracttar.h:21,
                 from contrib/extracttar.cc:23:
/usr/include/c++/3.3/clocale:58: error: `setlocale' not declared
make[2]: *** [/home/eric/.apt-fu/sources/a/apt/apt-0.5.20/obj/apt-inst/extracttar.opic] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2

--
Eric Wong




Reply to: