* [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) @ 2020-02-24 12:39 JonY 2020-02-24 20:21 ` Achim Gratz 2020-02-25 12:51 ` Steven Penny 0 siblings, 2 replies; 7+ messages in thread From: JonY @ 2020-02-24 12:39 UTC (permalink / raw) To: cygwin [-- Attachment #1.1: Type: text/plain, Size: 787 bytes --] gcc-9.2.0-2 has been uploaded for Cygwin. This version is the same as -1, just repackaged and marked as stable. Known issues: * ADA support has been dropped, select version 7.4.0-1 if ADA support is still needed. *** 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.com <at> 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. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) 2020-02-24 12:39 [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) JonY @ 2020-02-24 20:21 ` Achim Gratz 2020-02-24 23:35 ` JonY 2020-02-25 12:51 ` Steven Penny 1 sibling, 1 reply; 7+ messages in thread From: Achim Gratz @ 2020-02-24 20:21 UTC (permalink / raw) To: cygwin JonY writes: > gcc-9.2.0-2 has been uploaded for Cygwin. This version is the same as > -1, just repackaged and marked as stable. This version of gcc requires a newer binutils than defined as current in the Cygwin repo, so until this gets corrected one needs to manually switch to the test version binutils-2.31.1-1. 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: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) 2020-02-24 20:21 ` Achim Gratz @ 2020-02-24 23:35 ` JonY 2020-02-25 0:18 ` Jon Turney 0 siblings, 1 reply; 7+ messages in thread From: JonY @ 2020-02-24 23:35 UTC (permalink / raw) To: cygwin [-- Attachment #1.1: Type: text/plain, Size: 512 bytes --] On 2/24/20 8:21 PM, Achim Gratz wrote: > JonY writes: >> gcc-9.2.0-2 has been uploaded for Cygwin. This version is the same as >> -1, just repackaged and marked as stable. > > This version of gcc requires a newer binutils than defined as current in > the Cygwin repo, so until this gets corrected one needs to manually > switch to the test version binutils-2.31.1-1. > > > Regards, > Achim. > Sorry, looks like I have the test version already installed locally. I'll update binutils ASAP. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) 2020-02-24 23:35 ` JonY @ 2020-02-25 0:18 ` Jon Turney 2020-02-26 12:53 ` Denis Excoffier 0 siblings, 1 reply; 7+ messages in thread From: Jon Turney @ 2020-02-25 0:18 UTC (permalink / raw) To: The Cygwin Mailing List On 24/02/2020 23:35, JonY wrote: > On 2/24/20 8:21 PM, Achim Gratz wrote: >> JonY writes: >>> gcc-9.2.0-2 has been uploaded for Cygwin. This version is the same as >>> -1, just repackaged and marked as stable. >> >> This version of gcc requires a newer binutils than defined as current in >> the Cygwin repo, so until this gets corrected one needs to manually >> switch to the test version binutils-2.31.1-1. binutils-2.31.1-1 has been promoted from test to current. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) 2020-02-25 0:18 ` Jon Turney @ 2020-02-26 12:53 ` Denis Excoffier 2020-02-26 16:09 ` Corinna Vinschen 0 siblings, 1 reply; 7+ messages in thread From: Denis Excoffier @ 2020-02-26 12:53 UTC (permalink / raw) To: The Cygwin Mailing List > On 2020-02-25 01:18, Jon Turney wrote : > > On 24/02/2020 23:35, JonY wrote: >> On 2/24/20 8:21 PM, Achim Gratz wrote: >>> JonY writes: >>>> gcc-9.2.0-2 has been uploaded for Cygwin. This version is the same as >>>> -1, just repackaged and marked as stable. >>> >>> This version of gcc requires a newer binutils than defined as current in >>> the Cygwin repo, so until this gets corrected one needs to manually >>> switch to the test version binutils-2.31.1-1. > > binutils-2.31.1-1 has been promoted from test to current. > In order to compile cleanly the last snapshot with gcc 9.2.0, i had to apply the following patch (see below). Otherwise one get an uninitialized variable together with a missing __attribute__. Regards, Denis Excoffier. diff -cNr cygwin-snapshot-20200221-1o/winsup/cygwin/exec.cc cygwin-snapshot-20200221-1p/winsup/cygwin/exec.cc *** cygwin-snapshot-20200221-1o/winsup/cygwin/exec.cc Mon Jun 27 13:27:22 2016 --- cygwin-snapshot-20200221-1p/winsup/cygwin/exec.cc Wed Feb 26 08:42:33 2020 *************** *** 85,91 **** { return spawnve (_P_OVERLAY, path, argv, envp); } ! EXPORT_ALIAS (execve, _execve) /* For newlib */ extern "C" int execvp (const char *file, char * const *argv) --- 85,92 ---- { return spawnve (_P_OVERLAY, path, argv, envp); } ! //EXPORT_ALIAS (execve, _execve) /* For newlib */ ! extern "C" __typeof (execve) _execve __attribute__ ((alias("execve"), nothrow)); extern "C" int execvp (const char *file, char * const *argv) diff -cNr cygwin-snapshot-20200221-1o/winsup/cygwin/posix_timer.cc cygwin-snapshot-20200221-1p/winsup/cygwin/posix_timer.cc *** cygwin-snapshot-20200221-1o/winsup/cygwin/posix_timer.cc Fri Mar 8 12:58:25 2019 --- cygwin-snapshot-20200221-1p/winsup/cygwin/posix_timer.cc Wed Feb 26 08:41:33 2020 *************** *** 81,87 **** LONG timer_tracker::disarm_overrun_event () { ! LONG ret; AcquireSRWLockExclusive (&srwlock); if (overrun_count != OVR_DISARMED) --- 81,87 ---- LONG timer_tracker::disarm_overrun_event () { ! LONG ret = 0; AcquireSRWLockExclusive (&srwlock); if (overrun_count != OVR_DISARMED) -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) 2020-02-26 12:53 ` Denis Excoffier @ 2020-02-26 16:09 ` Corinna Vinschen 0 siblings, 0 replies; 7+ messages in thread From: Corinna Vinschen @ 2020-02-26 16:09 UTC (permalink / raw) To: cygwin [-- Attachment #1: Type: text/plain, Size: 1058 bytes --] On Feb 26 13:53, Denis Excoffier wrote: > > > On 2020-02-25 01:18, Jon Turney wrote : > > > > On 24/02/2020 23:35, JonY wrote: > >> On 2/24/20 8:21 PM, Achim Gratz wrote: > >>> JonY writes: > >>>> gcc-9.2.0-2 has been uploaded for Cygwin. This version is the same as > >>>> -1, just repackaged and marked as stable. > >>> > >>> This version of gcc requires a newer binutils than defined as current in > >>> the Cygwin repo, so until this gets corrected one needs to manually > >>> switch to the test version binutils-2.31.1-1. > > > > binutils-2.31.1-1 has been promoted from test to current. > > > > In order to compile cleanly the last snapshot with gcc 9.2.0, i had to apply the following patch (see below). > Otherwise one get an uninitialized variable together with a missing __attribute__. Thanks, I fixed this a bit differently. Would you mind to send unified diffs in future (diff -up is the nicest)? They are easier to read than the standard diffs :} Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) 2020-02-24 12:39 [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) JonY 2020-02-24 20:21 ` Achim Gratz @ 2020-02-25 12:51 ` Steven Penny 1 sibling, 0 replies; 7+ messages in thread From: Steven Penny @ 2020-02-25 12:51 UTC (permalink / raw) To: cygwin On Mon, 24 Feb 2020 12:31:32 +0000, JonY wrote: > gcc-9.2.0-2 has been uploaded for Cygwin. This version is the same as > -1, just repackaged and marked as stable. Can you please update these as well: - mingw64-x86_64-gcc-core - mingw64-x86_64-gcc-g++ They are still sitting at 7.4.0, now two major version behind. If someone writes a new C project for Windows, they might prefer to release a Cygwin and Mingw version, but given the current situation thats not possible. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2020-02-26 16:09 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-02-24 12:39 [ANNOUNCEMENT] Updated: gcc-9.2.0-2 (x86/x86_64) JonY 2020-02-24 20:21 ` Achim Gratz 2020-02-24 23:35 ` JonY 2020-02-25 0:18 ` Jon Turney 2020-02-26 12:53 ` Denis Excoffier 2020-02-26 16:09 ` Corinna Vinschen 2020-02-25 12:51 ` Steven Penny
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).