<div dir="ltr"><div>Hi all, this might be an unsupported setup, but i am hitting a build error with dogtag 10.2.6-2 on that environment. The build error is as follows :<br><br><br>(....)<br>Scanning dependencies of target pki-tomcat7-classes<br>make[4]: Leaving directory '/root/src/dogtag/dogtag-pki-10.2.6/build/core'<br>make -f base/server/tomcat7/src/CMakeFiles/pki-tomcat7-classes.dir/build.make base/server/tomcat7/src/CMakeFiles/pki-tomcat7-classes.dir/build<br>make[4]: Entering directory '/root/src/dogtag/dogtag-pki-10.2.6/build/core'<br>cd /root/src/dogtag/dogtag-pki-10.2.6/base/server/tomcat7/src && /usr/bin/cmake -Doutput=/root/src/dogtag/dogtag-pki-10.2.6/build/core/base/server/tomcat7/src/pki-tomcat7-classes.files -Dinput_dir=/root/src/dogtag/dogtag-pki-10.2.6/base/server/tomcat7/src -Dfiles="com/netscape/cms/tomcat/*.java" -Dexclude="" -P /root/src/dogtag/dogtag-pki-10.2.6/cmake/Modules/JavaFileList.cmake<br>cd /root/src/dogtag/dogtag-pki-10.2.6/base/server/tomcat7/src && /usr/bin/javac -encoding UTF-8 -cp :/usr/share/java/servlet-api-3.0.jar:/usr/share/java/tomcat-catalina.jar:TOMCAT_UTIL_SCAN_JAR-NOTFOUND -d /root/src/dogtag/dogtag-pki-10.2.6/build/core/../../tomcat @/root/src/dogtag/dogtag-pki-10.2.6/build/core/base/server/tomcat7/src/pki-tomcat7-classes.files<br>com/netscape/cms/tomcat/ProxyRealm.java:142: error: no suitable method found for authenticate(String)<br>        return realm.authenticate(username);<br>                    ^<br>    method Realm.authenticate(X509Certificate[]) is not applicable<br>      (actual argument String cannot be converted to X509Certificate[] by method invocation conversion)<br>    method Realm.authenticate(GSSContext,boolean) is not applicable<br>      (actual and formal argument lists differ in length)<br>    method Realm.authenticate(String,String,String,String,String,String,String,String) is not applicable<br>      (actual and formal argument lists differ in length)<br>    method Realm.authenticate(String,String) is not applicable<br>      (actual and formal argument lists differ in length)<br>com/netscape/cms/tomcat/ProxyRealm.java:140: error: method does not override or implement a method from a supertype<br>    @Override<br>    ^<br>2 errors<br>base/server/tomcat7/src/CMakeFiles/pki-tomcat7-classes.dir/build.make:52: recipe for target 'pki-tomcat7-classes' failed<br>make[4]: *** [pki-tomcat7-classes] Error 1<br>make[4]: Leaving directory '/root/src/dogtag/dogtag-pki-10.2.6/build/core'<br>CMakeFiles/Makefile2:1427: recipe for target 'base/server/tomcat7/src/CMakeFiles/pki-tomcat7-classes.dir/all' failed<br>make[3]: *** [base/server/tomcat7/src/CMakeFiles/pki-tomcat7-classes.dir/all] Error 2<br>make[3]: Leaving directory '/root/src/dogtag/dogtag-pki-10.2.6/build/core'<br>Makefile:137: recipe for target 'all' failed<br>make[2]: *** [all] Error 2<br>make[2]: Leaving directory '/root/src/dogtag/dogtag-pki-10.2.6/build/core'<br>debian/rules:79: recipe for target 'debian/stamp/x86_64-linux-gnu-build-core' failed<br>make[1]: *** [debian/stamp/x86_64-linux-gnu-build-core] Error 2<br>make[1]: Leaving directory '/root/src/dogtag/dogtag-pki-10.2.6'<br>debian/rules:68: recipe for target 'build' failed<br>make: *** [build] Error 2<br>dpkg-buildpackage: error: debian/rules build gave error exit status 2<br><br><br><br><br></div>I have backported a couple of dependencies that were missing in jessie such as libnuxwdog and tomcatjss, and those went ok. Last version of dogtag i can build correctly is 10.2.0 which is fairly old. Is that a known issue with a potential fix?<br></div>