On 05/21/2018 03:05 PM, kefu chai wrote: > On Mon, May 21, 2018 at 9:58 PM, David Galloway <dgallowa@xxxxxxxxxx> wrote: >> Not sure who the proper person is to ask about this so I'm casting a >> wide net. >> >> We added Bionic to the Ceph build process prior to Mimic being released >> and it failed to build. > > please see https://shaman.ceph.com/builds/ceph/mimic/ . mimic does > build on bionic. > >> >> From what I can decipher, maybe dh_auto_build needs to be modified to >> support Bionic? Can someone take a look at this job and provide some >> pointers? > > what failed was: > > [ 5%] Generating native/com_ceph_fs_CephMount.h > cd /build/ceph-13.1.0/obj-x86_64-linux-gnu/src/java && > Java_JAVAH_EXECUTABLE-NOTFOUND -classpath > /build/ceph-13.1.0/obj-x86_64-linux-gnu/src/java/libcephfs.jar -jni -o > /build/ceph-13.1.0/obj-x86_64-linux-gnu/src/java/native/com_ceph_fs_CephMount.h > com.ceph.fs.CephMount > /bin/sh: 1: Java_JAVAH_EXECUTABLE-NOTFOUND: not found > src/java/CMakeFiles/jni-header.dir/build.make:63: recipe for target > 'src/java/native/com_ceph_fs_CephMount.h' failed > make[4]: *** [src/java/native/com_ceph_fs_CephMount.h] Error 127 > make[4]: Leaving directory '/build/ceph-13.1.0/obj-x86_64-linux-gnu' > CMakeFiles/Makefile2:1969: recipe for target > 'src/java/CMakeFiles/jni-header.dir/all' failed > make[3]: *** [src/java/CMakeFiles/jni-header.dir/all] Error 2 > > > you might want to build a commit containing > https://github.com/ceph/ceph/pull/21824/commits/3731560bda040b67744165deda08c7ef680027e0 > . > Thanks Kefu. Yep, looks like that got merged maybe a day after I last tried to build on Bionic. I see the RC that got built today passed: https://jenkins.ceph.com/job/ceph-build/267/ARCH=x86_64,AVAILABLE_ARCH=x86_64,AVAILABLE_DIST=bionic,DIST=bionic,MACHINE_SIZE=huge/console -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html