All, Darrell,
Progress! Not as bad as I thought. All pre-build dependencies not provided by Arch have been updated and built!
15:39 phoinix:/dat_e/tde/tstbld> l1 repo apetag-git-1.13-1-x86_64.pkg.tar.xz libkarma-0.1.2-1-x86_64.pkg.tar.xz libnjb-2.2.7-3-x86_64.pkg.tar.xz libutempter-1.1.6-2-x86_64.pkg.tar.xz mt-daapd-0.2.4.2-7-x86_64.pkg.tar.xz musepack-tools-svn-r484-1-x86_64.pkg.tar.xz xmedcon-0.13.0-1-x86_64.pkg.tar.xz
I'll work R14 first, then look at 3.5.13-sru. For R14, to build with NOHAL is all that is needed is to tell tdelibs/tdebase it is a NOHAL build with:
cmake ${srcdir}/tdebase \ -DCMAKE_INSTALL_PREFIX=${TDEDIR} \ -DSYSCONF_INSTALL_DIR=/etc \ -DCMAKE_CXX_FLAGS="-fpermissive" \ -DWITH_ARTS=ON \ -DWITH_HAL=OFF \ ^^^^^^^^^^^^^^^
Currently tdelibs/CMakeLists.txt has: option( WITH_HAL "Enable HAL support" OFF )
Does that mean that HAL is OFF by default now?