Re: [ANNOUNCEMENT] Updated: less-563-1
Marco Atzeri via Cygwin-announce via Cygwin writes: > Also compiled with pcre regex Please switch to pcre2 on the next update. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables -- 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: Native symbolic link behavior is broken and makes backups using Cygwin command line tools impossible
On 2021-01-02 21:16, Matt D. via Cygwin wrote: I have a folder with a lot of native Windows symbolic links. I want to copy this folder. I cannot rsync or cp this folder due to Cygwin being unable to create symbolic links without also wanting to verify the link target. This can be demonstrated: $ ln -s a b ln: failed to create symbolic link 'b': No such file or directory If I create a test directory folder_a/ and folder_b/. Inside I will "touch a" and "ln -s a b". I cannot rsync this folder: $ rsync -a folder_a/ folder_b/ rsync: symlink "folder_a/b" -> "a" failed: No such file or directory (2) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1306) [sender=3.2.0dev] Using "cp -a folder_a/* folder_b/" in this test case DOES work but this is simply because files were returned in the correct order and the link could be created. This can be demonstrated where this works fine: $ cp -a folder_a/a folder_a/b folder_b/ But this does not: $ cp -a folder_a/b folder_a/b folder_b/ cp: cannot create symbolic link 'folder_b/b': No such file or directory cp: warning: source file 'folder_a/b' specified more than once The order in which files are returned while listing them in a directory and necessitating their pre-existence while performing a deep copy is impossible. It's also very normal for symbolic links to exist which may or may not point to a valid target depending on the observing path. Windows does NOT require a link to be valid before creation. This can be demonstrated with mklink: C:\mklink b a symbolic link created for b <<===>> a Depending on exactly what you have and what you want to do try: $ cp -av $ cp -dv $ cp -Pv or > robocopy /sl -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. [Data in binary units and prefixes, physical quantities in SI.] -- 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
Native symbolic link behavior is broken and makes backups using Cygwin command line tools impossible
I have a folder with a lot of native Windows symbolic links. I want to copy this folder. I cannot rsync or cp this folder due to Cygwin being unable to create symbolic links without also wanting to verify the link target. This can be demonstrated: $ ln -s a b ln: failed to create symbolic link 'b': No such file or directory If I create a test directory folder_a/ and folder_b/. Inside I will "touch a" and "ln -s a b". I cannot rsync this folder: $ rsync -a folder_a/ folder_b/ rsync: symlink "folder_a/b" -> "a" failed: No such file or directory (2) rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1306) [sender=3.2.0dev] Using "cp -a folder_a/* folder_b/" in this test case DOES work but this is simply because files were returned in the correct order and the link could be created. This can be demonstrated where this works fine: $ cp -a folder_a/a folder_a/b folder_b/ But this does not: $ cp -a folder_a/b folder_a/b folder_b/ cp: cannot create symbolic link 'folder_b/b': No such file or directory cp: warning: source file 'folder_a/b' specified more than once The order in which files are returned while listing them in a directory and necessitating their pre-existence while performing a deep copy is impossible. It's also very normal for symbolic links to exist which may or may not point to a valid target depending on the observing path. Windows does NOT require a link to be valid before creation. This can be demonstrated with mklink: C:\mklink b a symbolic link created for b <<===>> a -- 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] Updated: libde265-1.0.8-1
First version 1.0.8-1 of libde265-devel libde265-tool libde265_0 have been uploaded for cygwin CHANGES Updated to latest upstream release. DESCRIPTION libde265 is an open source implementation of the h.265 video codec. It is written from scratch and has a plain C API to enable a simple integration into other software. HOMEPAGE https://www.libde265.org/ https://github.com/strukturag/libde265/ Regards Marco Atzeri If you have questions or comments, please send them to the cygwin mailing list at: cygwin (at) cygwin (dot) com . -- 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] Updated: libheif-1.10.0-1
First version 1.10.0-1 of libheif-devel libheif-tool libheif1 have been uploaded for cygwin CHANGES Update to latest stream DESCRIPTION libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder. HEIF and AVIF are new image file formats employing HEVC (h.265) or AV1 image coding, respectively, for the best compression ratios currently possible. HOMEPAGE https://github.com/strukturag/libheif/ Regards Marco Atzeri If you have questions or comments, please send them to the cygwin mailing list at: cygwin (at) cygwin (dot) com . -- 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] Updated: less-563-1
New version 563-1 of less is available in the Cygwin distribution CHANGES Last upstream release http://www.greenwoodsoftware.com/less/ Also compiled with pcre regex DESCRIPTION Less is a free, open-source file pager. It can be found on most versions of Linux, Unix and Mac OS, as well as on many other operating systems. HOMEPAGE http://www.greenwoodsoftware.com/less/ Marco Atzeri If you have questions or comments, please send them to the cygwin mailing list at: cygwin (at) cygwin (dot) com . -- 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: Segfault when accessing mmaped memory on Cygwin
Thomas writes: >> when trying out uf a certain shared memory allocator would work on >> Cygwin, I tried out the sample program below (which works on Linunx, >> *BSD, AIX and Solaris) and got a suprising falure > Actually, the failure wasn't all that unexpected, given that I had put the > ftruncate into the wrong place... > It appears to work now, sorry for the noise. Where is the proper place for the ftruncate() call? Steve Bardwell -- 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: Segfault when accessing mmaped memory on Cygwin
I wrote: when trying out uf a certain shared memory allocator would work on Cygwin, I tried out the sample program below (which works on Linunx, *BSD, AIX and Solaris) and got a suprising falure Actually, the failure wasn't all that unexpected, given that I had put the ftruncate into the wrong place... It appears to work now, sorry for the noise. Best regards Thomas -- 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: Cygwin.com address down
On Sat, Jan 2, 2021 at 11:44 AM Hamish McIntyre-Bhatty wrote: > Hi, I have the same problem - cygwin.org works for me, but cygwin.com > doesn't, although tester sites suggest cygwin.com is indeed up. Since this looks to be some kind of DNS resolving issue for various people, you can try to work around it by changing your DNS server settings to use something like 8.8.8.8 and/or 1.1.1.1, which resolve the names correctly. Or, for someone just trying to get an install done, a simple tweak of your /etc/hosts file to define the domains as having IP 8.43.85.97 will work as a short-term fix. ..wayne.. -- 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: Cygwin.com address down
On 02/01/2021 18:00, Peter Rice via Cygwin wrote: > Hi, > > I tried installing cygwin on a new Windows 10 system yesterday and it > failed to find any mirror sites. > > I can see www.cygwin.com to start the download, but then everything > points to cygwin.com and all those links fail (but work when I add > 'www.' to the URL) > > For example: The "mirrors" left menu link to > https://cygwin.com/mirrors.html fails but > https://www.cygwin.com/mirrors.html works > > I will keep trying to see if it is back - or maybe everything should > just be pointing to the www.cygwin.com address. > > regards > > Peter Rice Hi, I have the same problem - cygwin.org works for me, but cygwin.com doesn't, although tester sites suggest cygwin.com is indeed up. Hamish 0x87B761FE07F548D6.asc Description: application/pgp-keys signature.asc Description: OpenPGP digital signature -- 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: Cygwin.com address down
On Sat, Jan 02, 2021 at 06:00:32PM +, Peter Rice wrote: >I tried installing cygwin on a new Windows 10 system yesterday and it >failed to find any mirror sites. > >I can see www.cygwin.com to start the download, but then everything >points to cygwin.com and all those links fail (but work when I add >'www.' to the URL) > >For example: The "mirrors" left menu link to >https://cygwin.com/mirrors.html fails but >https://www.cygwin.com/mirrors.html works > >I will keep trying to see if it is back - or maybe everything should >just be pointing to the www.cygwin.com address. https://www.isitdownrightnow.com/cygwin.com.html -- 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] Updated: tzcode, tzdata 2020f
The following packages have been upgraded in the Cygwin distribution: * tzcode2020f * tzdata2020f The Time Zone Database (often called tz, tzdb, or zoneinfo) contains data that represents the history of local time for many locations around the world, and supports conversion of UTC time to local time at those locations to allow display of those local times. It is updated periodically to reflect changes made by political bodies to daylight saving (summer time) rules, UTC offsets, and time zone boundaries. The tzcode package provides the tzselect, zdump, and zic utilities. For more information, see the project home page: https://www.iana.org/time-zones and for this release, see the announcement or below: https://mm.icann.org/pipermail/tz-announce/2020-December/64.html Change to build procedure * 'make rearguard_tarballs' no longer generates a bad rearguard.zi, fixing a 2020e bug. (Problem reported by Deborah Goldsmith.) -- 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] Updated: wget 1.21
The following packages have been upgraded in the Cygwin distribution: * wget 1.21 GNU Wget is a file retrieval utility which can use the HTTP, HTTPS, or FTP protocols. Wget features include the ability to work in the background while you're logged out, recursive retrieval of directories, file name wildcard matching, remote file timestamp storage and comparison, use of Rest with FTP servers and Range with HTTP servers to retrieve files over slow or unstable connections, support for Proxy servers, and configurability. For more information, please see the project home page: https://www.gnu.org/software/wget/ This is a small release with some bug fixes and a few quality of life improvements, with a Cygwin re-addition to the Web category. This will be the last release of wget, unless more high priority security patches are required. Future development will be against the successor project wget2. For more details, please see the release notice or below: https://lists.gnu.org/archive/html/bug-wget/2020-12/msg00024.html Changes in Wget 1.21 * Fix buffer overflows in progress bar code in some locales * Fix two null pointer accesses * Post Handshake Authentication for OpenSSL * Remove all uses of alloca In some places the length of untrusted strings has been used, e.g. strings from the command line or from remote. * Amend cookie file header to be recognized by the 'file' command * Improve the number of translated strings * Require gettext version 0.19.3+ * Add configure flags --enable-fsanitize-ubsan, --enable-fsanitize-asan and --enable-fsanitize-msan for gcc and clang * Make several smaller fixes, enhance fuzzing, enhance building -- 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: Cygwin.com address down
On 1/2/2021 10:00 AM, Peter Rice via Cygwin wrote: Hi, I tried installing cygwin on a new Windows 10 system yesterday and it failed to find any mirror sites. Works for me (cygwin.com and www.cygwin.com both resolve to the same IP) but there does seem to be some "interesting" routing going on and some packet loss. Here's the output from mtr Host Loss% 1. 96.120.60.170.0% 2. xe-12-1-22-rur01.beaverton.or.bverton.comcast. 0.0% 3. ae-51-ar01.troutdale.or.bverton.comcast.net 0.0% 4. ae-2.bar2.portland1.level3.net 0.0% 5. ae-1-3501.edge7.losangeles1.level3.net 0.0% 6. epe-industr.edge4.losangeles1.level3.net0.0% 7. be22.bbrt02.lax10.flexential.net0.0% 8. be154.bbrt02.las03.flexential.net 0.0% 9. be10.bbrt01.las03.flexential.net0.0% 10. be106.bbrt02.dal01.flexential.net 0.0% 11. be10.bbrt01.dal01.flexential.net0.0% 12. be136.bbrt01.atl10.flexential.net 0.0% 13. be10.bbrt02.atl10.flexential.net0.0% 14. be166.bbrt01.atl03.flexential.net 18.2% 15. be170.bbrt02.clt01.flexential.net 0.0% 16. be10.bbrt01.clt01.flexential.net0.0% 17. be184.bbrt01.ral01.flexential.net 0.0% 18. be31.crrt01.ral01.flexential.net0.0% 19. 128.136.224.140 0.0% 20. 8.43.84.1 0.0% 21. 8.43.84.3 0.0% 22. 8.43.84.4 0.0% 23. ip-8-43-86-62.foo.bar 0.0% 24. ip-8-43-85-97.sourceware.org0.0% I suspect the problem is at flexential.net and will hopefully be resolved soon. -- Jim Garrison j...@acm.org -- 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
Cygwin.com address down
Hi, I tried installing cygwin on a new Windows 10 system yesterday and it failed to find any mirror sites. I can see www.cygwin.com to start the download, but then everything points to cygwin.com and all those links fail (but work when I add 'www.' to the URL) For example: The "mirrors" left menu link to https://cygwin.com/mirrors.html fails but https://www.cygwin.com/mirrors.html works I will keep trying to see if it is back - or maybe everything should just be pointing to the www.cygwin.com address. regards Peter Rice -- 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] Test: python packages
The following python packages have been uploaded as test python2 idle22.7.18-4 python27 idle27 2.7.18-4 ADDITIONAL CYGWIN CHANGES Rebuilt to include a needed patch for TCP handling CYGWIN CHANGES As python2 is no longer supported https://devguide.python.org/devcycle/#end-of-life-branches the package are updated to include postinstall script that use "alternatives" to define for /usr/bin/python /usr/bin/python3 /usr/bin/idle3 /usr/bin/pydoc3 a default to the highest package available. $ alternatives --display python python - status is auto. link currently points to /usr/bin/python3.8 /usr/bin/python3.7 - priority 37 /usr/bin/python3.8 - priority 38 /usr/bin/python3.6 - priority 36 /usr/bin/python2.7 - priority 27 Current `best' version is /usr/bin/python3.8. The following link are not provided anymore. /usr/bin/idle /usr/bin/pydoc The python3 package will pull python38 package. Rationale: https://www.python.org/dev/peps/pep-0394/ In other systems as Debian /usr/bin/python is discouraged. As on Cygwin we have still several third packages depending on python2, the usage of alternatives should allow to manage until all are updated to python3 DESCRIPTION Python is a programming language that lets you work quickly and integrate systems more effectively. Python is powerful... and fast; plays well with others; runs everywhere; is friendly & easy to learn; is Open. HOMEPAGE https://www.python.org/ Regards Marco Atzeri If you have questions or comments, please send them to the cygwin mailing list at: cygwin (at) cygwin (dot) com . -- 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] Updated: cutemaze-1.2.6-1
The following packages have been uploaded to the Cygwin distribution: * cutemaze-1.2.6-1.tar.xz * cutemaze-1.2.6-1-src.tar.xz * cutemaze-debuginfo-1.2.6-1.tar.xz This is an update to the latest upstream. -- CuteMaze is a simple, top-down game in which mazes are randomly generated using one of a choice of several different algorithms. You move the character through the maze while hunting for targets (cheese, by default); the game is won once all of these targets have been picked up. HomePage: https://gottcode.org/cutemaze/ News: https://github.com/gottcode/cutemaze/releases Source: https://github.com/gottcode/cutemaze/tree/v1.2.6 License: GPL-3.0 License https://github.com/gottcode/cutemaze/blob/v1.2.6/COPYING Cygwin Package Summary: https://www.cygwin.com/packages/summary/cutemaze-src.html Cygport Source: https://www.cygwin.com/git/?p=git/cygwin-packages/cutemaze.git -- Lemures Lemniscati -- 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] Updated: exiv2-0.27.3-1
The following packages have been uploaded to the Cygwin distribution: * exiv2-0.27.3-1.tar.xz * libexiv2-devel-0.27.3-1.tar.xz * libexiv2_27-0.27.3-1.tar.xz * exiv2-0.27.3-1-src.tar.xz * exiv2-debuginfo-0.27.3-1.tar.xz This is an update to the latest upstream. -- Exiv2 is a C++ library and a command line utility to access Exiv, IPTC, and XMP image metadata. HomePage: https://www.exiv2.org/ News: https://github.com/Exiv2/exiv2/releases Source: https://github.com/Exiv2/exiv2/tree/v0.27.3 License: GPL2 https://github.com/Exiv2/exiv2/blob/v0.27.3/COPYING Cygwin Package Summary: https://www.cygwin.com/packages/summary/exiv2-src.html Cygport Source: https://www.cygwin.com/git/?p=git/cygwin-packages/exiv2.git -- Lemures Lemniscati -- 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] Updated: exif-0.6.22-1 and libexif-0.6.22-1
The following packages have been uploaded to the Cygwin distribution: * exif-0.6.22-1.tar.xz * libexif-common-0.6.22-1.tar.xz * libexif-devel-0.6.22-1.tar.xz * libexif12-0.6.22-1.tar.xz * exif-0.6.22-1-src.tar.xz * exif-debuginfo-0.6.22-1.tar.xz * libexif-0.6.22-1-src.tar.xz * libexif-debuginfo-0.6.22-1.tar.xz This is an update to the latest upstream. -- libexif is a library for parsing, editing, and saving EXIF data. In addition, it has gettext support. All EXIF tags described in EXIF standard 2.1 are supported. HomePage: https://github.com/libexif News: https://github.com/libexif/exif/releases https://github.com/libexif/libexif/releases Source: https://github.com/libexif/exif/tree/exif-0_6_22-release https://github.com/libexif/libexif/tree/libexif-0_6_22-release License: LGPL-2.1 License https://github.com/libexif/exif/blob/exif-0_6_22-release/COPYING https://github.com/libexif/libexif/blob/libexif-0_6_22-release/COPYING Cygwin Package Summary: https://www.cygwin.com/packages/summary/exif-src.html https://www.cygwin.com/packages/summary/libexif-src.html Cygport Source: https://cygwin.com/git/?p=git/cygwin-packages/exif.git https://cygwin.com/git/?p=git/cygwin-packages/libexif.git -- Lemures Lemniscati -- 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