[ANNOUNCEMENT] Test: gcc-12.3.0+20230901-0.1 & gcc-13.2.0+20230902-0.1

2023-09-03 Thread ASSI via Cygwin


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

 gcc-12.3.0+20230901

and the gcc-13 branch:

 gcc-13.2.0+20230902

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.  For gcc-13, also
the gccjit is not available since the libgccjit library can not be
linked as the export table currently overflows.  No testing beyond the
compiler testsuite has been done.


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


[ANNOUNCEMENT] Updated: Perl distributions

2023-09-02 Thread ASSI via Cygwin


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

x86_64
--
 perl-Glib-1.3294-1
 perl-Glib-Object-Introspection-0.051-1

noarch
--
 perl-Business-ISBN-Data-20230830.001-1
 perl-Net-DNS-1.40-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


[ANNOUNCEMENT] Updated: procps-ng 4.0.4-1

2023-09-02 Thread ASSI via Cygwin


The package procps-ng has been updated to its latest upstream version.

This package provides command line and full screen utilities for
browsing procfs, a pseudo file system dynamically generated by the
kernel to provide information about the status of entries in its process
table (such as whether the process is running, stopped, or a zombie).

It contains free, prockill, pkill, pgrep, pmap, procps, tload, top,
uptime, vmstat, w, and watch.

-- 
  *** 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: posix thread scaling issue

2023-09-03 Thread ASSI via Cygwin
jeff via Cygwin writes:
> According to the task manager, it says 'Sockets: 1'.

That number doesn't matter at all.  When you have more than 64 logical
processors, you will have processor groups regardless of topology.
Below that threshold processor group configuration can be influenced
both by BIOS settings and Windows boot parameters.  The TL;DR; is that
you should configure your box to have a single processor group whenever
possible unless your applications either never use enough threads to
need more threads than there are in any single group or they are
processor group aware.  The latter thing means you need to assign each
thread that should run on a different processor group than the main
program manually to its respective group unless you run on Windows 11 /
Windows Server 2022 or later.  There is a set of new functions to
control that behaviour whose interaction with the old affinity interface
and defaults is not very clearly documented.

So it seems your best bet would be to either modify your application or
upgrade to Win11.


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

SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2:
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: {,mingw64-{x86_64,i686}-}libarchive-3.7.2-1

2023-09-12 Thread ASSI via Cygwin


Libarchive has been updated to version 3.7.2-1, the following
(sub-)packages:

libarchive (source)
libarchive-devel
libarchive13
bsdcat
bsdcpio
bsdtar
bsdunzip

are available in the Cygwin distribution.  The MinGW64 packages for
the cross-compilation toolchains have been updated as well:

mingw64-i686-libarchive
mingw64-x86_64-libarchive

This is a minor upstream bugfix release.

DESCRIPTION
Multi-format archive and compression library
It is a portable, efficient C library that can read and write streaming
archives in a variety of formats. It also includes implementations
of the common tar, cpio, and zcat command-line tools that use the
libarchive library.

HOMEPAGE
https://www.libarchive.org/

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


[ANNOUNCEMENT] Updated: openssl 1.1.1w-1, mingw64-{i686, x86_64}-openssl-1.1.1w-0.1 (security)

2023-09-12 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution.
This release updates to the latest upstream security patch release and
continues to use the Fedora patches from an earlier release (Fedora has
already switched to openssl 3.x).

* openssl-1.1.1w-1
* openssl-perl-1.1.1w-1
* libssl1.1-1.1.1w-1
* libssl-devel-1.1.1w-1

The following MinGW64 test packages are made available:

* mingw64-i686-openssl-1.1.1w-0.1
* mingw64-x86_64-openssl-1.1.1w-0.1

The OpenSSL toolkit provides support for secure communications between
machines. OpenSSL includes a certificate management tool and shared
libraries which provide various cryptographic algorithms and protocols.


Note


This is likely the final release of OpenSSL v1.1 on Cygwin, which is
expected to switch to OpenSSL v3.0 soon.


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


[ANNOUNCEMENT] Updated: Perl distributions

2023-09-12 Thread ASSI via Cygwin


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

x86_64
--
 perl-Net-DNS-SEC-1.22-1
 
noarch
--
 perl-Business-ISBN-Data-20230907.001-1
 perl-Mojolicious-9.34-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


[ANNOUNCEMENT] Updated: pkgconf 2.0.3-1

2023-09-12 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution:

 libpkgconf-devel-2.0.3-1
 libpkgconf4-2.0.3-1
 pkg-config-2.0.3-1
 pkgconf-2.0.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


[ANNOUNCEMENT] Updated: gnuplot-5.4.9-1

2023-09-12 Thread ASSI via Cygwin


Gnuplot version 5.4.9, expected to be the last 5.x version, is available
on Cygwin.  The upstream release notes for this bugfix / minor feature
enhancement release are available at:

http://www.gnuplot.info/ReleaseNotes_5_4_9.html


Cygwin Notes


The tutorial has been removed from the 5.4 branch of gnuplot, so it is
no longer available in the package.

The ggi terminal has been dropped from the build.  I am considering
dropping both the gpic and the mif terminal in a further update as well.

The wxt terminal is now available.

The qt terminal still doesn't work on Cygwin due to either a Cygwin or
Qt5 bug that is still under investigation.  If you want to help, please
install the gnuplot-qt5 package and try to debug it.

The packaging has been changed with version 5.4 to allow more
fine-grained control over dependencies.  Depending on which packages you
install running plain "gnuplot" will dispatch different executables via
the alternatives system.

The gnuplot-base package provides no GUI terminal at all and will
replace the gnuplot package unless you chose to install one of the other
feature packages, this variant is always directly available as
gnuplot-base.  This variant is most useful for scripted gnuplot
invocations and for using it interactively in MinTTY with the sixelgd
terminal.

The gnuplot-X11 package resembles the previous gnuplot package most
closely, the executable for this variant is gnuplot-X11 and depends on a
relatively small number of X11 libraries.

The gnuplot-wx package adds the wxt terminal and retains the X11
terminal.  The executable for this variant is gnuplot-wx and it depends
on an extensive list of GNOME libraries.

The gnuplot-qt package provides the qt terminal and retains the X11
terminal.  The executable for this variant is gnuplot-qt5 and of course
depends on Qt5 libraries.  Please note that while gnuplot-qt5 does
build, the qt terminal does not actually work yet, see above.

-- 
  *** 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: Ada support in gcc-core 11.4.0-1 package

2023-09-08 Thread ASSI via Cygwin
Harry Rockefeller via Cygwin writes:
> It says "installed package gcc-core obsoletes gcc-ada (of same version
> number) do not ask to install"

That was a bug in the hint file, should be fixed.


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

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
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: std::runtime_error on std::locale("")

2023-09-22 Thread ASSI via Cygwin
Takashi Yano via Cygwin writes:
> I wonder why the following code throws std::runtime_error
> even though the LC_ALL is set to valid locale other than "C".
> This does not occur only when LC_ALL is set to "C".

This functionality is currently only supported for Glibc targets in
libstdc++.  I seem to remember that I've looked into this some time ago,
but there didn't seem to be an easy way of enabling it for Cygwin at
that time.


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

SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2:
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


Re: Setup Ver 2.926 (64bit):can't file extract from qt5-webkit-debuginfo

2023-10-04 Thread ASSI via Cygwin
texrayk-frm--- via Cygwin writes:
>> Please attach /var/log/setup.log.full from this run as a text attachment to 
>> a 
>> post to this list for more help.
> Attached.

--8<---cut here---start->8---
Installing file cygfile:///usr/lib/debug/usr/bin/cygQt5WebKit-5.dll.dbg
2023/10/04 08:13:51 Failed to output 
cygfile:///usr/lib/debug/usr/bin/cygQt5WebKit-5.dll.dbg
2023/10/04 08:13:51 mbox : Unable to extract 
/usr/lib/debug/usr/bin/cygQt5WebKit-5.dll.dbg -- corrupt package?
2023/10/04 08:13:54 error: unknown (or unsupported) file type `d'
Installing file cygfile:///31
2023/10/04 08:13:54 error: unknown (or unsupported) file type ` '
--8<---cut here---end--->8---

I could reproduce that issue, no time yet to dig deeper.  It looks like
the decompressor loses track of where it is, then uses whatever data
comes after that to try and extract the next file (which obviously
doesn't look like it's expected to).

Anyway, the Qt5WebKit package you are targeting is not only obsolete,
but also outdated (5.9.3 devel version) and is unlikely to work
correctly with the current (on Cygwin, also outdated) version of the
other Qt5 packages (5.9.4 release).


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

Factory and User Sound Singles for Waldorf rackAttack:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

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

2023-09-20 Thread ASSI via Cygwin


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

x86_64
--
 perl-DBD-SQLite-1.74-1
 perl-Mail-Box-Parser-C-3.011-1
 
noarch
--
 perl-Term-Table-0.017-1
 perl-Test2-Suite-0.000156-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


Re: Setup Ver 2.926 (64bit):can't file extract from qt5-webkit-debuginfo

2023-10-05 Thread ASSI via Cygwin
ASSI via Cygwin writes:
> I could reproduce that issue, no time yet to dig deeper.  It looks like
> the decompressor loses track of where it is, then uses whatever data
> comes after that to try and extract the next file (which obviously
> doesn't look like it's expected to).

Both GNU tar and bsdtar (from libarchive) decompress the archive
correctly, so that would allow you to install manually.  Looking at the
file that produces the failure, it is quite a bit larger than 2GiB, so I
think that this simply means that the canned tar extractor in setup.exe
is just not large-file safe.


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

Wavetables for the Terratec KOMPLEXER:
http://Synth.Stromeko.net/Downloads.html#KomplexerWaves

-- 
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: lulatex problems after update of zlib

2023-08-21 Thread ASSI via Cygwin
Ken Brown via Cygwin writes:
> Thanks for the report.  I think I can fix this by rebuilding the TeX
> Live binaries with the new zlib.  I'll do that ASAP.

The ABI hasn't changed, so it would be good if you relaxed or removed
this check.  I've done that in a few other packages over the years.  For
Cygwin it just doesn't make sense to insist on one particular version of
any library (although in this case maybe i got spooked by the change
from 1.2.x to 1.3).


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

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs

-- 
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: lulatex problems after update of zlib

2023-08-22 Thread ASSI via Cygwin
Ken Brown via Cygwin writes:
> On 8/21/2023 11:02 AM, ASSI via Cygwin wrote:
>> (although in this case maybe i got spooked by the change
>> from 1.2.x to 1.3)
>
> It looks like that's exactly what happened.  The version check
> compares the first 4 characters of the version string.

Almost exactly the same problem happened 13 years ago or so.  Instead of
heeding the comment right in the file that only the first character of
the version string should be examined (or else compare ZLIB_VERNUM),
they chose to shorten the comparison from 5 to 4 characters…


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

Factory and User Sound Singles for Waldorf Q+, Q and microQ:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
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: {,mingw64-{i686,x86_64}-}mpfr-4.2.1-1

2023-08-22 Thread ASSI via Cygwin


The following packages have been updated to the latest upstream release
(a patch rollup release):

 mpfr-4.2.1-1
 mingw64-i686-mpfr-4.2.1-1
 mingw64-x86_64-mpfr-4.2.1-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


[ANNOUNCEMENT] Updated: pkgconf 2.0.2-1

2023-08-19 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution:

 libpkgconf-devel-2.0.2-1
 libpkgconf4-2.0.2-1
 pkg-config-2.0.2-1
 pkgconf-2.0.2-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


[ANNOUNCEMENT] Updated: {mingw64-{i686,x86_64}-,}zlib-1.3-1

2023-08-19 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution:

* zlib0-1.3-1
* zlib-devel-1.3-1
* mingw64-i686-zlib-1.3-1
* mingw64-x86_64-zlib-1.3-1

zlib is designed to be a free, general-purpose, lossless
data-compression library for use on virtually any computer hardware and
operating system.  The zlib data format is itself portable across
platforms.

This is an update to the latest upstream release.

-- 
  *** 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: Test for Windows Administrator permissions from Cygwin terminal|script?

2023-08-19 Thread ASSI via Cygwin
Martin Wege via Cygwin writes:
> How can I find out whether the current Cygwin terminal has
> Administrator rights? I want to safeguard our admin scripts with a
> simple test and bail out with an error if someone wants to do admin
> stuff (say: regtool) without admin privileges.

Windows really doesn't have a defined notion of what is or is not an
"administrator".  Each particular definition will be insufficient or
invalid in certain contexts.  When you're dealing with hardened
installations (via group policies or otherwise), large windows domains
and/or server administration you may have to be way more specific than
just looking at one simple indication.

That said, most commonly the presence of SID S-1-5-32-544 in your user
token (in Cygwin: gid=544, unless you override it in the group config)
will be the best simple approximation.  Incidentally, this is what tcsh
is using on Cygwin to define the "superuser" for the purpose of setting
the prompt with "%#":
https://github.com/tcsh-org/tcsh/blob/d075ab5b4155ebff9d30e765733c030c3da5e362/tc.prompt.c#L212

For (ba)sh scripts you can parse the output from id along the lines of

id -G | grep -q '\<544\>' && echo admin || echo "not admin"

should be most workable.


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: {xfig,xfig-lib,transfig}-3.2.9-1

2023-08-26 Thread ASSI via Cygwin


This is an update to the latest upstream release of xfig (including
fig2dev/transfig).

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


[ANNOUNCEMENT] Updated: Perl distributions

2023-08-26 Thread ASSI via Cygwin


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

noarch
--
 perl-Business-ISBN-Data-20230822.001-1
 perl-Mozilla-CA-20230821-1
 perl-URI-5.21-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


Re: openldap server package?

2023-08-15 Thread ASSI via Cygwin
Cedric Blancher via Cygwin writes:
> Does Cygwin has an openldap server package? So far I could only find
> the client libraries and tool, but not the slapd server.

As noted in the package announcements for openldap for quite some time,
upstream has removed the only database backend that was (semi-)working
in Cygwin and has no intention of making the non-working backends
functional on Cygwin, as they don't think Cygwin support is important
and they are working on their supported platforms just fine.  If anybody
comes up with an explanation for exactly why these don't work on Cygwin
and how to fix that, I'd consider taking patches even if they are not
upstream(able).


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

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra

-- 
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: cygrunsrv --list output in braces

2022-12-16 Thread ASSI via Cygwin
Andrey Repin via Cygwin writes:
> The question is a proverbial one: Who's guilty and what to do?

You have more than one Cygwin installation (cygwin1.dll) and the path is
different in different environments.


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: vmstat yields error 'Unable to create system stat structure' on W11x64

2023-01-16 Thread ASSI via Cygwin
Corinna Vinschen via Cygwin writes:
> I ran vmstat from procps-ng-4.0.2-1 under GDB and found that this
> vmstat tries to dynamically load libnuma.so or libnuma.1.so, both
> of which are naturally not available on Cygwin.  So I guess vmstat
> from procps-ng-4.x still needs another patch.

Oh, great.  :-(

I don't know when I'll get to checking if it can be worked around
easily.  I would have thought that if libraries are dynamically loaded,
then a missing library should not lead to a crash…


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

SD adaptation for Waldorf microQ V2.22R2:
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


Re: [ANNOUNCEMENT] Test: gcc-11.3.1+20230310-0.1

2023-03-14 Thread ASSI via Cygwin
Ken Brown via Cygwin writes:
> On 3/11/2023 1:50 PM, Achim Gratz via Cygwin wrote:
>> The native Gcc compilers have been updated to the latest upstream
>> snapshot version of the gcc-11 branch:
>>   gcc-11.3.1+20230310
>
> I've given it a pretty good workout with builds of Emacs and TeX Live,
> and everything seems good so far.

Thank you for taking the time to test it.

>> This release includes libgccjit as a separate package for the native
>> toolchain.  Since Cygwin does not yet enable ASLR by default, any
>> nontrivial dynamic objects that are created in this way will likely need
>> to get rebased before they can be used.  It is unlikely that build
>> systems recognize the need for doing that at the moment.
>
> FYI, following a suggestion made by Corinna on IRC, I'm building all
> the Emacs libraries (.eln files as well as tree-sitter grammar libs)
> with ASLR enabled and no rebasing.  I have about 400 of these
> libraries on my system.  I've been doing this for about a month
> without any fork failures.

The real test is to see what happens when a collision does occur.  In
WinXP times the only reliable way out was a reboot when that happened…
which is why I gave up at the time.


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: [ANNOUNCEMENT] Updated: dash 0.5.12-2

2023-02-13 Thread ASSI via Cygwin
Corinna Vinschen via Cygwin writes:
> Can you give me an example?  I'm a bit puzzled because fnmatch as well
> as glob in Cygwin support native characters.

AFAIU, the issue was with locale dependent character classes, not
characters.  Andrey specifically mentioned [[:space:]] in the original
bugreport.


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


[ANNOUNCEMENT] Updated: Perl distributions

2023-07-08 Thread ASSI via Cygwin


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

x86_64
--
 perl-Cpanel-JSON-XS-4.37-1
 perl-GD-2.78-1

noarch
--
 perl-Business-ISBN-Data-20230707.001-1
 perl-HTTP-Date-6.06-1
 perl-Module-ScanDeps-1.32-1
 perl-Test-Differences-0.70-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


[ANNOUNCEMENT] Updated: groff-1.23.0-1

2023-07-16 Thread ASSI via Cygwin


GNU roff has been updated to the latest upstream version 1.23.0.  The
following packages are available on Cygwin:

 groff-1.23.0-1
 groff-perl-1.23.0-1
 groff-X11-1.23.0-1

Groff is a document formatting system. Groff takes standard text and
formatting commands as input and produces formatted output. The
created documents can be shown on a display or printed on a printer.
Groff's formatting commands allow you to specify font type and size,
bold type, italic type, the number and size of columns on a page, and
more.

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


[ANNOUNCEMENT] Updated: Perl distributions

2023-07-16 Thread ASSI via Cygwin


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

x86_64
--
 perl-Business-ISBN-Data-20230714.001-1
 perl-File-Listing-6.16-1
 perl-LWP-Protocol-https-6.11-1
 perl-Syntax-Keyword-Try-0.29-1
 perl-Test-Compile-3.3.0-1

noarch
--
 perl-XML-LibXML-2.0209-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


[ANNOUNCEMENT] Updated: uchardet 0.0.8-1

2023-07-16 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution:

* uchardet-0.0.8-1
* libuchardet0-0.0.8-1
* libuchardet-devel-0.0.8-1

uchardet is an encoding detector library, which takes a sequence of bytes 
in an unknown character encoding without any additional information, and 
attempts to determine the encoding of the text.

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


[ANNOUNCEMENT] Updated: openldap-2.6.5-1

2023-07-16 Thread ASSI via Cygwin


The openldap package in Cygwin has been updated to the latest upstream
version 2.6.5.

https://www.openldap.org/software/release/changes.html


Notes
=

Upstream has removed the two database backends that worked at least
partially on Cygwin.  Since they don't support Cygwin (and indeed ponder
to drop the Win32 port at some point), the openldap-server package has
been removed.

Upstream has changed the SONAME versioning scheme after 17 years to
align with the fact that actually all 2.x releases were ABI compatible
and not changing ABI with each release.  Packages for libopenldap2_4_2
and libopenldap2_5_0 are thus provided to replace the previously
separate libraries for the older release versions (so older packages are
automatically using the newer library).  Packages depending on these
need not be recompiled, but package maintainers should check that any
rebuilt packages are using the new libopenldap2 package as a dependency.

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


[ANNOUNCEMENT] Updated: Perl distributions

2023-06-11 Thread ASSI via Cygwin


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

noarch
--
 perl-Date-Manip-6.92-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


[ANNOUNCEMENT] Updated: {mingw64-{x86_64,i686}-}gmp-6.3.0-1

2023-08-02 Thread ASSI via Cygwin


The cross-compilation library packages for gmp are now also available in
the latest version.


GNU Multiple Precision Arithmetic Library
=

GMP is a free library for arbitrary precision arithmetic, operating on
signed integers, rational numbers, and floating point numbers. There is
no practical limit to the precision except the ones implied by the
available memory in the machine GMP runs on. GMP has a rich set of
functions, and the functions have a regular interface.

--8<---cut here---start->8---
GMP 6.3 is upwardly source and binary compatible with 6.2, 6.1, 6.0,
5.1, 5.0, 4.x, and 3.x, except for applications that use the
semi-documented mpn_bdivmod function.

Changes between GMP version 6.2.* and 6.3.0

BUGS FIXED

A possible overflow of type int is avoided for mpz_cmp on huge
operands.

A possible error condition when a malformed file is read with
mpz_inp_raw is now correctly handled.

FEATURES

New public function mpz_prevprime, companion of the existing
mpz_nextprime.

New documented pointer types mpz_ptr, mpz_srcptr, and similar for
other GMP types. Refer to the manual for full list and suggested
usage. These types have been present in gmp.h at least since
GMP-4.0, but previously not advertised to users.

Support for 64-bit Arm under Macos.

Support for the loongarch64 CPU family.

Support for building with LTO, link-time optimisations.

SPEEDUPS

New special code for base = 2 in mpz_powm reduces the average time
for the functions that test primality.

Speedup for the function mpz_nextprime on large operands.

Speedup for multiplications (some sizes only) thanks to new internal
functions to compute small negacyclic products.

Special assembly code for IBM z13 and later "mainframe" CPUs,
resulting in a huge speedup.

Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.


--8<---cut here---end--->8---

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


[ANNOUNCEMENT] Updated: {mingw64-{i686,x86_64}-,}cfitsio-4.3.0-1

2023-07-31 Thread ASSI via Cygwin
 
This is an update to the latest upstream version.

cfitsio-4.3.0-1
mingw64-i686-cfitsio-4.3.0-1
mingw64-x86_64-cfitsio-4.3.0-1


Notes
-

The build enables BZip2, cURL and multithreading support.

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


[ANNOUNCEMENT] Updated: gmp-6.3.0-1

2023-07-31 Thread ASSI via Cygwin


GNU Multiple Precision Arithmetic Library
=

GMP is a free library for arbitrary precision arithmetic, operating on
signed integers, rational numbers, and floating point numbers. There is
no practical limit to the precision except the ones implied by the
available memory in the machine GMP runs on. GMP has a rich set of
functions, and the functions have a regular interface.

--8<---cut here---start->8---

GMP 6.3 is upwardly source and binary compatible with 6.2, 6.1, 6.0,
5.1, 5.0, 4.x, and 3.x, except for applications that use the
semi-documented mpn_bdivmod function.

Changes between GMP version 6.2.* and 6.3.0

BUGS FIXED

A possible overflow of type int is avoided for mpz_cmp on huge
operands.

A possible error condition when a malformed file is read with
mpz_inp_raw is now correctly handled.

FEATURES

New public function mpz_prevprime, companion of the existing
mpz_nextprime.

New documented pointer types mpz_ptr, mpz_srcptr, and similar for
other GMP types. Refer to the manual for full list and suggested
usage. These types have been present in gmp.h at least since
GMP-4.0, but previously not advertised to users.

Support for 64-bit Arm under Macos.

Support for the loongarch64 CPU family.

Support for building with LTO, link-time optimisations.

SPEEDUPS

New special code for base = 2 in mpz_powm reduces the average time
for the functions that test primality.

Speedup for the function mpz_nextprime on large operands.

Speedup for multiplications (some sizes only) thanks to new internal
functions to compute small negacyclic products.

Special assembly code for IBM z13 and later "mainframe" CPUs,
resulting in a huge speedup.

Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm.


--8<---cut here---end--->8---

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


[ANNOUNCEMENT] Updated: {,mingw64-{x86_64,i686}-}libarchive-3.7.1-1

2023-07-31 Thread ASSI via Cygwin


Libarchive has been updated to version 3.7.1-1, the following
(sub-)packages:

libarchive (source)
libarchive-devel
libarchive13
bsdcat
bsdcpio
bsdtar
bsdunzip

are available in the Cygwin distribution.  The MinGW64 packages for
the cross-compilation toolchains have been updated as well:

mingw64-i686-libarchive
mingw64-x86_64-libarchive

This is a minor upstream bugfix release.

DESCRIPTION
Multi-format archive and compression library
It is a portable, efficient C library that can read and write streaming
archives in a variety of formats. It also includes implementations
of the common tar, cpio, and zcat command-line tools that use the
libarchive library.

HOMEPAGE
https://www.libarchive.org/

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


[ANNOUNCEMENT] Updated: Perl distributions

2023-07-31 Thread ASSI via Cygwin


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

x86_64
--
 perl-Alien-CFITSIO-4.3.0.0-1
 perl-Astro-FITS-CFITSIO-1.18-1

noarch
--
 perl-Business-ISBN-Data-20230729.001-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


[ANNOUNCEMENT] Updated: {,mingw64-{i686,x86_64}-}binutils-2.41-1

2023-07-31 Thread ASSI via Cygwin


The binutils packages for Cygwin and MingW64 cross-compilation
toolchains have been updated to the upstream feature release 2.41, with
additional patches applied for Cygwin.

 binutils-2.41-1
 mingw64-i686-binutils-2.41-1
 mingw64-x86_64-binutils-2.41-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.

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


[ANNOUNCEMENT] Test: openssl 3.0.10-0.1, mingw64-{i686, x86_64}-openssl-3.0.10-0.1

2023-08-02 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution for
testing, please report any issues to the main Cygwin mailing list.
OpenSSL 1.1 will go EOL in September 2023.  Cygwin will most likely
switch to OpenSSL 3 LTS soon (3.0.x, which has a planned EOL of
September 2026).

This release provides the latest OpenSSL 3 LTS release and uses the
Fedora patches (without FIPS and foreign CPU architecture support).

* openssl-3.0.10-0.1
* openssl-perl-3.0.10-0.1
* libssl3-3.0.10-0.1
* libssl-devel-3.0.10-0.1

The following MinGW64 test packages are made available:

* mingw64-i686-openssl-3.0.10-0.1
* mingw64-x86_64-openssl-3.0.10-0.1

The OpenSSL toolkit provides support for secure communications between
machines. OpenSSL includes a certificate management tool and shared
libraries which provide various cryptographic algorithms and protocols.

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


[ANNOUNCEMENT] Updated: openldap-2.6.6-1

2023-08-02 Thread ASSI via Cygwin


The openldap package in Cygwin has been updated to the latest upstream
version 2.6.6.

https://www.openldap.org/software/release/changes.html


Notes
=

Upstream has removed the two database backends that worked at least
partially on Cygwin.  Since they don't support Cygwin (and indeed ponder
to drop the Win32 port at some point), the openldap-server package has
been removed.

Upstream has changed the SONAME versioning scheme after 17 years to
align with the fact that actually all 2.x releases were ABI compatible
and not changing ABI with each release.  Packages for libopenldap2_4_2
and libopenldap2_5_0 are thus provided to replace the previously
separate libraries for the older release versions (so older packages are
automatically using the newer library).  Packages depending on these
need not be recompiled, but package maintainers should check that any
rebuilt packages are using the new libopenldap2 package as a dependency.

-- 
  *** 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: [ANNOUNCEMENT] Updated: groff-1.23.0-1

2023-07-23 Thread ASSI via Cygwin
Christian Franke via Cygwin writes:
 - Man pages could no longer be formatted with a specific font. Only
    header and footer lines use the selected font then, the rest stays
    at the default font 'T':
> Fixed upstream in:
> http://git.savannah.gnu.org/cgit/groff.git/commit/tmac/an.tmac?id=6e03ad16ea8ed053fbffb5296d2670d6cdb4e931

So this will be in the next upstream release, which I have an inkling is
not too far off…


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

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra

-- 
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: [ANNOUNCEMENT] Updated: groff-1.23.0-1

2023-07-23 Thread ASSI via Cygwin
Christian Franke via Cygwin writes:
> groff-perl is installed, otherwise groff would complain about a
> missing DESC file. Installing urw-base35-fonts-legacy fixes this,
> thanks.
>
> It is IMO not obvious for the occasional groff user that this package
> is needed.

I've added a manual dependency to the package hint file.


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

DIY Stuff:
http://Synth.Stromeko.net/DIY.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: tar-1.35-1

2023-07-22 Thread ASSI via Cygwin


GNU tar has been updated to the latest upstream release 1.35.
ZStandard compression support is enabled in this release.

Homepage:
https://www.gnu.org/software/tar


GNU Tar provides the ability to create tar archives, as well as various
other kinds of manipulation. For example, you can use Tar on previously
created archives to extract files, to store additional files, or to
update or list files which were already stored.

Initially, tar archives were used to store files conveniently on
magnetic tape. The name "Tar" comes from this use; it stands for tape
archiver. Despite the utility's name, Tar can direct its output to
available devices, files, or other programs (using pipes), it can even
access remote devices or files (as archives).

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


[ANNOUNCEMENT] Updated: Perl distributions

2023-07-22 Thread ASSI via Cygwin


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

x86_64
--
 perl-PAR-Packer-1.059-1
 perl-XS-Parse-Keyword-0.36-1

noarch
--
 perl-Business-ISBN-Data-20230719.001-1
 perl-CPAN-Meta-Check-0.018-1
 perl-File-Find-Object-0.3.8-1
 perl-libwww-perl-6.72-1
 perl-Mail-Box-3.010-1
 perl-Sub-Exporter-0.990-1
 perl-Test-Compile-3.3.1-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


[ANNOUNCEMENT] Updated: {,mingw64-{x86_64,i686}-}libarchive-3.7.0-1

2023-07-22 Thread ASSI via Cygwin


Libarchive has been updated to version 3.7.0-1, the following
(sub-)packages:

libarchive (source)
libarchive-devel
libarchive13
bsdcat
bsdcpio
bsdtar
bsdunzip

are available in the Cygwin distribution.  The MinGW64 packages for
the cross-compilation toolchains have been updated as well:

mingw64-i686-libarchive
mingw64-x86_64-libarchive

This is a minor upstream bugfix release.

DESCRIPTION
Multi-format archive and compression library
It is a portable, efficient C library that can read and write streaming
archives in a variety of formats. It also includes implementations
of the common tar, cpio, and zcat command-line tools that use the
libarchive library.

HOMEPAGE
https://www.libarchive.org/

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


[ANNOUNCEMENT] Updated: {,mingw64-{i686,x86_64}-}mpfr-4.2.0p12-1

2023-07-22 Thread ASSI via Cygwin


The following packages have been updated to the latest patch level:

 mpfr-4.2.0p12-1
 mingw64-i686-mpfr-4.2.0p12-1
 mingw64-x86_64-mpfr-4.2.0p12-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


Re: [ANNOUNCEMENT] Updated: groff-1.23.0-1

2023-07-23 Thread ASSI via Cygwin
Christian Franke via Cygwin writes:
> ASSI via Cygwin wrote:
> - Various PDF fonts produce warnings but seem to work in general:
>
> $ echo "Hello, World!" | groff -Tpdf -f A > hello.A.pdf
> /usr/bin/gropdf: warning: The download file in
> '/usr/share/groff/1.23.0/font/devpdf'  has erroneous entry for
> 'AvantGarde-Book (AR)'

WJFFM.  You need to have groff-perl and urw-base35-fonts-legacy
installed.

> - Man pages could no longer be formatted with a specific font. Only
>   header and footer lines use the selected font then, the rest stays
>   at the default font 'T':
[…]
> Intentional change or regression?

IDK, ask upstream.


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

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs

-- 
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: ca-certificates-2023.2.60_v7.0.306-1

2023-08-10 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution:

 ca-certificates-2023.2.60_v7.0.306-1
 ca-certificates-letsencrypt-2023.2.60_v7.0.306-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


[ANNOUNCEMENT] Re-released: {,mingw64-{i686,x86_64}-}binutils-2.41-3

2023-08-10 Thread ASSI via Cygwin


The binutils packages for Cygwin and MingW64 cross-compilation
toolchains are re-released to fix a performance regression affecting
linking of files with a large number of objects.  This re-release uses
the official upstream patch for this issue.  The performance of objdump
has also degraded in some cases, the root cause for this is still under
investigation.

 binutils-2.41-3
 mingw64-i686-binutils-2.41-3
 mingw64-x86_64-binutils-2.41-3

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.

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


[ANNOUNCEMENT] Re-released: {,mingw64-{i686,x86_64}-}binutils-2.41-3

2023-08-10 Thread ASSI via Cygwin


The binutils packages for Cygwin and MingW64 cross-compilation
toolchains are re-released to fix a performance regression affecting
linking of files with a large number of objects.  THis re-release uses
the official upstream patch for this issue.  The performance of objdump
has also degraded in some cases, the root cause for this is still under
investigation.

 binutils-2.41-3
 mingw64-i686-binutils-2.41-3
 mingw64-x86_64-binutils-2.41-3

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.

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


[ANNOUNCEMENT] Updated: Perl distributions

2023-08-10 Thread ASSI via Cygwin


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

x86_64
--
 perl-Text-CSV_XS-1.51-1
 perl-XS-Parse-Keyword-0.38-1

noarch
--
 perl-Authen-SASL-2.1700-1
 perl-Mixin-Linewise-0.111-1
 perl-Module-ScanDeps-1.33-1
 perl-Mozilla-CA-20230807-1
 perl-Pod-Coverage-TrustPod-0.16-1
 perl-Pod-Eventual-0.094003-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


[ANNOUNCEMENT] Updated: upx-4.1.0-1

2023-08-12 Thread ASSI via Cygwin


UPX has been updated to version 4.1.0, see the release news for changes:

https://upx.github.io/upx-news.txt

UPX is a free, portable, extendable, high-performance executable packer
for several executable formats.

UPX upstream bundles all dependencies as source and links them in
directly during the build starting with this release, so the Cygwin
package no longer depends on zlib0 and ucl.

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


[ANNOUNCEMENT] Updated: Perl distributions

2023-08-12 Thread ASSI via Cygwin


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

noarch
--
 perl-Business-ISBN-Data-20230811.001-1
 perl-Text-CSV-2.03-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


[ANNOUNCEMENT] Updated: pkgconf 2.0.1-1

2023-08-12 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution:

 libpkgconf-devel-2.0.1-1
 libpkgconf4-2.0.1-1
 pkg-config-2.0.1-1
 pkgconf-2.0.1-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


[ANNOUNCEMENT] Updated: protobuf-21.12-1

2023-08-04 Thread ASSI via Cygwin


This is an update to the latest upstream bugfix release of protobuf
21.x.

Protocol Buffers (a.k.a., protobuf) are Google's language-neutral,
platform-neutral, extensible mechanism for serializing structured data.


Note


Upstream changed their version numbering scheme to omit the leading
"3." from their releases (the internal version number still uses the old
versioning scheme, though).

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


[ANNOUNCEMENT] Updated: pkgconf 2.0.0-1

2023-08-04 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution:

 libpkgconf-devel-2.0.0-1
 libpkgconf4-2.0.0-1
 pkg-config-2.0.0-1
 pkgconf-2.0.0-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


[ANNOUNCEMENT] Updated: {,{mingw64-{x86_64,i686}}xz 5.4.4-1

2023-08-03 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution:

 xz-5.4.4-1
 liblzma5-5.4.4-1
 liblzma-devel-5.4.4-1

 mingw64-i686-xz-5.4.4-1
 mingw64-x86_64-xz-5.4.4-1

XZ Utils is free general-purpose data compression software with high 
compression ratio. XZ Utils are the successor to LZMA Utils.

This is an update to the latest upstream release.

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


[ANNOUNCEMENT] Updated: libcerf-2.4-1

2023-08-03 Thread ASSI via Cygwin


This is an update to the latest upstream version.

Libcerf is a self-contained numeric library that provides an
efficient and accurate implementation of complex error functions,
along with Dawson, Faddeeva, and Voigt functions.

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


[ANNOUNCEMENT] openssl 1.1.1u-1, mingw64-{i686, x86_64}-openssl-1.1.1u-0.2 (security)

2023-08-03 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution.
This release updates to the latest upstream security patch release and
continues to use the Fedora patches from an earlier release (Fedora has
already switched to openssl 3.x).

* openssl-1.1.1u-1
* openssl-perl-1.1.1u-1
* libssl1.1-1.1.1u-1
* libssl-devel-1.1.1u-1

The following MinGW64 test packages are made available:

* mingw64-i686-openssl-1.1.1u-0.1
* mingw64-x86_64-openssl-1.1.1u-0.1

The OpenSSL toolkit provides support for secure communications between
machines. OpenSSL includes a certificate management tool and shared
libraries which provide various cryptographic algorithms and protocols.

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


[ANNOUNCEMENT] Re: openssl 1.1.1u-1, mingw64-{i686, x86_64}-openssl-1.1.1u-0.2 (security)

2023-08-03 Thread ASSI via Cygwin
[…]

Please disregard, this was sent before I finished editing it.

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


[ANNOUNCEMENT] Updated: openssl 1.1.1v-1, mingw64-{i686, x86_64}-openssl-1.1.1v-0.1 (security)

2023-08-03 Thread ASSI via Cygwin


The following packages have been uploaded to the Cygwin distribution.
This release updates to the latest upstream security patch release and
continues to use the Fedora patches from an earlier release (Fedora has
already switched to openssl 3.x).

* openssl-1.1.1v-1
* openssl-perl-1.1.1v-1
* libssl1.1-1.1.1v-1
* libssl-devel-1.1.1v-1

The following MinGW64 test packages are made available:

* mingw64-i686-openssl-1.1.1v-0.1
* mingw64-x86_64-openssl-1.1.1v-0.1

The OpenSSL toolkit provides support for secure communications between
machines. OpenSSL includes a certificate management tool and shared
libraries which provide various cryptographic algorithms and protocols.

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


[ANNOUNCEMENT] Re-released: {,mingw64-{i686,x86_64}-}binutils-2.41-2

2023-08-06 Thread ASSI via Cygwin


The binutils packages for Cygwin and MingW64 cross-compilation
toolchains are re-released to fix a performance regression affecting
linking of files with a large number of objects.  The performance of
objdump has also degraded in some cases, the root cause for this is
still under investigation.

 binutils-2.41-2
 mingw64-i686-binutils-2.41-2
 mingw64-x86_64-binutils-2.41-2

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.

-- 
  *** 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: Entering Cygwin command line (bash login) from Windows cmd.exe ?

2023-08-08 Thread ASSI via Cygwin
Thomas Wolff via Cygwin writes:
> Am 07.08.2023 um 06:02 schrieb Roland Mainz via Cygwin:
>> On Sat, Jul 29, 2023 at 6:18 AM Roland Mainz  
>> wrote:
>>> Is there an official way to enter the Cygwin command line (e.g. bash
>>> login) from Windows cmd.exe, e.g. if someone ssh's into a Windows
>>> machine he/she ends/up in a cmd.exe and not bash...
> On the other hand, you could also stop the Windows ssh server, start
> the cygwin ssh server, to arrive in a cygwin shell directly.

Or just run the Cygwin SSH server on a different port (don't forget to
open it in the Firewall) and have it both ways.


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

Factory and User Sound Singles for Waldorf Q+, Q and microQ:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

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

2023-06-24 Thread ASSI via Cygwin


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

x86_64
--
 perl-Proc-ProcessTable-0.636-1

noarch
--
 perl-libwww-perl-6.71-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


[ANNOUNCEMENT] Re-Released: tar-1.34-2

2023-06-24 Thread ASSI via Cygwin


GNU tar has been re-released at the latest upstream release 1.34 to fix
an problem with creating symlinks to non-existing targets.  Due to a
change in behaviour starting with Cygwin 3.4.7, the previous way of
dealing with this situation was no longer valid and an error was
propagated to the caller of tar.

ZStandard compression support is enabled in this release.


Homepage:
https://www.gnu.org/software/tar

GNU Tar provides the ability to create tar archives, as well as various
other kinds of manipulation. For example, you can use Tar on previously
created archives to extract files, to store additional files, or to
update or list files which were already stored.

Initially, tar archives were used to store files conveniently on
magnetic tape. The name "Tar" comes from this use; it stands for tape
archiver. Despite the utility's name, Tar can direct its output to
available devices, files, or other programs (using pipes), it can even
access remote devices or files (as archives).


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


[ANNOUNCEMENT] Updated: Perl distributions

2023-07-01 Thread ASSI via Cygwin


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

x86_64
--
 perl-Term-ReadLine-Gnu-1.46-1

noarch
--
 perl-Business-ISBN-Data-20230626.001-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


Re: help needed - transition from 32bits to 64bits

2023-06-15 Thread ASSI via Cygwin
gh via Cygwin writes:
> Currently, cygwin is in C:\cygwin, which I have moved to
> C:\cygwin-bck. I then want to install in the now almost empty
> C:\cygwin, but copying there the necessary config files so that
> setup-x86_64.exe knows which packages to download.

Create the new target directory (or just do a base installation) and
copy over /etc/setup/installed.db from your backup.  Then make sure the
versions in that file are all out-of-date w.r.t. the mirrors:

sed -i.bak -re 's/( .*-)[0-9.]+-[0-9]+\.tar/\10-0.tar/' /etc/setup/installed.db

Then run setup again and (modulo obsolete and removed packages) it will
install all those packages that your old installation was having.  Of
course you will then also have to copy / re-create any customizations
that you did directly in the installation tree (like in fstab.d or sshd
keys from your old installation).


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

SD adaptations for KORG EX-800 and Poly-800MkII V0.9:
http://Synth.Stromeko.net/Downloads.html#KorgSDada

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

2023-06-25 Thread ASSI via Cygwin


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

noarch
--
 perl-Mail-Message-3.013-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


[ANNOUNCEMENT] Updated: maxima-5.47.0-1

2023-06-25 Thread ASSI via Cygwin


Maxima has been updated to the latest upstream release on Cygwin, with
the follwing packages:

 maxima-5.47.0-1
 maxima-elisp-5.47.0-1
 maxima-lang-de-utf8-5.47.0-1
 maxima-lang-es-utf8-5.47.0-1
 maxima-lang-ja-utf8-5.47.0-1
 maxima-lang-pt-utf8-5.47.0-1
 maxima-lang-pt_BR-utf8-5.47.0-1
 maxima-xmaxima-5.47.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


[ANNOUNCEMENT] Updated: Perl distributions

2023-06-17 Thread ASSI via Cygwin


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

x86_64
--
 perl-PAR-Packer-1.058-1
 perl-XS-Parse-Keyword-0.34-1

noarch
--
 perl-Mojolicious-9.33-1
 perl-Net-HTTP-6.23-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


Re: Tmux crashes on copy

2024-01-21 Thread ASSI via Cygwin
Brian Inglis via Cygwin writes:
> Previous maintainer added some artificial single digit release
> prefixes (in a few packages), but we decided to drop those and use the
> release date directly as used in the package.

That is the upstream versioning scheme for patch releases or beta
versions, which can't be used directly on Cygwin without losing the
release part of the package version.

You might want to go for something like 6.4+20240120-1 instead.


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

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs

-- 
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: Possiblly bug of cygwin1.dll

2024-01-21 Thread ASSI via Cygwin
Takashi Yano via Cygwin writes:
> I found the cause. In pthread.h of cygwin, PTHREAD_ONCE_INIT is defined as:
> #define PTHREAD_ONCE_INIT { PTHREAD_MUTEX_INITIALIZER, 0 }
> however, libstdc++ initializes non-static pthread_once_t using this macro.

https://www.ibm.com/docs/en/aix/7.3?topic=p-pthread-once-init-macro
https://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_once.html

"The behavior of pthread_once() is undefined if once_control has
automatic storage duration or is not initialized by PTHREAD_ONCE_INIT."

> I cannot find the POSIX statement that only static pthread_once_t can be
> initialized using PTHREAD_ONCE_INIT. If I do not overlook something,
> this is the problem of cygwin side, isn't it?

You can initialize just about anything with PTHREAD_ONCE_INIT, but you
cannot expect the resulting structure to work as intended if there is
more than instance per library / program, so the libstdc++ object should
be a singleton, not automatic.

Still looks like ATWIL to me…


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

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
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: emacs 29.2-2 (TEST)

2024-02-14 Thread ASSI via Cygwin
Jim Reisert AD1C via Cygwin writes:
> I had a test version of gcc/g++ installed (13.something).  Once I
> reverted to the release version (11.4.0), the problem went away.
> Simply reverting libgccjit0 was not enough.

The gc-13 test release doesn't include libgccjit since it can't be
linked (this was noted in the announcement).  If you've had a test
release installed it likely was the one from gcc-12.  The compiler and
all compiler libraries must have matching versions.


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

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
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: cygport 0.36.8-1

2024-02-12 Thread ASSI via Cygwin
Christian Franke via Cygwin writes:
> This requires that always the same build directory is used.

Would that be solvable by using -ffile-prefix-map or is there more to
it?


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

SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2:
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


Re: cygsshd fails due to bad ownership or modes of /cygdrive/c/Users

2024-02-07 Thread ASSI via Cygwin
Frank-Ulrich Sommer via Cygwin writes:
> I'm trying to run cygsshd on my PC with Windows 11 and connect from a
> linux machine. I have added the public key to
> /cygdrive/c/Users/xxx/.ssh/authorized_keys and created a symbolic link
> from  /cygdrive/c/Users/xxx/.ssh to /home/xxx/.ssh. As usual I checked
> the access rights and mode of the .ssh directory (700 and belongs to
> user xxx) and the authorized_keys file (600 and also belongs to user
> xxx) and also of the home directory (had to change ownership).

Just bind mount instead of symlinking .ssh and everything should work.


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

SD adaptations for KORG EX-800 and Poly-800MkII V0.9:
http://Synth.Stromeko.net/Downloads.html#KorgSDada

-- 
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: ssh over stunnel hangs on second connection

2024-02-17 Thread ASSI via Cygwin
cygwin--- via Cygwin writes:
> Running stunnel under gdb, shows that when 'ssh' exits, the thread
> initiated by the 'ssh' login ends with a 'Segmentation Fault' due to a
> SIGSEGV - so it appears that there is an attempt to read/write from an
> invalid memory area

Based on the location of the crash and the trace leading up to it: could
you install the latest snapshot for the Cygwin DLL and see if that fixes
this crash?


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: Cygwin is not passing arguments to Windows apps

2023-12-17 Thread ASSI via Cygwin
Karl Crary via Cygwin writes:
> I am encountering a bug wherein Cygwin is not passing arguments to
> most Windows programs (although Cygwin programs are doing fine).

What you are encountering is unlikely a bug in Cygwin.

> For example, the following command ought to be dumping a lot of usage
> information, but instead it starts a command prompt, which is what it
> does when not passed any argument.
>
>
> $ cmd /?

WJFFM (example done in sh):

$ PATH+=:/cygdrive/c/WINDOWS/system32
$ cmd /?
Startet eine neue Instanz des Windows Befehlsinterpreters.

CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
[[/S] [/C | /K] Zeichenfolge]
[…]


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

SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2:
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


Re: Recent update of libgpg-error0 and libassuan0 break curl and Opam (OCaml package manager)

2023-12-19 Thread ASSI via Cygwin
Michael Soegtrop via Cygwin writes:
[…]

Looks like this problem converges on the libgpg-error update, gpg2 also
segfaults with this library installed.


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

DIY Stuff:
http://Synth.Stromeko.net/DIY.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


Re: getVolInfo question

2023-12-09 Thread ASSI via Cygwin
Lavrentiev, Anton (NIH/NLM/NCBI) [C] via Cygwin writes:
> Just updated my version to the latest and tried it on my drive C:, and 
> specifically this is what bugs me:
>
> $ /usr/lib/csih/getVolInfo.exe .
> ...
> SectorInfoFlags: 0x03
>   SSINFO_FLAGS_NO_SEEK_PENALTY  : FALSE
>   SSINFO_FLAGS_TRIM_ENABLED : FALSE
>
> I presume the values shown are described here:
> https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-fscc/3e75d97f-1d0b-4e47-b435-73c513837a57
>
> But my drive (well, all NTFS) does have TRIM enabled:
>
> $ fsutil behavior query disabledeletenotify
> DisableDeleteNotify = 0

Having it enabled and actually active are probably two different things.
Anyway, I can't compare systems with the same hardware and different OS
installations, but I see this flag both as TRUE and FALSE across a
handful of samples with no discernible pattern.


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

Factory and User Sound Singles for Waldorf Q+, Q and microQ:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
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 3.4.9 - how to install ssh-keygen

2023-11-25 Thread ASSI via Cygwin
Matthias--- via Cygwin writes:
> Yes - That's the reason in my VM too:
>strace ssh-keygen -A
>:
>--- Process 8280 loaded C:\Windows\System32\ntmarta.dll at 7ffcbc79
>--- Process 8280 thread 12528 created
>--- Process 8280 thread 15124 created
>--- Process 8280 thread 3324 created
>--- Process 8280, exception c005 at 
>--- Process 8280 thread 12528 exited with status 0x0
>--- Process 8280 loaded C:\Windows\System32\kernel.appcore.dll at 
> 7ffcbb55
>--- Process 8280 thread 13908 exited with status 0xc005
>--- Process 8280 thread 3324 exited with status 0xc005
>--- Process 8280 exited with status 0xc005
>Segmentation fault

I'm fairly certain that this is not Cygwin's ssh-keygen…


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

Factory and User Sound Singles for Waldorf rackAttack:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
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: Capturing a Cygwin instance from another PC

2023-11-23 Thread ASSI via Cygwin
Jose Isaias Cabrera via Cygwin writes:
> I have a new Win11 PC, and I wanted to capture the same Cygwin setup
> that I have in another Win10 PC. I copied the C:\cygwin64 folder from
> the Win10 pc to the Win11 pc,

This doesn't really work unless both machines are domain joined and all
SID for the installation are identical on both machines plus you'd need
to ensure that symlinks and stuff make it to the new machine unharmed.
It's actually easier to re-install from scratch and don't worry about
all those things.

>  then I downloaded a fresh
> setup-x86_64.exe from cygwin.com to the win11 PC. I ran it and chose
> "Install from Local Directory" and only one shortcut for "Cygwin64
> Terminal" was created on the desktop. No Cygwin nor Cygwin-X folders
> were created on the Start menu. The original cygwin from the Win10 PC
> had X installed also.
>
> Any idea how to get this done automatically? I know I can go and
> create folders manually, etc., but it kind of a pain. Any help would
> be greatly appreciated. Thanks.

Do a base install on the new machine, then copy over the
/etc/setup/installed.db from the old machine.  Then reset all the
version/release numbers in that file to zero:

sed -re 's/^(.+) (\1)-[0-9].+(\.bz2)/\1 \1-0-0\3/' -i.bak 
/etc/setup/installed.db

Close the Cygwin shell and run setup again and it will re-install
everything you've had installed on your old machine, thus ensuring that
all postinstall scripts will execute in the correct order.

If you've changed any system-wide configuration files like
/etc/nsswitch.conf or /etc/fstab, compare those to the new files just
installed and decide which version to keep.  Take note if you've used
the "desc" schema for user mapping and re-apply those to the SAM for
local accounts.  If you've had an SSH server running on the old machine
you will of course need to create new host keys and install the
services, again that's easier to do from scratch IMHO.

Once the system is set up to your satisfaction, copy any home
directories you want to keep on the new machine.


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


Re: Capturing a Cygwin instance from another PC

2023-11-27 Thread ASSI via Cygwin
Chris Wagner via Cygwin writes:
> If you just want to duplicate the package selection this trick is all
> you need.
>
> 1. Get the current list: cygcheck -cd |perl -ane '$\=","; print $F[0]'
> 2. Ignore the "Cygwin,Package" at the front.
> 3. Copy all that and put it as the command line argument to setup.exe -P

That will lose the information about which packages were installed by
explicit user request vs. installed as a dependency.


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


Re: /usr/bin/fallocate missing in Cygwin 3.5's "util-linux" ...

2024-01-26 Thread ASSI via Cygwin
Mark Geisert via Cygwin writes:
> A new build of the util-linux package, 2.33.1-3, now includes
> fallocate and its man page.  The updated package is now making its way
> to the Cygwin mirrors.  fallocate requires Cygwin version >= 3.5.0.

It also doesn't work at all on Cygwin 3.4.x and 3.5 isn't yet released,
so please add a dependency for cygwin(>= 3.5) to the hints file.


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: Tmux crashes on copy

2024-01-31 Thread ASSI via Cygwin
Jon Turney via Cygwin writes:
> If upstream really is making multiple releases called '6.4', which
> we're supposed to distinguish by some other means, then there aren't
> really any good answers...

There's only one official 6.4 release, but just about everyone packages
one of the roughly weekly snapshots inbetween releases (depending on
where you are looking they are also called beta versions), which are
named 6.4-mmdd upstream.  We can't have a "-" in the version number,
hence the suggestion to replace it with a "+".


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

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra

-- 
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: luatex panics after update of zlib to 1.3.1

2024-01-31 Thread ASSI via Cygwin
Heiko Oberdiek via Cygwin writes:
> I assume, luatex from texlive-collection-luatex
> needs to be recompiled with the updated zlib
> sources.

Yes, and that version check needs to actually look at the ABI and not
some random string; or at least not complain when only the minor version
changes.  OTOH, I think that's happened before.


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

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra

-- 
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: Test: gcc-12.3.1+20240202-0.1

2024-02-05 Thread ASSI via Cygwin
Takashi Yano via Cygwin writes:
> Thank you for releasing this test version!

Thank you for providing the locale patch.
 
> Does not this include AVX2 misalignd patch for
> https://cygwin.com/pipermail/cygwin/2023-December/255073.html
> introduced by lazka on IRC and GTHREAD mutex_init patch
> https://cygwin.com/pipermail/cygwin/2024-January/255203.html

Not unless it's already upstreamed…


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: Possiblly bug of cygwin1.dll

2024-01-20 Thread ASSI via Cygwin
Takashi Yano via Cygwin writes:
> I might find the culprit in gcc's libstdc++ code such as:
> libstdc++-v3/include/ext/concurrentce.h:
>   class __mutex
>   {
>   private:
> #if __GTHREADS && defined __GTHREAD_MUTEX_INIT
> __gthread_mutex_t _M_mutex = __GTHREAD_MUTEX_INIT;
> #else
> __gthread_mutex_t _M_mutex;
> #endif
>
> __GTHREAD_MUTEX_INIT here is PTHREAD_MUTEX_INITIALIZER and
> __gthread_mutex_t is pthread_mutex_t.
>
> I think this code vaiolates the POSIX statement.

So what happens if you undefine __GTHREAD_MUTEX_INIT?


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

SD adaptations for KORG EX-800 and Poly-800MkII V0.9:
http://Synth.Stromeko.net/Downloads.html#KorgSDada

-- 
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: Possiblly bug of cygwin1.dll

2024-01-22 Thread ASSI via Cygwin
Corinna Vinschen via Cygwin writes:
> However, I don't find this in the standards.  pthread_once is neither
> one of the required cancellation points, nor one of the optional
> cancellation points.

The initializer can be cancellable per POSIX, though:

"The pthread_once() function is not a cancellation point. However, if
init_routine is a cancellation point and is canceled, the effect on
once_control shall be as if pthread_once() was never called."


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

SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2:
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


Re: Possiblly bug of cygwin1.dll

2024-01-20 Thread ASSI via Cygwin
Takashi Yano via Cygwin writes:
>> So what happens if you undefine __GTHREAD_MUTEX_INIT?
>
> I have tried. The test case:

…and then rebuild libstdc++ of course.


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

SD adaptation for Waldorf Blofeld V1.15B11:
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


Re: OpenSSL 3.0.14

2024-04-29 Thread ASSI via Cygwin
FOPPE, JEFFERY B CIV USAF AFMC AFLCMC/WFRQ via Cygwin writes:
> Is the OpenSSL 3.0.14 package going to be released soon?

You should ask that question upstream first.


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

DIY Stuff:
http://Synth.Stromeko.net/DIY.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


Re: HDF5 Installation

2024-03-19 Thread ASSI via Cygwin
Kyle Shores via Cygwin writes:
> Any chance you could use cmake for the next installation? That way more
> packages would be able to include HDF5 with cmake and pkg-config.

That's an upstream issue: the HDF Group still recommends to build with
autotools on UNIX platforms (which Cygwin is most closely aligned to),
but does not provide pkgconfig files in that build yet.  Even with the
cmake build the .pc content was/is incorrect and causes breakage
elsewhere.

https://github.com/HDFGroup/hdf5/issues/8

So if you want to see this in Cygwin, please prod / help upstream to
fix this.


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

Factory and User Sound Singles for Waldorf rackAttack:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

-- 
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: Getting error 60 of curl to cygwin setup

2024-03-19 Thread ASSI via Cygwin
J M via Cygwin writes:
> $ curl - -O https://cygwin.com/setup-x86_64.exe
>   % Total% Received % Xferd  Average Speed   TimeTime Time
>  Current
>  Dload  Upload   Total   SpentLeft
>  Speed
>   0 00 00 0  0  0 --:--:-- --:--:-- --:--:--
>   0* Host cygwin.com:443 was resolved.
> * IPv6: (none)
> * IPv4: 8.43.85.97
> *   Trying 8.43.85.97:443...
> * Connected to cygwin.com (8.43.85.97) port 443
> * ALPN: curl offers h2,http/1.1
> } [5 bytes data]
> * TLSv1.3 (OUT), TLS handshake, Client hello (1):
> } [512 bytes data]
> *  CAfile: /etc/pki/tls/certs/ca-bundle.crt
> *  CApath: none
>   0 00 00 0  0  0 --:--:-- --:--:-- --:--:--
>   0{ [5 bytes data]
> * TLSv1.3 (IN), TLS handshake, Server hello (2):
> { [70 bytes data]
> * TLSv1.2 (IN), TLS handshake, Certificate (11):
> { [1023 bytes data]
> * TLSv1.2 (OUT), TLS alert, unknown CA (560):
> } [2 bytes data]
> * SSL certificate problem: unable to get local issuer certificate
>   0 00 00 0  0  0 --:--:-- --:--:-- --:--:--
>   0
> * Closing connection
> curl: (60) SSL certificate problem: unable to get local issuer certificate
> More details here: https://curl.se/docs/sslcerts.html
>
> curl failed to verify the legitimacy of the server and therefore could not
> establish a secure connection to it. To learn more about this situation and
> how to fix it, please visit the web page mentioned above.

Either your cert store is corrupt or something is breaking up the SSL
connection via MITM.

--8<---cut here---start->8---
# curl - -O https://cygwin.com/setup-x86_64.exe
  % Total% Received % Xferd  Average Speed   TimeTime Time  Current
 Dload  Upload   Total   SpentLeft  Speed
  0 00 00 0  0  0 --:--:-- --:--:-- --:--:-- 0* 
Host cygwin.com:443 was resolved.
* IPv6: 2620:52:3:1:0:246e:9693:128c
* IPv4: 8.43.85.97
*   Trying 8.43.85.97:443...
* Connected to cygwin.com (8.43.85.97) port 443
* ALPN: curl offers h2,http/1.1
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
*  CAfile: /etc/pki/tls/certs/ca-bundle.crt
*  CApath: none
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [106 bytes data]
* TLSv1.2 (IN), TLS handshake, Certificate (11):
{ [4010 bytes data]
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
{ [300 bytes data]
* TLSv1.2 (IN), TLS handshake, Server finished (14):
{ [4 bytes data]
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
} [37 bytes data]
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
* TLSv1.2 (OUT), TLS handshake, Finished (20):
} [16 bytes data]
* TLSv1.2 (IN), TLS handshake, Finished (20):
{ [16 bytes data]
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384 / X25519 / 
RSASSA-PSS
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=cygwin.com
*  start date: Jan 21 03:06:49 2024 GMT
*  expire date: Apr 20 03:06:48 2024 GMT
*  subjectAltName: host "cygwin.com" matched cert's "cygwin.com"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
*   Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed 
using sha256WithRSAEncryption
*   Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed 
using sha256WithRSAEncryption
{ [5 bytes data]
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://cygwin.com/setup-x86_64.exe
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: cygwin.com]
* [HTTP/2] [1] [:path: /setup-x86_64.exe]
* [HTTP/2] [1] [user-agent: curl/8.6.0]
* [HTTP/2] [1] [accept: */*]
} [5 bytes data]
> GET /setup-x86_64.exe HTTP/2
> Host: cygwin.com
> User-Agent: curl/8.6.0
> Accept: */*
> 
{ [5 bytes data]
< HTTP/2 200 
< date: Tue, 19 Mar 2024 13:59:14 GMT
< server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k mod_qos/11.74 
mod_wsgi/4.6.4 Python/3.6 mod_perl/2.0.12 Perl/v5.26.3
< vary: User-Agent
< last-modified: Sat, 24 Feb 2024 16:07:44 GMT
< etag: "157c13-61222e0778290"
< accept-ranges: bytes
< content-length: 1408019
< cache-control: max-age=0
< expires: Tue, 19 Mar 2024 13:59:14 GMT
< content-security-policy: default-src 'self' http: https:
< strict-transport-security: max-age=16070400
< content-type: application/octet-stream
< 
{ [10024 bytes data]
100 1375k  100 1375k0 0  1034k  0  0:00:01  0:00:01 --:--:-- 1034k
* Connection #0 to host cygwin.com left intact
--8<---cut here---end--->8---

--8<---cut here---start->8---
# openssl s_client -connect cygwin.com:443
CONNECTED(0004)
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R3
verify return:1
depth=0 CN = cygwin.com
verify return:1
---

Re: cygport 0.36.8-1

2024-03-03 Thread ASSI via Cygwin
Christian Franke via Cygwin writes:
> It is fixed in current gcc test release:
>
> $ cygcheck -f /bin/gcc
> gcc-core-13.2.1+20240203-0.1
>
> $ gcc -dumpspecs | fgrep -A1 '*asm_debug:'
> *asm_debug:
> %{g*:%{%:debug-level-gt(0):}} %{ffile-prefix-map=*:--debug-prefix-map
>  %*} %{fdebug-prefix-map=*:--debug-prefix-map %*}

I found the commit that provides the additional definition and it can be
ported it back to the earlier releases easily enough.


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

Samples for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra

-- 
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: new git update fails with fatal: fetch-pack: invalid index-pack output

2024-05-28 Thread ASSI via Cygwin
Adam Dinwoodie via Cygwin writes:
> Thanks for the report. This is working fine for me locally. Can you
> please upgrade, check the problem is still recurring, and provide the
> output from `cygcheck -srv >cygcheck.out`?

This issue is most likely an upstream regression that was either
introduced among some security fixes that were less widely checked due
to disclosure embargo in 2.45 or else an earlier regression in 2.42 that
disabled the use of some deprecated OpenSSL3 functions (and missing one
or two instances of code that still need the functionality in certain
cases).



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

SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2:
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


Re: [Sharing progress] Tried to revive LLVM/Clang/Libc++ pkgs and port Rust

2023-09-05 Thread ASSI via Cygwin-apps
William Hu via Cygwin-apps writes:
> Hi All,
>
> Re OCaml compilers: I should be able to package OCaml 4.14.1 (and hopefully 
> an 
> alpha version of 5.1.0 as well) for Cygwin in the coming weeks. OCaml 5.0.0 
> temporarily dropped Cygwin support so the Cygwin versions will of course skip 
> that release.

Given the general state of things, I'd not bother with anything that
isn't officially supported upstream and only provide the LTS version
(which at the moment seems to be 4.14.x) as non-test.


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

SD adaptation for Waldorf Blofeld V1.15B11:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada


Re: [Sharing progress] Tried to revive LLVM/Clang/Libc++ pkgs and port Rust

2023-09-05 Thread ASSI via Cygwin-apps
William Hu via Cygwin-apps writes:
> On Wednesday, August 30th, 2023, ASSI wrote:
>> NOt immediately, but it makes me wonder if there's other such leakage.
>> I have not found a (text) file that stores this information in the
>> installed package, so it seems that the information is compiled in
>> someplace.
>
> After some digging I believe I've found where the information is
> compiled in (a daisy chain of variables starting with Makefile.config
> in the toplevel directory...)

I suspected something like that, but as I said I didn't find a definite
answer and the text files in the system installation didn't have this
information, so I concluded it must come from some binary.

> To confirm I'm fixing the right thing, could you elaborate what specifically
> is the error with "ocaml_config imports stupid flags from the cygport build"?
> Is there a specific option within CFLAGS (fdebug-prefix-map perhaps?)
> or ocamlc invocation that's causing an error message? 

Anything specific to the cygport build environment, but specifically the
prefix maps.

> Regarding other leakage, it looks like almost every file (exe, cma, etc.) 
> contains provenance compiled into the file due to the fact that they are 
> compiled with -g to include debugging information. I can obfuscate the 
> provenance 
> by building in /mnt/share/cygpkgs (the same approach Cygwin tar, gcc appear 
> to do).

That's just because these are my packages too and that's the location
where I built them.

>> I don't think that makes any sense given the way the packaging is done
>> at the moment. In fact, ever since you updated to 4.14.0 all other
>> OCaml packages in Cygwin were dead since you didn't update these at the
>> same time and there is no mechanism in place yet to ensure that ocaml-*
>> packages and the ocaml package target the same version of the compiler.
>
> Unless you were already planning to, I'd be happy to adopt some of these 
> OCaml packages 
> and package some new releases so they can also work on Cygwin. 

I wasn't planning to adopt the packages (I really don't know enough
about OCaml), but doing a non-maintainer update would have been an
option.  Having an active maintainer for these again would be a much
better solution of course.


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


Re: [PATCH cygport] Add initial support for SOURCE_DATE_EPOCH

2023-08-28 Thread ASSI via Cygwin-apps
Christian Franke via Cygwin-apps writes:
> If the build-path changes, more files differ (cygcheck.exe, ldd.exe,
> cygserver.exe) because __FILE__ is used and expands to an absolute
> path name.

This could be fixed by adding -fmacro-prefix and/or -ffile-prefix arguments.


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

SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada


Re: [Sharing progress] Tried to revive LLVM/Clang/Libc++ pkgs and port Rust

2023-08-28 Thread ASSI via Cygwin-apps
小さい猫 via Cygwin-apps writes:
>> - [ ] dtc (?)
>
> Ah sorry... that device tree compiler cygport repo in the github org
> is not related to LLVM stuffs. just i happened to need it for building
> something else and it's adapted from the old cygwinports-extras[1].

OK, I thought so already, but I wasn't sure.  Thanks for the
confirmation.


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


Re: [Sharing progress] Tried to revive LLVM/Clang/Libc++ pkgs and port Rust

2023-08-30 Thread ASSI via Cygwin-apps
William Hu via Cygwin-apps writes:
> Just checked the file and I agree that CFLAGS looks a little funny - are 
> there any 
> other stupid flags/variables that you had in mind?

NOt immediately, but it makes me wonder if there's other such leakage.
I have not found a (text) file that stores this information in the
installed package, so it seems that the information is compiled in
someplace.

> Re Opam switches: As far as I understand, switches are like "git branch" but 
> for 
> different compiler installations instead of different code branches; for 
> example 
> you can install ocaml 4.14.0 and 4.12.0 side by side and switch between them 
> easily. In addition to some other things, it effectively edits your PATH 
> environment variable so when you type "ocamlc" it'll execute the appropriate 
> version.

Yes, I know that.  The complete mystery is why you can't use opam to
provide results that can be packaged.

> General comment: I don't know much about LLVM, but is there a reason why the 
> other software (dune, ocamlbuild, etc.) must be installed with the system and 
> not with opam?

Because the expecation is that you can get everything in to a working
state just by installing the packages.

>> Cygport package changes are in the Cygwin Packages Git repository in the
>> respective playground branch as before.
>
> Re OCaml cygport playground: Thanks for the cygport cleanup and changes.
> A couple questions:
>
> src_compile:
> 1. Adding flambda to a default system installation of OCaml can slow down 
> compile times and produce linking incompatibilities with non-flambda code 
> [1]. 
> Additionally, there may be value in a vanilla out-of-the-box OCaml
> distribution.

I've mainly includeed it because LLVM complained it wasn't enabled
(obviously it can build the OCaml bindings with and without flambda)
since it seems to work and test OK I just flipped that switch.

> Let me know if there is some general Cygwin guidance on what features 
> packaged 
> language compilers should support. Otherwise, if flambda is necessary for 
> LLVM, 
> I could package an flambda and a non-flambda release for each version, and 
> the 
> user can pick which one they prefer.

I don't think that makes any sense given the way the packaging is done
at the moment.  In fact, ever since you updated to 4.14.0 all other
OCaml packages in Cygwin were dead since you didn't update these at the
same time and there is no mechanism in place yet to ensure that ocaml-*
packages and the ocaml package target the same version of the compiler.

> 2. What benefit does splitting "cygmake" into the 3-step "cygmake world, opt, 
> opt.opt" have? Plain old "make/cygmake" with no target appears to be the 
> recommended compilation step.

Hysterical raisins… before I got things to actually build it would stop
in various places and I was tring to find out where that happened.  I've
not gone back to reduce it again since it doewsn't incur any (or at
least not noticeable) overhead at the moment.


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

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs


  1   2   >