[lfs-dev] LFS SVN and Systemd Report

Bruce Dubbs bruce.dubbs at gmail.com
Thu May 31 08:41:25 PDT 2012


Ken Moffat wrote:
> On Thu, May 31, 2012 at 06:05:05AM -0700, Dan Nicholson wrote:
>> Here's an update. I forgot that [] are quotes in autoconf, so you
>> usually end up using test instead. I still didn't test it works all
>> the way, but I think configure should run.
>>
>  Thanks.  I'll take a look later.

I did take a look and it appears that autoreconf requires pkg-config. 
That doesn't work in an LFS Chapter 6 environment.

In a full up environment I get the messages below, but the configure 
seems to be generated.  Checking configure in a Chapter 6 environment, I 
get 'configure: error: *** gperf not found'

I'll continue to investrigate.

   -- Bruce

$ autoreconf
Makefile.am:1447: error: cannot apply '+=' because 'MANPAGES' is not 
defined in
Makefile.am:1447: the following conditions:
Makefile.am:1447:   UDEV_ONLY
Makefile.am:1447: either define 'MANPAGES' in these conditions, or use
Makefile.am:1447: '+=' in the same conditions as the definitions.
Makefile.am:1511: error: cannot apply '+=' because 'bin_PROGRAMS' is not 
defined in
Makefile.am:1511: the following conditions:
Makefile.am:1511:   UDEV_ONLY
Makefile.am:1511: either define 'bin_PROGRAMS' in these conditions, or use
Makefile.am:1511: '+=' in the same conditions as the definitions.
Makefile.am:2773: error: cannot apply '+=' because 
'rootlibexec_PROGRAMS' is not defined in
Makefile.am:2773: the following conditions:
Makefile.am:2773:   ENABLE_LOGIND and UDEV_ONLY
Makefile.am:2773: either define 'rootlibexec_PROGRAMS' in these 
conditions, or use
Makefile.am:2773: '+=' in the same conditions as the definitions.
Makefile.am:1572: warning: variable 'udevadm_SOURCES' is defined but no 
program or
Makefile.am:1572: library has 'udevadm' as canonical name (possible typo)
Makefile.am:2744: warning: variable 'nodist_systemd_logind_SOURCES' is 
defined but no program or
Makefile.am:2744: library has 'systemd_logind' as canonical name 
(possible typo)
Makefile.am:2767: warning: variable 'systemd_user_sessions_SOURCES' is 
defined but no program or
Makefile.am:2767: library has 'systemd_user_sessions' as canonical name 
(possible typo)
Makefile.am:2725: warning: variable 'systemd_logind_SOURCES' is defined 
but no program or
Makefile.am:2725: library has 'systemd_logind' as canonical name 
(possible typo)
Makefile.am:2770: warning: variable 'systemd_user_sessions_LDADD' is 
defined but no program or
Makefile.am:2770: library has 'systemd_user_sessions' as canonical name 
(possible typo)
Makefile.am:1582: warning: variable 'udevadm_LDADD' is defined but no 
program or
Makefile.am:1582: library has 'udevadm' as canonical name (possible typo)
Makefile.am:2751: warning: variable 'systemd_logind_LDADD' is defined 
but no program or
Makefile.am:2751: library has 'systemd_logind' as canonical name 
(possible typo)
autoreconf: automake failed with exit status: 1




More information about the lfs-dev mailing list