Re: vboxsharedfs - Too many levels of symbolic links

2021-12-05 Thread Oskar Skog

On 2021-12-06 05:31, Takashi Yano wrote:

On Sun, 5 Dec 2021 16:49:13 +0200
Oskar Skog wrote:

But if I create a symlink on that filesystem, it's not identified as a
symlink. Although, I don't know if this has ever worked as it is the
first time I've ever tested it, it probably hasn't ever worked (see
below).

user@DESKTOP-*** /cygdrive/z$ ln -s report.pdf test.pdf
user@DESKTOP-*** /cygdrive/z$ ls -l report.pdf test.pdf
-rw-r--r-- 1 user None 1454562 Nov 28 12:05 report.pdf
-rw-r--r-- 1 user None  34 Dec  5 16:36 test.pdf
user@DESKTOP-*** /cygdrive/z$ cat test.pdf
!▒▒report.pdfuser@DESKTOP-*** /cygdrive/z$

I think it's because "special" attributes don't work on VirtualBox
shared folders, I can't hide files in Explorer either.

So I don't think the patch has caused any regression here.


I cannot reproduce that behaviour.

yano@DESKTOP-LSNFFD0 /cygdrive/z
$ echo  > a

yano@DESKTOP-LSNFFD0 /cygdrive/z
$ ln -s a b

yano@DESKTOP-LSNFFD0 /cygdrive/z
$ ls -l b
lrwxrwxrwx 1 yano None 1 Dec  6 12:17 b -> a

yano@DESKTOP-LSNFFD0 /cygdrive/z
$ cat b


yano@DESKTOP-LSNFFD0 /cygdrive/z
$ mount
C:/cygwin/bin on /usr/bin type ntfs (binary,auto)
C:/cygwin/lib on /usr/lib type ntfs (binary,auto)
C:/cygwin on / type ntfs (binary,auto)
C: on /cygdrive/c type ntfs (binary,posix=0,user,noumount,auto)
D: on /cygdrive/d type iso9660 (binary,posix=0,user,noumount,auto)
Z: on /cygdrive/z type vboxsharedfolderfs (binary,posix=0,user,noumount,auto)


Are you running VirtualBox in non-windows host by any chance?
cygwin symbolic link seems to work only in NTFS file system.

If shared folder is in linux file system, cygwin symbolic link
does not work.



Yes, I'm on a Linux host.

--
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: vboxsharedfs - Too many levels of symbolic links

2021-12-05 Thread Takashi Yano
On Sun, 5 Dec 2021 16:49:13 +0200
Oskar Skog wrote:
> But if I create a symlink on that filesystem, it's not identified as a
> symlink. Although, I don't know if this has ever worked as it is the
> first time I've ever tested it, it probably hasn't ever worked (see
> below).
> 
> user@DESKTOP-*** /cygdrive/z$ ln -s report.pdf test.pdf
> user@DESKTOP-*** /cygdrive/z$ ls -l report.pdf test.pdf
> -rw-r--r-- 1 user None 1454562 Nov 28 12:05 report.pdf
> -rw-r--r-- 1 user None  34 Dec  5 16:36 test.pdf
> user@DESKTOP-*** /cygdrive/z$ cat test.pdf
> !▒▒report.pdfuser@DESKTOP-*** /cygdrive/z$
> 
> I think it's because "special" attributes don't work on VirtualBox
> shared folders, I can't hide files in Explorer either.
> 
> So I don't think the patch has caused any regression here.

I cannot reproduce that behaviour.

yano@DESKTOP-LSNFFD0 /cygdrive/z
$ echo  > a

yano@DESKTOP-LSNFFD0 /cygdrive/z
$ ln -s a b

yano@DESKTOP-LSNFFD0 /cygdrive/z
$ ls -l b
lrwxrwxrwx 1 yano None 1 Dec  6 12:17 b -> a

yano@DESKTOP-LSNFFD0 /cygdrive/z
$ cat b


yano@DESKTOP-LSNFFD0 /cygdrive/z
$ mount
C:/cygwin/bin on /usr/bin type ntfs (binary,auto)
C:/cygwin/lib on /usr/lib type ntfs (binary,auto)
C:/cygwin on / type ntfs (binary,auto)
C: on /cygdrive/c type ntfs (binary,posix=0,user,noumount,auto)
D: on /cygdrive/d type iso9660 (binary,posix=0,user,noumount,auto)
Z: on /cygdrive/z type vboxsharedfolderfs (binary,posix=0,user,noumount,auto)


Are you running VirtualBox in non-windows host by any chance?
cygwin symbolic link seems to work only in NTFS file system.

If shared folder is in linux file system, cygwin symbolic link
does not work.

-- 
Takashi Yano 

-- 
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: tesseract-ocr-5.0.0-1

2021-12-05 Thread Marco Atzeri via Cygwin-announce

Version 5.0.0-1 of packages

   libtesseract-ocr_5   (API bump)
   tesseract-ocr
   tesseract-ocr-devel
   tesseract-training-util

Version 5.00-1 of packages

   tesseract-ocr-deu
   tesseract-ocr-eng
   tesseract-ocr-fra
   tesseract-ocr-ita
   tesseract-ocr-nld
   tesseract-ocr-por
   tesseract-ocr-spa
   tesseract-ocr-vie

   tesseract-training-core
   tesseract-training-deu
   tesseract-training-eng
   tesseract-training-fra
   tesseract-training-ita
   tesseract-training-nld
   tesseract-training-por
   tesseract-training-spa
   tesseract-training-vie

are available in the Cygwin distribution:

Other language specific data are available upstream
  https://github.com/tesseract-ocr/tessdata/

while training data for building new language data are in
  https://github.com/tesseract-ocr/langdata


CHANGES
Upstream last release
https://github.com/tesseract-ocr/tesseract/releases


DESCRIPTION
Tesseract is probably the most accurate open source OCR engine
available. Combined with the Leptonica Image Processing Library
it can read a wide variety of image formats and convert them to
text in over 60 languages. It was one of the top 3 engines in
the 1995 UNLV Accuracy test.
Improved extensively by Google.
It is released under the Apache License 2.0.


HOMEPAGE
https://github.com/tesseract-ocr/


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


Updated: tesseract-ocr-5.0.0-1

2021-12-05 Thread Marco Atzeri via Cygwin-announce

Version 5.0.0-1 of packages

   libtesseract-ocr_5   (API bump)
   tesseract-ocr
   tesseract-ocr-devel
   tesseract-training-util

Version 5.00-1 of packages

   tesseract-ocr-deu
   tesseract-ocr-eng
   tesseract-ocr-fra
   tesseract-ocr-ita
   tesseract-ocr-nld
   tesseract-ocr-por
   tesseract-ocr-spa
   tesseract-ocr-vie

   tesseract-training-core
   tesseract-training-deu
   tesseract-training-eng
   tesseract-training-fra
   tesseract-training-ita
   tesseract-training-nld
   tesseract-training-por
   tesseract-training-spa
   tesseract-training-vie

are available in the Cygwin distribution:

Other language specific data are available upstream
  https://github.com/tesseract-ocr/tessdata/

while training data for building new language data are in
  https://github.com/tesseract-ocr/langdata


CHANGES
Upstream last release
https://github.com/tesseract-ocr/tesseract/releases


DESCRIPTION
Tesseract is probably the most accurate open source OCR engine
available. Combined with the Leptonica Image Processing Library
it can read a wide variety of image formats and convert them to
text in over 60 languages. It was one of the top 3 engines in
the 1995 UNLV Accuracy test.
Improved extensively by Google.
It is released under the Apache License 2.0.


HOMEPAGE
https://github.com/tesseract-ocr/


Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .



[GOLDSTAR] Re: [ANNOUNCEMENT] Updated: autoconf-15-1, autoconf2.7-2.71-1

2021-12-05 Thread Ken Brown

On 12/5/2021 3:50 AM, Achim Gratz wrote:


Autoconf has been updated to the latest upstream release 2.71, see the
packaging notes below.  Additionally the automake wrapper has been
updated to the latest upstream version 15 (with some modifications for
Cygwin).


Great work, thanks for doing this.  I second Corinna's gold star recommendation.

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


Re: Cygwin installer does not terminate

2021-12-05 Thread Jon Turney

On 30/11/2021 09:09, Stefan Smorra wrote:

Hello,

I am running the x86 installer under 64bit Windows 10 (as administrator) 
as follows:



[...]


The problem is that the installer does not terminate. It stays open in 
the background (hidden) what can be seen in the task manager.


Also it's consuming 90% CPU and the generated log file under 
C:\smo-cygwin\var\log\setup.log is about 12GiB after 5min.


The log file looks like this:

...
2021/11/29 13:21:38 Changing gid back to original
...
2021/11/29 13:22:05 running: C:\smo-cygwin\bin\dash.exe 
"/etc/postinstall/zp_man-db-update-index.dash"

2021/11/29 13:22:05 Changing gid to AdministratorsEnding cygwin install
...

The line "Changing gid to AdministratorsEnding cygwin install" then 
appears millions of times. It never ends and there are no other log 
lines coming.


Note that this only happens if I run the installer as administrator.

There seems to be problem when the installer changes gid. This can be 
seen in the log. The fact that it only happens if the installer is run 
as administrator approves this.


Thanks for reporting this problem.

After some staring at the code, I think the problem is perhaps that the 
linked list of log entries can get corrupted if multiple threads add 
messages to it simultaneously.


I built an updated setup with a change to avoid that in this case:

https://cygwin.com/setup/setup-2.910-3-g217aad.x86_64.exe
https://cygwin.com/setup/setup-2.910-3-g217aad.x86.exe

Perhaps you could try that and see if it improves things for you?

--
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: vboxsharedfs - Too many levels of symbolic links

2021-12-05 Thread Oskar Skog

On 2021-12-05 04:54, Takashi Yano wrote:

On Tue, 30 Nov 2021 19:04:57 +0200
Oskar Skog wrote:

vboxsharedfs file systems no longer work. Any attempt to access will
result in "too many levels of symbolic links".

This only affects the VirtualBox shared folder, the Samba share works
just fine.




I tested with VirtualBox version 6.1.30.

In 64bit Windows10, for vbox shared path, GetFinalPathNameByHandleW()
returns path with trailing '\'. As a result, RtlEqualUnicodeString()
fails and tries to resolve symlink repeatedly.

For example, RtlEqualUnicodeString() compares \??\UNC\VBoxSrv\tmp and
\??\UNC\VBoxSrv\tmp\, then it fails.

This does not happen in 32bit Windows10. It seems that UNC path is not
treated as a symlink in 32bit Windows10. I am not sure why.

Therefore, I have applied a patch which stops to treat UNC path as a
symlink for testing as follows.

diff --git a/winsup/cygwin/path.cc b/winsup/cygwin/path.cc
index baf04ce89..31a96ca58 100644
--- a/winsup/cygwin/path.cc
+++ b/winsup/cygwin/path.cc
@@ -3490,6 +3490,9 @@ restart:
  ret = GetFinalPathNameByHandleW (h, fpbuf, NT_MAX_PATH, 0);
  if (ret)
{
+ if (wcsstr (fpbuf, L"?\\UNC\\") == fpbuf)
+   goto file_not_symlink;
+
  UNICODE_STRING fpath;
  
  	  RtlInitCountedUnicodeString (, fpbuf, ret * sizeof (WCHAR));


I have confirmed this patch fixes the issue. In addition, this patch
also resolves the issue:
https://cygwin.com/pipermail/cygwin/2021-December/250103.html

Is this the right thing?




I have tested the patch and it is now possible to access /cygdrive/z
again.


But if I create a symlink on that filesystem, it's not identified as a
symlink. Although, I don't know if this has ever worked as it is the
first time I've ever tested it, it probably hasn't ever worked (see
below).

user@DESKTOP-*** /cygdrive/z$ ln -s report.pdf test.pdf
user@DESKTOP-*** /cygdrive/z$ ls -l report.pdf test.pdf
-rw-r--r-- 1 user None 1454562 Nov 28 12:05 report.pdf
-rw-r--r-- 1 user None  34 Dec  5 16:36 test.pdf
user@DESKTOP-*** /cygdrive/z$ cat test.pdf
!▒▒report.pdfuser@DESKTOP-*** /cygdrive/z$

I think it's because "special" attributes don't work on VirtualBox
shared folders, I can't hide files in Explorer either.

So I don't think the patch has caused any regression here.

The samba share (Y:) works, just as it did before, symlinks work too.



(Sorry about the previous mail, I apparently suck at email.)

--
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: maxima-5.45.0-1 can't find a lisp.exe

2021-12-05 Thread Lemures Lemniscati
On Sun, 05 Dec 2021 13:37:24 +0100, Achim Gratz
> Lemures Lemniscati writes:
> > clisp2.49.92-1  OK
> 
> That's a test package, you need to install the latest released package.

With the latest realeased clisp package, maxima works.

Thank you.

Lem


-- 
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: maxima-5.45.0-1 can't find a lisp.exe

2021-12-05 Thread Achim Gratz
Lemures Lemniscati writes:
> clisp2.49.92-1  OK

That's a test package, you need to install the latest released package.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf rackAttack V1.04R1:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

-- 
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: Perl distributions

2021-12-05 Thread Achim Gratz


The following Perl distributions have been updated to their latest
release version available on CPAN:

noarch
--
perl-Alien-Build-2.46-1-src
perl-libwww-perl-6.59-1-src
perl-Test2-Suite-0.000144-1-src


-- 
  *** 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

2021-12-05 Thread Achim Gratz


The following Perl distributions have been updated to their latest
release version available on CPAN:

noarch
--
perl-Alien-Build-2.46-1-src
perl-libwww-perl-6.59-1-src
perl-Test2-Suite-0.000144-1-src


-- 
  *** 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.


maxima-5.45.0-1 can't find a lisp.exe

2021-12-05 Thread Lemures Lemniscati
Hi!

I tried maxima, but it failed with a message.


$ uname -svrmo; echo --;  cygcheck -c maxima clisp gnuplot-base; echo --; 
/usr/bin/maxima
CYGWIN_NT-10.0 3.3.3(0.341/5/3) 2021-12-03 16:35 x86_64 Cygwin
--
Cygwin Package Information
Package  VersionStatus
clisp2.49.92-1  OK
gnuplot-base 5.4.2-1OK
maxima   5.45.0-1   OK
--
/usr/bin/maxima: line 173: /usr/lib/clisp-2.49+/base/lisp.exe: No such file or 
directory




I also tried replacing "/usr/lib/clisp-2.49+/base/lisp.exe" in
/usr/bin/maxima by "/usr/lib/clisp-2.49.92/base/lisp.exe", in vain.


$ /usr/bin/maxima
/usr/lib/clisp-2.49.92/base/lisp: initialization file 
`/usr/lib/maxima/5.45.0/binary-clisp/maxima.mem' was not created by this 
version of CLISP runtime




Regards,

Lem

-- 
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


Build instructions in the FAQ

2021-12-05 Thread Oskar Skog

I have recently tested a small patch. The build instructions in the
FAQ kind of worked. I think the list of prerequisite packages could be
a bit more clear.

https://cygwin.com/faq/faq.html#faq.programming.building-cygwin

The FAQ forgot to mention that `patch` is required.
`cocom` is also required for the `shilka` command, but the wording made
me think it wasn't required (I don't think I've changed the Cygwin TLS).

Also, make didn't say it ignored any errors when it tried to make the
documentation, so I installed those packages too, and it's still missing
some LaTeX package. Luckily, `make install` worked "fine" after the
failed `make`.

TL;DR I tried only installing the bare minimum of packages for building
Cygwin but had to install all of them just to be sure.



I don't think the patch I tried would have affected the TLS area:
https://cygwin.com/pipermail/cygwin/2021-December/250118.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


Fwd: vboxsharedfs - Too many levels of symbolic links

2021-12-05 Thread Oskar Skog

On 2021-12-05 04:54, Takashi Yano wrote:

In 64bit Windows10, for vbox shared path, GetFinalPathNameByHandleW()
returns path with trailing '\'. As a result, RtlEqualUnicodeString()
fails and tries to resolve symlink repeatedly.

For example, RtlEqualUnicodeString() compares \??\UNC\VBoxSrv\tmp and
\??\UNC\VBoxSrv\tmp\, then it fails.

This does not happen in 32bit Windows10. It seems that UNC path is not
treated as a symlink in 32bit Windows10. I am not sure why.

Therefore, I have applied a patch which stops to treat UNC path as a
symlink for testing as follows.

diff --git a/winsup/cygwin/path.cc b/winsup/cygwin/path.cc
index baf04ce89..31a96ca58 100644
--- a/winsup/cygwin/path.cc
+++ b/winsup/cygwin/path.cc
@@ -3490,6 +3490,9 @@ restart:
  ret = GetFinalPathNameByHandleW (h, fpbuf, NT_MAX_PATH, 0);
  if (ret)
{
+ if (wcsstr (fpbuf, L"?\\UNC\\") == fpbuf)
+   goto file_not_symlink;
+
  UNICODE_STRING fpath;
  
  	  RtlInitCountedUnicodeString (, fpbuf, ret * sizeof (WCHAR));


I have confirmed this patch fixes the issue. In addition, this patch
also resolves the issue:
https://cygwin.com/pipermail/cygwin/2021-December/250103.html

Is this the right thing?

-- Takashi Yano



I can confirm that the patch fixes the issue with VirtualBox shared
folders.

--
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


[PR] cygport (update required for autoconf-2.71)

2021-12-05 Thread Achim Gratz


In order for cygport to work correctly when autoconf 2.71 is requested,
please pull the first commit (b25cb3faa) on my to-upstream branch into
upstream and release a new version.  I'd appreciate if the full branch
would be pulled, these are all used by me for quite some time already.

e33b0b7f1 * to-upstream lib/src_install.cygpart: make_etc_defaults, create diff 
if files aren't matching
e8c309317 * allow for different package compression types and implement 
ZStandard decompression
2c965ecf2 * bin/cygport.in, lib/help.cygpart: implement --jobs/-j N option to 
specify number of jobs to use
7288020d1 * bin/cygport.in: make system-wide defaults overrideable by user 
defaults and provice ability to change initial MAKEOPTS via CYGPORT_MAKEOPTS
385512226 * lib/src_prep.cygpart: determine and deal correctly with another 
type of checksum
55d95d676 * lib/src_prep.cygpart: process various checksum digests
ff9c374bd * lib/pkg_info.cygport: implement automatic determination of the 
appropriate perl5_0xy requirement
d860387e4 * lib/pkg_pkg: allow suppression of spurious package dependencies
7fc3c4951 * lib/pkg_pkg.cygpart: stop generating packages for obsoletions
6a06d9ef5 * cygclass/perl.cygclass: do not clobber HOMEPAGE and provide a 
correct default
210b16fa8 * cygclass/git.cygclass: use shallow clones for branches and tags also
b25cb3faa * cygclass/autotools.cygclass: recognize WANT_AUTOCONF=2.7 / 
autoconf2.7


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf rackAttack V1.04R1:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada


[ANNOUNCEMENT] Updated: autoconf-15-1, autoconf2.7-2.71-1

2021-12-05 Thread Achim Gratz


Autoconf has been updated to the latest upstream release 2.71, see the
packaging notes below.  Additionally the automake wrapper has been
updated to the latest upstream version 15 (with some modifications for
Cygwin).

GNU Autoconf is an extensible package of m4 macros that produce shell
scripts to automatically configure software source code packages. These
scripts can adapt the packages to many kinds of UNIX-like systems
without manual user intervention.  Autoconf creates a configuration
script for a package from a template file that lists the operating
system features that the package can use, in the form of m4 macro calls.

Multiple versions of Autoconf can be installed at the same time --
the autoconf wrapper choses among them.


Cygwin Packaging Notes
==

Autoconf upstream has stated that the 2.7x releases are not fully
backwards compatible.  Cygwin therefore chose to provide a new
autoconf2.7 package (keeping autoconf2.5 available) and modifying the
wrapper script to allow packaging systems to set WANT_AUTOCONF=2.7 to
select a newer autoconf version.  The default (when no explicit
WANT_AUTOCONF is set) is still "2.5", which selects autoconf version
2.69 on Cygwin.  The default will change to "2.7" after some period of
testing.

Cygwin package maintainers are encouraged to set WANT_AUTOCONF=2.7 in
their cygport configuration or in individual cygport files in order to
check for regressions.


-- 
  *** 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: autoconf-15-1, autoconf2.7-2.71-1

2021-12-05 Thread Achim Gratz


Autoconf has been updated to the latest upstream release 2.71, see the
packaging notes below.  Additionally the automake wrapper has been
updated to the latest upstream version 15 (with some modifications for
Cygwin).

GNU Autoconf is an extensible package of m4 macros that produce shell
scripts to automatically configure software source code packages. These
scripts can adapt the packages to many kinds of UNIX-like systems
without manual user intervention.  Autoconf creates a configuration
script for a package from a template file that lists the operating
system features that the package can use, in the form of m4 macro calls.

Multiple versions of Autoconf can be installed at the same time --
the autoconf wrapper choses among them.


Cygwin Packaging Notes
==

Autoconf upstream has stated that the 2.7x releases are not fully
backwards compatible.  Cygwin therefore chose to provide a new
autoconf2.7 package (keeping autoconf2.5 available) and modifying the
wrapper script to allow packaging systems to set WANT_AUTOCONF=2.7 to
select a newer autoconf version.  The default (when no explicit
WANT_AUTOCONF is set) is still "2.5", which selects autoconf version
2.69 on Cygwin.  The default will change to "2.7" after some period of
testing.

Cygwin package maintainers are encouraged to set WANT_AUTOCONF=2.7 in
their cygport configuration or in individual cygport files in order to
check for regressions.


-- 
  *** 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: autoconf-archive-2021.02.19-1

2021-12-05 Thread Achim Gratz


Autoconf Archive has been updated to the latest upstream release
2021-02-19 on Cygwin.

The GNU Autoconf Archive is a collection of more than 450 macros for
GNU Autoconf that have been contributed as free software by friendly
supporters of the cause from all over the Internet.


-- 
  *** 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: autoconf-archive-2021.02.19-1

2021-12-05 Thread Achim Gratz


Autoconf Archive has been updated to the latest upstream release
2021-02-19 on Cygwin.

The GNU Autoconf Archive is a collection of more than 450 macros for
GNU Autoconf that have been contributed as free software by friendly
supporters of the cause from all over the Internet.


-- 
  *** 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: automake1.16-1.16.5-1

2021-12-05 Thread Achim Gratz


Automake has been updated to the latest upstream version 1.16.5 on Cygwin.

This is Automake, a Makefile generator.  It was inspired by the 4.4BSD make 
and include files, but aims to be portable and to conform to the GNU 
standards for Makefile variables and targets.

Automake1.16 contains automake-1.16.x, and may be installed alongside
other versions such as automake1.6, automake1.8, etc. -- the automake
wrapper choses among them.


-- 
  *** 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: automake1.16-1.16.5-1

2021-12-05 Thread Achim Gratz


Automake has been updated to the latest upstream version 1.16.5 on Cygwin.

This is Automake, a Makefile generator.  It was inspired by the 4.4BSD make 
and include files, but aims to be portable and to conform to the GNU 
standards for Makefile variables and targets.

Automake1.16 contains automake-1.16.x, and may be installed alongside
other versions such as automake1.6, automake1.8, etc. -- the automake
wrapper choses among them.


-- 
  *** 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.