Re: [Boost-bugs] [Boost C++ Libraries] #1266: Implement -l option on Unix.

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1266: Implement -l option on Unix.
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-09-17 21:08:44


#1266: Implement -l option on Unix.
-------------------------------+--------------------------------------------
  Reporter: grafik | Owner: noel_belcourt
      Type: Bugs | Status: reopened
 Milestone: Boost.Jam 3.1.15 | Component: bjam
   Version: Boost.Jam 3.1.15 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Comment (by grafik):

 Replying to [comment:5 anonymous]:
> Replying to [comment:4 grafik]:
> > Seems the feature on Linux doesn't work for me. The
 root/tools/jam/test/option_l.jam test if failing for me in Unbuntu.
>
> Hi Rene,
>
> I only added -lx support to execunix.c. I noticed in option_l.jam that
 you're using the SHELL command and, to the best of my knowledge, SHELL
 doesn't call execcmd, it goes directly to /bin/sh.

 The test uses SHELL to call bjam again so it can pass in the correct
 options, i.e. it's a recursive execution.

> So my question is, should I add support so that -lx works correctly for
 SHELL as well?

 No. You can run the test individually if you want with:

 {{{
 bjam -f option_l.jam -sBJAM_SUBTEST=1 -l2
 }}}

 The build action should fail. For me it's intermittent. Sometimes it
 works, but most times it doesn't. So I'm not sure how to replicate this.

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1266#comment:7>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.


This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:56 UTC