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

Rene Rivera <grafik.list@redshift-software.com> 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@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-build