On Thu, Oct 06, 2016 at 10:28:42PM +0100, Edd Barrett wrote: > On Tue, Oct 04, 2016 at 04:24:33PM +0200, Ingo Feinerer wrote: > > OK? > > Almost! > > In the bindings configure: > > ---8<--- > ... > ==> Using valabind ./configure: ./configure.hook[13]: valabind: not > found > ==> Using swig ./configure: ./configure.hook[13]: swig: not found > --->8--- > > Can you have a look at what is going on there? The bindings still seem > to build despite this...
https://github.com/radare/radare2-bindings states: * swig: enables support for python, perl, lua, java and many other * vala: if you want to have Vala or Genie bindings * valabind: required only in developer mode (not release tarball) Since we only install the Vala binding and are not in developer mode, neither swig nor valabind are needed. > Oh and in the main package: > > ---8<--- > ===> Faking installation for radare2-0.10.6 > install -d -m 755 /usr/local/pobj/radare2-0.10.6/fake-amd64 > /usr/local/pobj/radare2-0.10.6/bin/install -c -d > "/usr/local/pobj/radare2-0.10.6/fake-amd64/usr/local/share/doc/radare2" > for FILE in doc/* ; do /usr/local/pobj/radare2-0.10.6/bin/install -c -m > 644 $FILE > "/usr/local/pobj/radare2-0.10.6/fake-amd64/usr/local/share/doc/radare2" > ; done > install: doc/3D: Inappropriate file type or format > install: doc/node.js: Inappropriate file type or format > install: doc/pdb: Inappropriate file type or format > install: doc/sandbox: Inappropriate file type or format > --->8--- doc/3D, doc/node.js, doc/pdb and doc/sandbox are directories, so ${INSTALL_DATA} does not work. In FreeBSD there is a ${COPYTREE_SHARE} for this case (https://www.freebsd.org/doc/en/books/porters-handbook/book.html#install-copytree) but I am not aware of a similar mechanism in OpenBSD. As these files are just extra documentation I felt free to ignore those. Best regards, Ingo