[PATCH 1/4] setup.exe

Corinna Vinschen corinna-cygwin@cygwin.com
Sun Feb 17 19:21:00 GMT 2013

On Feb 17 19:44, Achim Gratz wrote:
> Christopher Faylor writes:
> >>Sorry, I didn't follow the entire thread.  I'm not big in libstdc++
> >>stuff, but I thought std::regex is part of it by default.
> >
> > Me too.  Can someone definitively confirm or deny this?
> The current toolchain based on cygwin definitely doesn't support it and
> the status of the upstream implementation can be checked here (scroll
> down to #28):
> http://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.200x
> The compiler produces the correct symbols (and has been for some time),
> but the library doesn't implement those functions and you cannot link.
> There is another status page for g++ that say much the same, sorry I
> can't find that link right now.

That's really a pity.  If we really need regex'es, the most simple code
could be fetched from NetBSD.  It has the advantage to be single-byte
only.  Paths in the distro shouldn't use multi-byte strings anyway.

OTOH, it might be sufficent for quite some time, if the autodep strings
are only evaluated as simple filename suffixes:

    autodep: .oct .so .dll

    autodep: .info .info.gz

Wouldn't that be sufficent and very easy to implement?


Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

More information about the Cygwin-apps mailing list