Opened 18 years ago

Closed 18 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 by bird, 18 years ago

Status: newassigned

comment:2 by bird, 18 years ago

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 by bird, 18 years ago

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

comment:4 by bird, 18 years ago

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

comment:5 by bird, 18 years ago

Component: kBuildkmk
Milestone: November 2006 release
Version: noversion

comment:6 by bird, 18 years ago

Resolution: fixed
Status: assignedclosed
Version: noversion0.1.0
Note: See TracTickets for help on using tickets.