Test: gcc-12.3.1+20240202-0.1

2024-02-04 Thread ASSI


The native Gcc compilers have been updated to the latest upstream
snapshot version of the gcc-12 branch:

 gcc-12.3.1+20240202

This build incorporates the experimental v4 patch to use the newlib
locale function in libstdc++ so that other locales (aside from "C")
become usable.

Cygwin does not allow multiple versions of the compilers to be installed
concurrently.

For this build, the D compiler has been disabled since it does not
bootstrap due to the missing Phobos runtime on Cygwin.  No testing
beyond the compiler testsuite has been done.

-- 
-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

The easiest way to unsubscribe is to visit 
, and click 'Unsubscribe'.

If you need more information on unsubscribing, start reading here: 
.



Test: gcc-12.3.1+20240202-0.1

2024-02-04 Thread ASSI


The native Gcc compilers have been updated to the latest upstream
snapshot version of the gcc-12 branch:

 gcc-12.3.0+20240202

This build incorporates the experimental v4 patch to use the newlib
locale function in libstdc++ so that other locales (aside from "C")
become usable.

Cygwin does not allow multiple versions of the compilers to be installed
concurrently.

For this build, the D compiler has been disabled since it does not
bootstrap due to the missing Phobos runtime on Cygwin.  No testing
beyond the compiler testsuite has been done.

-- 
-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

The easiest way to unsubscribe is to visit 
, and click 'Unsubscribe'.

If you need more information on unsubscribing, start reading here: 
.



Updated: Perl distributions

2024-02-04 Thread ASSI


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

noarch
--
 perl-DateTime-TimeZone-2.62-1
 perl-Image-ExifTool-12.76-1
 perl-Tie-Cycle-1.228-1
 perl-URI-5.26-1

-- 
-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

The easiest way to unsubscribe is to visit 
, and click 'Unsubscribe'.

If you need more information on unsubscribing, start reading here: 
.



Updated: curl/libcurl4/-devel/-doc, mingw64-x86_64-curl 8.6

2024-02-04 Thread Cygwin curl Maintainer
The following packages have been upgraded in the Cygwin distribution:

* curl  8.6
* libcurl-doc   8.6
* libcurl-devel 8.6
* libcurl4  8.6
* mingw64-x86_64-curl   8.6

Command line tool and Library supporting transferring files with
URL syntax, using FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, and
FILE, SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form
based upload, proxies, cookies, user+password authentication (Basic,
Digest, NTLM, Negotiate...), file transfer resume, proxy tunneling and a
busload of other useful tricks.

For more information see the project home page:

https://curl.se/

For information on security vulnerabilities and fixes see:

https://curl.se/docs/security.html

As there are multiple components and many changes each release see below
or read /usr/share/doc/curl/RELEASE-NOTES after installation;
for complete details of changes since the previous Cygwin release see:

/usr/share/doc/curl/CHANGES
or
https://curl.se/changes.html


curl and libcurl 8.6.0  2024-01-31

Public curl releases:254
Command line options:258
curl_easy_setopt() options:  304
Public functions in libcurl:  93
Contributors:   3078

This release includes the following known bugs:

- see docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html)

Planned upcoming removals include:

- support for space-separated NOPROXY patterns

  See https://curl.se/dev/deprecate.html for details

This release includes the following changes:

- add CURLE_TOO_LARGE [48]
- add CURLINFO_QUEUE_TIME_T [76]
- add CURLOPT_SERVER_RESPONSE_TIMEOUT_MS: add [39]
- asyn-thread: use GetAddrInfoExW on >= Windows 8 [55]
- configure: make libpsl detection failure cause error [109]
- docs/cmdline: change to .md for cmdline docs [77]
- docs: introduce "curldown" for libcurl man page format [102]
- runtests: support -gl. Like -g but for lldb. [47]

This release includes the following bugfixes:

- altsvc: free 'as' when returning error [23]
- appveyor: replace PowerShell with bash + parallel autotools [54]
- appveyor: switch to out-of-tree builds [29]
- asyn-ares: with modern c-ares, use its default timeout [127]
- build: delete unused `HAVE_{GSSHEIMDAL,GSSMIT,HEIMDAL}` [4]
- build: delete/replace clang warning pragmas [111]
- build: enable missing OpenSSF-recommended warnings, with fixes [11]
- build: fix `-Wconversion`/`-Wsign-conversion` warnings [26]
- build: fix Windows ADDRESS_FAMILY detection [35]
- build: more `-Wformat` fixes [40]
- build: remove redundant `CURL_PULL_*` settings [8]
- cf-h1-proxy: no CURLOPT_USERAGENT in CONNECT with hyper [133]
- cf-socket: show errno in tcpkeepalive error messages [120]
- CI/distcheck: run full tests [31]
- cmake: add option to disable building docs
- cmake: fix generation for system name iOS [53]
- cmake: fix typo [5]
- cmake: freshen up docs/INSTALL.cmake [101]
- cmake: prefill/cache `HAVE_STRUCT_SOCKADDR_STORAGE` [45]
- cmake: rework options to enable curl and libcurl docs [161]
- cmake: when USE_MANUAL=YES, build the curl.1 man page [113]
- cmdline-opts/write-out.d: remove spurious double quotes
- cmdline-opts: update availability for the *-ca-native options [66]
- cmdline/gen: fix the sorting of the man page options [33]
- configure: add libngtcp2_crypto_boringssl detection [155]
- configure: fix no default int compile error in ipv6 detection [69]
- configure: when enabling QUIC, check that TLS supports QUIC [87]
- connect: remove margin from eyeballer alloc [79]
- content_encoding: change return code to typedef'ed enum [94]
- cookie.d: document use of empty string to enable cookie engine [106]
- cookie: avoid fopen with empty file name [24]
- curl.h: CURLOPT_DNS_SERVERS is only available with c-ares [131]
- curl: show ipfs and ipns as supported "protocols" [15]
- curl_easy_getinfo.3: remove the wrong time value count [116]
- curl_multi_fdset.3: remove mention of null pointer support [134]
- CURLINFO_REFERER.3: clarify that it is the *request* header [70]
- CURLOPT_AUTOREFERER.3: mention CURLINFO_REFERER
- CURLOPT_POSTFIELDS.3: fix incorrect C string escape in example [27]
- CURLOPT_SSH_*_KEYFILE: clarify [57]
- dist: add tests/errorcodes.pl to the tarball [6]
- docs: clean up Protocols: for cmdline options [32]
- docs: describe and highlight super cookies [80]
- docs: do not start lines/sentences with So, But nor And [140]
- docs: install curl.1 with cmake [166]
- docs: mention env vars not used by schannel [124]
- doh: remove unused local variable [34]
- examples: add four new examples [99]
- file+ftp: use stack buffers instead of data->state.buffer [138]
- ftp: handle the PORT parsing without allocation [44]
- ftp: use dynbuf to store entrypath [83]
- ftp: use memdup0 to store the OS from a SYST 215 response [82]
- ftpserver.pl: send 213 SIZE response without spurious newline
- gen.pl: support ## for doing .IP in table-like lists [105]
- gen: do italics/bo