Re: Couldn't compute FAST_CWD pointer
On Fri, Aug 19, 2022 at 8:24 AM Oskar Skog wrote: > You either have multiple installations of Cygwin and are using the old > one, or you haven't installed the latest version (bad mirror?). Or possibly another copy of grep earlier in your path; I recommend "which -a grep" to see how many you have, and the order they show up in your path -- Erik -- "I do not think any of us are truly sane, Caleb. Not even you. Courage is not sanity. Being willing to die for someone else is not sanity." ... "Love is not sane, nor is faith." ... "If sanity lacks those things, Caleb, I want no part of it." -- Alexandria Terri in "Weaving the Wyvern" by Alexis Desiree Thorne -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
Re: Broken links in Cygwin installation
On 8/21/2022 7:42 AM, Andrey Repin wrote: Greetings, All! # LC_ALL=C.UTF-8 find -L / -xdev -type l -exec ls -ld --color '{}' + lrwxrwxrwx 1 anrdaemon None 28 Dec 26 2021 ./bin/rcs2log -> ../share/cvs/contrib/rcs2log lrwxrwxrwx 1 anrdaemon None 15 Nov 10 2021 ./lib/tcl8.6/tclConfig.sh -> ../tclConfig.sh lrwxrwxrwx 1 anrdaemon None 17 Feb 2 2020 ./lib/terminfo -> ../share/terminfo lrwxrwxrwx 1 anrdaemon None 14 Nov 18 2021 ./lib/tk8.6/tkConfig.sh -> ../tkConfig.sh lrwxrwxrwx 1 anrdaemon None 15 Nov 10 2021 ./usr/lib/tcl8.6/tclConfig.sh -> ../tclConfig.sh lrwxrwxrwx 1 anrdaemon None 14 Nov 18 2021 ./usr/lib/tk8.6/tkConfig.sh -> ../tkConfig.sh Is this… normal ? The first four are consequences of the fact that /bin is the same as /usr/bin and /lib is the same as /usr/lib. The links in question were actually installed in /usr/bin or /usr/lib. The package maintainers could avoid this issue by using absolute paths instead of relative ones in the symlink content, but I don't think it's likely to cause problems in practice. The last two symlinks would get resolved if you installed tcl-devel and tcl-tk-devel. I think it's fine to leave dangling symlinks in this situation. Ken -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
[ANNOUNCEMENT] Re-Release: ca-certificates-2022.2.54-2
The following packages have been uploaded to the Cygwin distribution: ca-certificates-2022.2.54-2 ca-certificates-letsencrypt-2022.2.54-2 This re-release fixes an upstream bug with a script that uses bash features but didn't actually specify that it should run in bash. Mozilla's CA root certificates for use with OpenSSL, NSS, GnuTLS, and other software that handles certificate verification. This is an update to the latest upstream release. This update contains the ca-certificates-letsencrypt package, whose installation will make the ISRG R3 intermediate CA a trust anchor and removes trust for the already expired DST X3 root CA (this should strictly not be necessary, but works around bugs present in some libraries in how alternate chains are constructed and verified). This will allow to successfully verify certificates using the Letsencrypt legacy cert chain in certain applications. Install this package when you currently have trouble accessing sites (due to validation complaining about an expired certificate) that had no problems until about September 30 or October 1 2021 depending on your timezone. The release numbering scheme has been aligned with Fedora. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
Re-Release: ca-certificates-2022.2.54-2
The following packages have been uploaded to the Cygwin distribution: ca-certificates-2022.2.54-2 ca-certificates-letsencrypt-2022.2.54-2 This re-release fixes an upstream bug with a script that uses bash features but didn't actually specify that it should run in bash. Mozilla's CA root certificates for use with OpenSSL, NSS, GnuTLS, and other software that handles certificate verification. This is an update to the latest upstream release. This update contains the ca-certificates-letsencrypt package, whose installation will make the ISRG R3 intermediate CA a trust anchor and removes trust for the already expired DST X3 root CA (this should strictly not be necessary, but works around bugs present in some libraries in how alternate chains are constructed and verified). This will allow to successfully verify certificates using the Letsencrypt legacy cert chain in certain applications. Install this package when you currently have trouble accessing sites (due to validation complaining about an expired certificate) that had no problems until about September 30 or October 1 2021 depending on your timezone. The release numbering scheme has been aligned with Fedora. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
[ANNOUNCEMENT] Updated: pkgconf 1.9.3-1
The following packages have been uploaded to the Cygwin distribution: libpkgconf-devel-1.9.3-1 libpkgconf4-1.9.3-1 pkg-config-1.9.3-1 pkgconf-1.9.3-1 pkgconf is a program which helps to configure compiler and linker flags for development frameworks. It is an alternative to pkg-config. This is an update to the latest upstream release. The cross-pkg-config commands have been switched to symlinks based on upstream advice. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
Updated: pkgconf 1.9.3-1
The following packages have been uploaded to the Cygwin distribution: libpkgconf-devel-1.9.3-1 libpkgconf4-1.9.3-1 pkg-config-1.9.3-1 pkgconf-1.9.3-1 pkgconf is a program which helps to configure compiler and linker flags for development frameworks. It is an alternative to pkg-config. This is an update to the latest upstream release. The cross-pkg-config commands have been switched to symlinks based on upstream advice. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
[ANNOUNCEMENT] Updated: maxima-5.46.0-1
Maxima has been updated to the latest upstream release on Cygwin, with the follwing packages: maxima-5.46.0-1 maxima-elisp-5.46.0-1 maxima-lang-de-utf8-5.46.0-1 maxima-lang-es-utf8-5.46.0-1 maxima-lang-ja-utf8-5.46.0-1 maxima-lang-pt-utf8-5.46.0-1 maxima-lang-pt_BR-utf8-5.46.0-1 maxima-xmaxima-5.46.0-1 Maxima - Computer Algebra System Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, sets, lists, vectors, matrices and tensors. Maxima yields high precision numerical results by using exact fractions, arbitrary-precision integers and variable-precision floating-point numbers. Maxima can plot functions and data in two and three dimensions. Maxima is written in CommonLisp and based on the DOE Macsyma that was developed at MIT. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
Updated: maxima-5.46.0-1
Maxima has been updated to the latest upstream release on Cygwin, with the follwing packages: maxima-5.46.0-1 maxima-elisp-5.46.0-1 maxima-lang-de-utf8-5.46.0-1 maxima-lang-es-utf8-5.46.0-1 maxima-lang-ja-utf8-5.46.0-1 maxima-lang-pt-utf8-5.46.0-1 maxima-lang-pt_BR-utf8-5.46.0-1 maxima-xmaxima-5.46.0-1 Maxima - Computer Algebra System Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, sets, lists, vectors, matrices and tensors. Maxima yields high precision numerical results by using exact fractions, arbitrary-precision integers and variable-precision floating-point numbers. Maxima can plot functions and data in two and three dimensions. Maxima is written in CommonLisp and based on the DOE Macsyma that was developed at MIT. -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
[ANNOUNCEMENT] Updated: {,mingw64-{i686,x86_64}-}binutils-2.39-1
The binutils packages for Cygwin and MingW64 cross-compilation toolchains have been updated to the upstream feature release 2.39, with additional patches applied to remove upstream changes that are incompatible with Cygwin. binutils-2.39-1 mingw64-i686-binutils-2.39-1 mingw64-x86_64-binutils-2.39-1 The GNU Binutils are a collection of binary tools. Most of these programs use BFD, the Binary File Descriptor library, to do low-level manipulation. Many of them also use the opcodes library to assemble and disassemble machine instructions. Note This release still allows one to apparently use weak symbols (depending on exactly how you test for them), which however don't actually work on Windows nor Cygwin as they are unsupported by the loader. These symbols should always resolve as NULL, but since release 2.37 they sometimes don't. https://sourceware.org/bugzilla/show_bug.cgi?id=28719 After further changes and bugfixes in this area a workaround that was identified earlier no longer has the desired effect and investigation into the real root cause is still ongoing. This change in behaviour triggered a latent bug in gnulib's detection of weak symbols for pthreads that leads to non-debuggable crashes of applications erroneously built with weak symbols. Either update gnulib (or at least threadlib.m4) or add export gl_cv_have_weak=no to the cygport (or set it as an environment variable during configure). -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
Updated: {,mingw64-{i686,x86_64}-}binutils-2.39-1
The binutils packages for Cygwin and MingW64 cross-compilation toolchains have been updated to the upstream feature release 2.39, with additional patches applied to remove upstream changes that are incompatible with Cygwin. binutils-2.39-1 mingw64-i686-binutils-2.39-1 mingw64-x86_64-binutils-2.39-1 The GNU Binutils are a collection of binary tools. Most of these programs use BFD, the Binary File Descriptor library, to do low-level manipulation. Many of them also use the opcodes library to assemble and disassemble machine instructions. Note This release still allows one to apparently use weak symbols (depending on exactly how you test for them), which however don't actually work on Windows nor Cygwin as they are unsupported by the loader. These symbols should always resolve as NULL, but since release 2.37 they sometimes don't. https://sourceware.org/bugzilla/show_bug.cgi?id=28719 After further changes and bugfixes in this area a workaround that was identified earlier no longer has the desired effect and investigation into the real root cause is still ongoing. This change in behaviour triggered a latent bug in gnulib's detection of weak symbols for pthreads that leads to non-debuggable crashes of applications erroneously built with weak symbols. Either update gnulib (or at least threadlib.m4) or add export gl_cv_have_weak=no to the cygport (or set it as an environment variable during configure). -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
[ANNOUNCEMENT] Updated: Perl distributions
The following Perl distributions have been updated to their latest release version available on CPAN: x86/x86_64 -- perl-Socket-2.036-1 noarch -- perl-Alien-Build-2.59-1 -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
Updated: Perl distributions
The following Perl distributions have been updated to their latest release version available on CPAN: x86/x86_64 -- perl-Socket-2.036-1 noarch -- perl-Alien-Build-2.59-1 -- *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=yourdomain@cygwin.com If you need more information on unsubscribing, start reading here: http://sourceware.org/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL.
Broken links in Cygwin installation
Greetings, All! # LC_ALL=C.UTF-8 find -L / -xdev -type l -exec ls -ld --color '{}' + lrwxrwxrwx 1 anrdaemon None 28 Dec 26 2021 ./bin/rcs2log -> ../share/cvs/contrib/rcs2log lrwxrwxrwx 1 anrdaemon None 15 Nov 10 2021 ./lib/tcl8.6/tclConfig.sh -> ../tclConfig.sh lrwxrwxrwx 1 anrdaemon None 17 Feb 2 2020 ./lib/terminfo -> ../share/terminfo lrwxrwxrwx 1 anrdaemon None 14 Nov 18 2021 ./lib/tk8.6/tkConfig.sh -> ../tkConfig.sh lrwxrwxrwx 1 anrdaemon None 15 Nov 10 2021 ./usr/lib/tcl8.6/tclConfig.sh -> ../tclConfig.sh lrwxrwxrwx 1 anrdaemon None 14 Nov 18 2021 ./usr/lib/tk8.6/tkConfig.sh -> ../tkConfig.sh Is this… normal ? -- With best regards, Andrey Repin Sunday, August 21, 2022 14:41:23 Sorry for my terrible english... -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple