Boost logo

Boost Testing :

Subject: [Boost-testing] [testing][build]Error in all my runners in docbook.jam
From: Ion Gaztañaga (igaztanaga_at_[hidden])
Date: 2017-08-11 08:58:09


My bjam log says:

notice: found boost-build.jam at C:/boost/develop/boost_root/boost-build.jam
notice: loading Boost.Build from C:/boost/develop/boost_bb/src
C:/boost/develop/boost_bb/src/tools/types\docbook.jam:8: in load
ERROR: rule "Copyright" unknown in module "docbook".
C:\boost\develop\boost_bb\src/kernel\modules.jam:295: in import
C:/boost/develop/boost_bb/src/tools/types\register.jam:36: in load
C:\boost\develop\boost_bb\src/kernel\modules.jam:295: in import
C:/boost/develop/boost_bb/src/tools\stage.jam:18: in load
C:\boost\develop\boost_bb\src/kernel\modules.jam:295: in import
C:/boost/develop/boost_bb/src/tools\builtin.jam:27: in load
C:\boost\develop\boost_bb\src/kernel\modules.jam:295: in import
c:/boost/develop/boost_bb/src\build-system.jam:12: in load
C:\boost\develop\boost_bb\src/kernel\modules.jam:295: in import
C:\boost\develop\boost_bb\src/kernel/bootstrap.jam:139: in boost-build
C:\boost\develop\boost_root\boost-build.jam:17: in module scope

I noticed docbook.jam has a different comment style than other .jam files:

#|
Copyright 2017 Rene Rivera
Distributed under the Boost Software License, Version 1.0. (See
accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
|#

type DOCBOOK : docbook : XML ;

It seems that "Copyright" is being interpreted as a rule, and it's not
parsed as a command. Should I update something in my runners? I tried to
clean all build temporaries but it does not seem to solve anything.

Best,

Ion


Boost-testing list run by mbergal at meta-comm.com