Boost logo

Boost-Build :

From: Mark Evans (evans_mark_at_[hidden])
Date: 2006-01-30 17:21:11


This CYGWIN build that failed was from the latest nightly build downloaded this morning (30Jan2006).

Rene Rivera <grafik.list_at_[hidden]> wrote:

Mark Evans wrote:
> Has there been any progress on this issue? I am getting this assertion
failure with the latest nightly build on CYGWIN which was installed using the
default /cygdrive/c . Can I edit out the assertion as a workaround or what?

John checked in a fix a few days ago. Do you have his fix? It looks like this:

- {
- const char * P = getenv("PATH");
- const char * slash = 0;
- slash = strchr(P+1,'/');
- assert(slash != 0);
- strncpy(cygpath,P,slash-P+1);
- cygpath[slash-P+1] = '\0';
- assert(strlen(cygpath) < 246);
- strcat(cygpath,"c/foo/bar");
- }
+ cygwin_conv_to_posix_path("c:\\foo\\bar", cygpath);

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com - 102708583/icq
_______________________________________________
Boost-build mailing list
Boost-build_at_[hidden]
http://lists.boost.org/mailman/listinfo.cgi/boost-build


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk