Compilation error with latest master

Cristian Ionescu-Idbohrn cristian.ionescu-idbohrn at axis.com
Sun Feb 1 01:48:19 PST 2015


On Fri, 30 Jan 2015, Cristian Ionescu-Idbohrn wrote:
> On Fri, 30 Jan 2015, Dirk Hohndel wrote:
> > On Fri, Jan 30, 2015 at 06:21:45PM +0000, Pedro Neves wrote:
> > > Hi all:
> > >
> > > I'm trying to compile the latest subsurface master on my system
> > > (Debian/Sid) and I'm getting the following error.
> > > I've just recently installed my OS on this PC and I'm not sure
> > > if I'm missing any package:
> > >
> > >
> > > compiling qt-ui/completionmodels.cpp
> > > In file included from /usr/include/libxml2/libxml/parser.h:810:0,
> > >                  from /usr/include/libxml2/libxml/globals.h:18,
> > >                  from /usr/include/libxml2/libxml/threads.h:35,
> > >                  from /usr/include/libxml2/libxml/xmlmemory.h:218,
> > >                  from /usr/include/libxml2/libxml/tree.h:1306,
> > >                  from dive.h:37,
> > >                  from qt-gui.cpp:12:
> > > /usr/include/libxml2/libxml/encoding.h:31:26: fatal error: unicode/ucnv.h:
> > > No such file or directory
> > >  #include <unicode/ucnv.h>
> >
> > $ dpkg -S /usr/include/x86_64-linux-gnu/unicode/ucnv.h
> > libicu-dev:amd64: /usr/include/x86_64-linux-gnu/unicode/ucnv.h
> >
> > I didn't install this explicitly, so this is implicitly pulled in
> > by one of the dependencies of the packages that I DO explicitly
> > require for a build on Debian / Ubuntu...
>
> And that may very well be a package dependency problem, as AFAICT:
>
> 	Package: libxml2-dev
> 	Depends: libxml2
>
> only.

See bug:

	https://bugs.debian.org/776694

now resolved in version 2.9.2+dfsg1-3.


Cheers,

-- 
Cristian


More information about the subsurface mailing list