Realized that the VERSION variable needed to be explicitly exported
to be picked up as it is not exported globally.
dm-wrapper used a deprecated form of AM_INIT_AUTOMAKE. This prevented the passing
of [foreign] to eliminate complaints of missing files.  In order to continue using
the VERSION shell variable it was necessary to use a m4 file.  Also changed
_BSD_SOURCES to _DEFAULT_SOURCES to prevent a deprecated notice. Eventually these
changes should be pushed upstream to eliminate the need for the patches.
libicbinn and libicbinn-resolved tweaked to build against dizzy.  Also
used a patch to remove hack to add xdr_quad_t.  It is now included in
libtirpc.
vusb used the two form AM_INIT_AUTOMAKE.  In order to add foreign to
AM_INIT_AUTOMAKE I changed how the version was set.  It seemed to be
set in a manner that was to emphesize major, minor, and micro portions
of the version.  Eliminated this and set it outright.
libdrm to 2.4.54.  The USERPTR ioctl has changed from 0x32 to 0x33.  Need
to investigate if this requires any changes elsewhere.
There was a change in the cross class that changed where in the sysroot
ocaml ended up.  While fixing I moved the ocaml specific variables to a
class similar to how GHC is handled.  All recipes that depended on
ocaml-cross or an ocaml component now inherit the new ocaml class.
Xenclient-toolstack also required some other tweaks to build.