Bug#949419:

2020-03-19 Thread Bdale Garbee
tags 949519 +needhelp
thanks

I don't have any easy way to debug LDAP issues.  If someone else does
and wants to chase this down and let me know where the problem is,
that'd be great.

Bdale


signature.asc
Description: PGP signature


Bug#949419: nexus: FTBFS with libxml2 2.9.10

2020-01-20 Thread Mattia Rizzolo
Source: nexus
Version: 4.4.3-3
Severity: important
Tags: ftbfs
User: libx...@packages.debian.org
Usertags: ftbfs-2.9.10


Dear maintainer,

your package fails to build agianst the new version of libxml2 2.9.10.
Note that one specific change is that I dropped the `xml2-config` script,
and packages should instead use pkg-config.  However it seems to me that
it detects correctly libxml2 but then fails to compile against it.

You can find the new libxml2 package in experimental.


Attached is the full build log, hopefully relevant excerpt follows:


[ 33%] Building CXX object 
applications/NXtranslate/text_xml/CMakeFiles/TextXML.dir/xml_retriever_dom.cpp.o
cd /build/nexus-4.4.3/obj-x86_64-linux-gnu/applications/NXtranslate/text_xml && 
/usr/bin/c++   -I/build/nexus-4.4.3/obj-x86_64-linux-gnu/include 
-I/build/nexus-4.4.3/include -I/build/nexus-4.4.3/applications/../include 
-I/build/nexus-4.4.3/applications/NXtranslate/text_xml -I/usr/include/libxml2 
-isystem /usr/include/hdf  -g -O2 -fdebug-prefix-map=/build/nexus-4.4.3=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wno-sign-compare -Wno-comment-o 
CMakeFiles/TextXML.dir/xml_retriever_dom.cpp.o -c 
/build/nexus-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.cpp
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/org/nexusformat/NeXusFileInterface.html...
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/org/nexusformat/NXlink.html...
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/ncsa/hdf/hdflib/package-summary.html...
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/ncsa/hdf/hdflib/package-tree.html...
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/org/nexusformat/package-summary.html...
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/org/nexusformat/package-tree.html...
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/constant-values.html...
/build/nexus-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.cpp: In 
function 'void my_error(void*, const char*, ...)':
/build/nexus-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.cpp:166:12:
 error: 'getLineNumber' was not declared in this scope
  166 |   int line=getLineNumber(context);
  |^
/build/nexus-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.cpp:167:12:
 error: 'getColumnNumber' was not declared in this scope; did you mean 
'xmlSAX2GetColumnNumber'?
  167 |   int col =getColumnNumber(context);
  |^~~
  |xmlSAX2GetColumnNumber
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/serialized-form.html...
/build/nexus-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.cpp: In 
function 'void my_fatalError(void*, const char*, ...)':
/build/nexus-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.cpp:189:12:
 error: 'getLineNumber' was not declared in this scope
  189 |   int line=getLineNumber(context);
  |^
/build/nexus-4.4.3/applications/NXtranslate/text_xml/xml_retriever_dom.cpp:190:12:
 error: 'getColumnNumber' was not declared in this scope; did you mean 
'xmlSAX2GetColumnNumber'?
  190 |   int col =getColumnNumber(context);
  |^~~
  |xmlSAX2GetColumnNumber
Building index for all the packages and classes...
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/overview-tree.html...
Generating 
/build/nexus-4.4.3/obj-x86_64-linux-gnu/bindings/java/apidoc/index-all.html...
make[3]: *** 
[applications/NXtranslate/text_xml/CMakeFiles/TextXML.dir/build.make:79: 
applications/NXtranslate/text_xml/CMakeFiles/TextXML.dir/xml_retriever_dom.cpp.o]
 Error 1
make[3]: Leaving directory '/build/nexus-4.4.3/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1326: 
applications/NXtranslate/text_xml/CMakeFiles/TextXML.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs



-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
More about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
I: Using pkgname logfile
I: Current time: Mon Jan 20 10:33:49 UTC 2020
I: pbuilder-time-stamp: 1579516429
I: Obtaining the cached apt archive contents
I: Copying source file
I: copying [pkgs/nexus_4.4.3-3.dsc]
I: copying [pkgs/nexus_4.4.3.orig.tar.gz]
I: copying [pkgs/nexus_4.4.3-3.debian.tar.xz]
I: Extracting source
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/home/mattia/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Mon Dec  9 09:45:12