Opened 13 years ago

Closed 13 years ago

#2 closed defect (fixed)

Update to GNU Make 3.81

Reported by: bird Owned by: bird
Priority: major Milestone: 0.1.1 release
Component: kmk Version: 0.1.0
Keywords: kmk gnu make Cc:

Description

kBuild is currently at beta1. The final 3.81 was released some time ago, so it's time to get up to date.

Change History (6)

comment:1 Changed 13 years ago by bird

  • Status changed from new to assigned

comment:2 Changed 13 years ago by bird

The import and merge has been done. windows and linux has been built. Will do OS/2 during the weekend.

On the regression / backward-incompatability side, double quotes behaves stragely when passed to kmk_ash on windows (at least). I noticed there was changes in the code involved (POSIX comformancy?), but I didn't take the time to look closely at the it. In the meanwhile, changing double quotes to single quotes seems to do the trick.

PS. I've also fixed two parallel build bugs and successfully built a huge tree on windows with -j 3 and -j (i.e. unlimited). I expect it should work fine on linux too.

comment:3 Changed 13 years ago by bird

The double quotes behaves fine on linux, guess it's a windows issue then. Will fix when I get home.

comment:4 Changed 13 years ago by bird

While using batch files on windows solves the double quote escaping, now newline escaping is screwed up. great.

comment:5 Changed 13 years ago by bird

  • Component changed from kBuild to kmk
  • Milestone set to November 2006 release
  • Version set to noversion

comment:6 Changed 13 years ago by bird

  • Resolution set to fixed
  • Status changed from assigned to closed
  • Version changed from noversion to 0.1.0
Note: See TracTickets for help on using tickets.