trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2014

Arch - hal FTBS Makefile issue - Calvin help me sort out

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 14 Jan 2014 18:41:05 -0600
Calvin, (Archers)

  Hal is failing at the beginning with a weird makefile error. Full error at:

http://www.3111skyline.com/dl/dt/tde/err/hal-makefile.err.txt

  PKGBUILD is:

http://www.3111skyline.com/dl/dt/tde/err/PKGBUILD-hal

  Basically the error looks like:

<snip>
parallel-tests: error: required file './test-driver' not found
parallel-tests:   'automake --add-missing' can install 'test-driver'
hald/linux/addons/Makefile.am:80: warning: source file '../../logger.c' is in a
subdirectory,
hald/linux/addons/Makefile.am:80: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled.  For now, the corresponding output
automake: object file(s) will be placed in the top-level directory.  However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
hald/linux/addons/Makefile.am:80: warning: source file '../../util_helper.c' is
in a subdirectory,
hald/linux/addons/Makefile.am:80: but option 'subdir-objects' is disabled
hald/linux/addons/Makefile.am:84: warning: source file '../../logger.c' is in a
subdirectory,
hald/linux/addons/Makefile.am:84: but option 'subdir-objects' is disabled
hald/linux/addons/Makefile.am:84: warning: source file '../../util_helper.c' is
in a subdirectory,
hald/linux/addons/Makefile.am:84: but option 'subdir-objects' is disabled
hald/linux/addons/Makefile.am:62: warning: source file '../../logger.c' is in a
subdirectory,
hald/linux/addons/Makefile.am:62: but option 'subdir-objects' is disabled
hald/linux/addons/Makefile.am:62: warning: source file
'../../util_helper_priv.c' is in a subdirectory,
hald/linux/addons/Makefile.am:62: but option 'subdir-objects' is disabled
<snip>

hald/solaris/addons/Makefile.am:15: warning: source file '../../logger.c' is in
a subdirectory,
hald/solaris/addons/Makefile.am:15: but option 'subdir-objects' is disabled
hald/solaris/probing/Makefile.am:15: warning: source file '../../logger.c' is in
a subdirectory,
hald/solaris/probing/Makefile.am:15: but option 'subdir-objects' is disabled
hald/solaris/probing/Makefile.am:19: warning: source file '../../logger.c' is in
a subdirectory,
hald/solaris/probing/Makefile.am:19: but option 'subdir-objects' is disabled
partutil/Makefile.am:7: warning: source file '../hald/logger.c' is in a
subdirectory,
partutil/Makefile.am:7: but option 'subdir-objects' is disabled
policy/Makefile.am:27: warning: whitespace following trailing backslash
==> ERROR: A failure occurred in build().

  So it blows up on policy/Makefile.am:27 after about 100 warnings. I'm not much
of a Makefile guy, so if you can check it, it would help.


-- 
David C. Rankin, J.D.,P.E.