Updated: ruby-glib2 4.1.7-2
The following packages have been uploaded to the Cygwin distribution: - ruby-glib2 - ruby-glib2-devel - ruby-glib2-doc https://cygwin.com/packages/summary/ruby-glib2-src.html Due to problems with 4.1.7-1, 4.1.7-2 has been released. - https://cygwin.com/cgit/cygwin-packages/ruby-glib2/commit/?id=f38aa87c852427c66ef24e862e60d523264dcee2
[ANNOUNCEMENT] Updated: ruby-glib2 4.1.7-2
The following packages have been uploaded to the Cygwin distribution: - ruby-glib2 - ruby-glib2-devel - ruby-glib2-doc https://cygwin.com/packages/summary/ruby-glib2-src.html Due to problems with 4.1.7-1, 4.1.7-2 has been released. - https://cygwin.com/cgit/cygwin-packages/ruby-glib2/commit/?id=f38aa87c852427c66ef24e862e60d523264dcee2 -- 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: Updating glib2 in cygwin
On 6/11/2023 1:55 PM, Jon Turney wrote: On 28/02/2022 13:29, Ken Brown wrote: The last discussion of this that I can recall started here: https://cygwin.com/pipermail/cygwin-apps/2020-May/040105.html What's needed is for someone to adopt all of the GNOME components and maintain them. As you'll see in the discussion I cited, I briefly considered updating only glib2 and a few others, but then I decided that I wasn't willing to take the responsibility of fixing/updating other components that broke as a result of this. So I pushed what I had done and left it there. It would be great if someone would step up and take over, but I'm not in a position to do that myself. Since this is possibly the most important unmaintained package (it's #1 by dependencies on this list [1]), I guess I'll adopt it. I see you got as far as 2.64.3 [2]. I'm inclined to deploy that (maybe as test) and deal with the fallout myself, while I work on bringing it completely up to date. Any issues I should be aware or, or other problems you foresee with that approach? Nothing I'm aware of. Thanks for taking this on! Ken
Re: Updating glib2 in cygwin
On 28/02/2022 13:29, Ken Brown wrote: [Redirecting to the cygwin-apps list] On 2/28/2022 3:49 AM, Marc-André Lureau wrote: Hi Ken I am a qemu developer at Red Hat. The "official" qemu Windows build uses cygwin, and the glib version there is quite old. I saw you have made some effort to update the package (https://www.cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/glib2.0.git;a=search;h=refs/heads/playground;s=Ken+Brown;st=author) What's the situation? Is there a bug tracking the issues? Hi Marc, The last discussion of this that I can recall started here: https://cygwin.com/pipermail/cygwin-apps/2020-May/040105.html What's needed is for someone to adopt all of the GNOME components and maintain them. As you'll see in the discussion I cited, I briefly considered updating only glib2 and a few others, but then I decided that I wasn't willing to take the responsibility of fixing/updating other components that broke as a result of this. So I pushed what I had done and left it there. It would be great if someone would step up and take over, but I'm not in a position to do that myself. Since this is possibly the most important unmaintained package (it's #1 by dependencies on this list [1]), I guess I'll adopt it. I see you got as far as 2.64.3 [2]. I'm inclined to deploy that (maybe as test) and deal with the fallout myself, while I work on bringing it completely up to date. Any issues I should be aware or, or other problems you foresee with that approach? [1] https://cygwin.com/packages/reports/unmaintained.html [2] https://cygwin.com/cgit/cygwin-packages/glib2.0/log/?h=playground
Re: [ITA] ruby-glib2 4.1.7
On 10/06/2023 09:54, Daisuke Fujimura via Cygwin-apps wrote: Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-glib2 Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5228739944 Changes - Remove 2.2.0-rubygem-dirs.patch (Not applicable) - Add ldflags to output implib explicitly changed maintainer
[ITA] ruby-glib2 4.1.7
Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-glib2 Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5228739944 Changes - Remove 2.2.0-rubygem-dirs.patch (Not applicable) - Add ldflags to output implib explicitly ruby-glib2.diff Description: Binary data
Re: Updating glib2 in cygwin
[Redirecting to the cygwin-apps list] On 2/28/2022 3:49 AM, Marc-André Lureau wrote: Hi Ken I am a qemu developer at Red Hat. The "official" qemu Windows build uses cygwin, and the glib version there is quite old. I saw you have made some effort to update the package (https://www.cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/glib2.0.git;a=search;h=refs/heads/playground;s=Ken+Brown;st=author) What's the situation? Is there a bug tracking the issues? Hi Marc, The last discussion of this that I can recall started here: https://cygwin.com/pipermail/cygwin-apps/2020-May/040105.html What's needed is for someone to adopt all of the GNOME components and maintain them. As you'll see in the discussion I cited, I briefly considered updating only glib2 and a few others, but then I decided that I wasn't willing to take the responsibility of fixing/updating other components that broke as a result of this. So I pushed what I had done and left it there. It would be great if someone would step up and take over, but I'm not in a position to do that myself. Ken
Re: Why no static GLIB/GLIB2 libraries?
On Jan 2 17:49, Yaakov S (Cygwin Ports) wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Corinna Vinschen wrote: I just figured that neither in the runtime, nor in the devel package of GLIB and GLIB2 are any traces of static libraries. Correct. Is there any good reson for that? We decided from the beginning to build GNOME shared-only, some of the reasons being: 1) The core GNOME libraries are backwards-compatible from one release to the next; 2) Many GNOME components contain modules, which of course don't make sense to build static. That said, if there is a specific need for *glib* to be both shared and static, that should be workable. I'm asking since I'm going to prepare a package which would better be linked statically to GLIB2. While I have no problems to link the package dynamically against GLIB2, it would serve its purposes better if it could get rid of any package dependency besides cygwin itself. Gerrit maintains glib2, so you'll have to ask him, although for glib I agree that an exception can be made. Oh, yes, sorry about that. It's glib2 which would be helpful to exist in a static version, too. Gerrit? Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat
Re: Why no static GLIB/GLIB2 libraries?
Corinna schrieb: Oh, yes, sorry about that. It's glib2 which would be helpful to exist in a static version, too. Gerrit? Yes, Sir. Will change the buildscript and upload later today. Gerrit -- =^..^=
Re: Why no static GLIB/GLIB2 libraries?
On Jan 3 13:55, Gerrit P. Haase wrote: Corinna schrieb: Oh, yes, sorry about that. It's glib2 which would be helpful to exist in a static version, too. Gerrit? Yes, Sir. Will change the buildscript and upload later today. Thanks, Ma'am ;-) Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat
Re: Why no static GLIB/GLIB2 libraries?
Corinna Vinschen wrote: Yes, Sir. Will change the buildscript and upload later today. Thanks, Ma'am ;-) I always supposed that Gerrit was a male name... but after all so does Andrea, in Italy. I guess I don't grok german quite enough 0:-) Lapo
Re: Why no static GLIB/GLIB2 libraries?
Lapo schrieb: Corinna Vinschen wrote: Yes, Sir. Will change the buildscript and upload later today. Thanks, Ma'am ;-) I always supposed that Gerrit was a male name... but after all so does Andrea, in Italy. I guess I don't grok german quite enough 0:-) Actually Gerrit is a male and Corinna is a female name, however Gerrit is also a female name in Germany. BTW, AM_DISABLE_STATIC is the default setting in Glib2 configury, and I didn't define --disable-static, so it was probably not intentional. Gerrit -- =^..^=
Re: Why no static GLIB/GLIB2 libraries?
Hi I have a query as how to port my entire test building environment on cygwin (windows) to solaris or linux that is i want to know the procedure as to transfer whole test environment on windows cygwin to linux or solaris i want to know where to post my query as i am frustated when i put this to the all cygwin id's it's rebouncing back thanx in advance On 1/3/06, Gerrit P. Haase [EMAIL PROTECTED] wrote: Corinna schrieb: Oh, yes, sorry about that. It's glib2 which would be helpful to exist in a static version, too. Gerrit? Yes, Sir. Will change the buildscript and upload later today. Gerrit -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Why no static GLIB/GLIB2 libraries?
n murthy wrote: Hi I have a query as how to port my entire test building environment on cygwin (windows) to solaris or linux that is i want to know the procedure as to transfer whole test environment on windows cygwin to linux or solaris i want to know where to post my query as i am frustated when i put this to the all cygwin id's it's rebouncing back thanx in advance Please do not hijack another thread for your own purposes. If you're having problems posting to one of the Cygwin lists, please read http://cygwin.com/lists.html. If that doesn't help you your issue, please read http://sourceware.org/lists.html#faqs. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 838 Washington Street (508) 893-9889 - FAX Holliston, MA 01746 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Why no static GLIB/GLIB2 libraries?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Corinna Vinschen wrote: I just figured that neither in the runtime, nor in the devel package of GLIB and GLIB2 are any traces of static libraries. Correct. Is there any good reson for that? We decided from the beginning to build GNOME shared-only, some of the reasons being: 1) The core GNOME libraries are backwards-compatible from one release to the next; 2) Many GNOME components contain modules, which of course don't make sense to build static. That said, if there is a specific need for *glib* to be both shared and static, that should be workable. I'm asking since I'm going to prepare a package which would better be linked statically to GLIB2. While I have no problems to link the package dynamically against GLIB2, it would serve its purposes better if it could get rid of any package dependency besides cygwin itself. Gerrit maintains glib2, so you'll have to ask him, although for glib I agree that an exception can be made. If you particularly need glib-1.2 static also, then let me know. Yaakov -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDubwapiWmPGlmQSMRAoOsAKCfAKNcaJDOLC6l47CnvigzM4UepACgyeJf n9pGBPpg12NyS5FYJqnEtPk= =nso9 -END PGP SIGNATURE-
Why no static GLIB/GLIB2 libraries?
Yaakov, I just figured that neither in the runtime, nor in the devel package of GLIB and GLIB2 are any traces of static libraries. Is there any good reson for that? I'm asking since I'm going to prepare a package which would better be linked statically to GLIB2. While I have no problems to link the package dynamically against GLIB2, it would serve its purposes better if it could get rid of any package dependency besides cygwin itself. So, would it be possible to get updated GLIB/GLIB2 packages which additionally contain static libs? There's precedent for that in lots of Linux distros ;-) Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader cygwin AT cygwin DOT com Red Hat
[ANNOUNCEMENT] Updated: glib2(-runtime/-devel/-doc)-2.6.6-1
GLib - low-level core library that forms the basis for projects such as GTK+ and GNOME - has been uploaded to cygwin.com DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ Glib2 consists of four packages: glib2-2.6.6-1 (required) glib2-runtime-2.6.6-1 (required) glib2-devel-2.6.6-1 glib2-doc-2.6.6-1 UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.6.6-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[ANNOUNCEMENT] Updated: glib2(-runtime/-devel/-doc)-2.6.5-1
GLib - low-level core library that forms the basis for projects such as GTK+ and GNOME - has been uploaded to cygwin.com DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ Glib2 consists of four packages: glib2-2.6.5-1 (main package - required) glib2-runtime-2.6.5-1 (required) glib2-devel-2.6.5-1 glib2-doc-2.6.5-1 UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.6.5-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[ANNOUNCEMENT] Updated: glib2-2.4.6-2
I have updated GLib, the low-level core library that forms the basis for projects such as GTK+ and GNOME to version 2.4.8. DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ NEWS This is a bug fix release and is source and binary compatible with 2.4.0. Overview of Changes from GLib 2.4.7 to GLib 2.4.8 = * Reduce signal connection complexity from O(n) to O(1) [Sven Neumann] * GChildWatch - Use sigaction instead of signal [Jonas Jonnson, Archana Shah] - Make the very first SIGCHLD work [Gustavo Carneiro] * Win32 bug fixes [Tor Lillqvist, Bruce Hochstetler] * Other bug fixes [Andrea Campi, Dave MacLachlan] A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=155177,156446,136867,154827,157528,155178,153727 OLD NEWS Overview of Changes from GLib 2.4.6 to GLib 2.4.7 = * Win32 bug fixes - Fix Unicode collation [Tor Lillqvist] - Fix a thread leak [Peter Zelezny] - Fix build with newer mingw headers [Tor] - Convert messages to UTF-8 [Kazuki Iwamoto] - Don't open console windows [Tor] * Other bug fixes [Manish Singh, Matthias Clasen, Morten Welinder, Tim Janik, Tor] * Documentation improvements [Morten, Stephan Kasal, Philippe Blain, Nickolay V. Shmyrev, Gustavo Carneiro, Kjartan Maraas, Stefan Kost] * New and updated translations (bs,da,es,gl,ne,nn,or,ro,sq,tr) A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=150394,141124,147392,150960,152618,141102,151175,154078,151109,153041,154299,154828,154676,153424 UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.4.8-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Updated: glib2-2.4.6-2
I have updated GLib, the low-level core library that forms the basis for projects such as GTK+ and GNOME to version 2.4.8. DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ NEWS This is a bug fix release and is source and binary compatible with 2.4.0. Overview of Changes from GLib 2.4.7 to GLib 2.4.8 = * Reduce signal connection complexity from O(n) to O(1) [Sven Neumann] * GChildWatch - Use sigaction instead of signal [Jonas Jonnson, Archana Shah] - Make the very first SIGCHLD work [Gustavo Carneiro] * Win32 bug fixes [Tor Lillqvist, Bruce Hochstetler] * Other bug fixes [Andrea Campi, Dave MacLachlan] A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=155177,156446,136867,154827,157528,155178,153727 OLD NEWS Overview of Changes from GLib 2.4.6 to GLib 2.4.7 = * Win32 bug fixes - Fix Unicode collation [Tor Lillqvist] - Fix a thread leak [Peter Zelezny] - Fix build with newer mingw headers [Tor] - Convert messages to UTF-8 [Kazuki Iwamoto] - Don't open console windows [Tor] * Other bug fixes [Manish Singh, Matthias Clasen, Morten Welinder, Tim Janik, Tor] * Documentation improvements [Morten, Stephan Kasal, Philippe Blain, Nickolay V. Shmyrev, Gustavo Carneiro, Kjartan Maraas, Stefan Kost] * New and updated translations (bs,da,es,gl,ne,nn,or,ro,sq,tr) A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=150394,141124,147392,150960,152618,141102,151175,154078,151109,153041,154299,154828,154676,153424 UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.4.8-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^=
[ANNOUNCEMENT] Updated: glib2-2.4.6-2
I have updated GLib, the low-level core library that forms the basis for projects such as GTK+ and GNOME to version 2.4.6. DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ NEWS This is a bugfix release. GLib now uses dlopen(). OLD NEWS Overview of Changes from GLib 2.4.5 to GLib 2.4.6 = * Bug fixes [Matthias Clasen, Ray Strode] * New and updated translations (mn,nb) UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.4.6-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
[ANNOUNCEMENT] Updated: glib2-2.4.6-1
I have updated GLib, the low-level core library that forms the basis for projects such as GTK+ and GNOME to version 2.4.6. NEWS General: This is regular update to the new stable upstream release. Overview of Changes from GLib 2.4.5 to GLib 2.4.6 = * Bug fixes [Matthias Clasen, Ray Strode] * New and updated translations (mn,nb) DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.4.6-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Updated: glib2-2.4.6-1
I have updated GLib, the low-level core library that forms the basis for projects such as GTK+ and GNOME to version 2.4.6. NEWS General: This is regular update to the new stable upstream release. Overview of Changes from GLib 2.4.5 to GLib 2.4.6 = * Bug fixes [Matthias Clasen, Ray Strode] * New and updated translations (mn,nb) DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.4.6-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^=
[ANNOUNCEMENT] Updated: glib2-2.4.5-1, glib2-devel-2.4.5-1, glib2-doc-2.4.5-1, glib2-runtime-2.4.5-1
I have updated GLib, the low-level core library that forms the basis for projects such as GTK+ and GNOME. NEWS Cygwin: Use GLib 2.4.5, latest gettext, libiconv binutils releases. General: This is a bug fix release and is source and binary compatible with 2.4.0. The main reason for this release is a bug in the routines converting between filenames and URIs, which can cause problems when used with filenames which are not encoded in UTF-8. Overview of Changes from GLib 2.4.4 to GLib 2.4.5 = * Fix g_filename_from_uri() to work with non-UTF-8 filenames [Robert Ögren, Matthias Clasen] * Make GMarkup parser handle of whitespace inside tags according to XML 1.1 [Hiroyuki Ikezoe, Matthias] * Documentation improvements [Soeren Sandmann, Christophe Fergeau, Danek Duvall] * Other bug fixes [Oliver Guntermann, Sven Neumann, James Henstridge, Murray Cumming, Matthias, Tommi Komulainen] * New and updated translations (bg,hi,sq) A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=147651,132858,135899,148646,148420,148262,143552,148368,145015 Overview of Changes from GLib 2.4.2 to GLib 2.4.4 = * Win32 bug fixes (John Ehresman) * Other bug fixes (Manish Singh, Matthias Clasen, Federico Mena Quintero, Philippe Blain, Sven Neumann, Julio M. Merino Vidal, Kaz Sasayama, Morten Welinder, Mariano Suarez-Alvarez) * Documentation updates (Crispin Flowerday, Ed Griffiths, Federico) * New and updated translations (az,ne,sq) A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=143744,143812,140532,143552,83674,145153,139567,145166,146054,108038,144678,143800,146875 DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.4.5-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Updated: glib2-2.4.5-1, glib2-devel-2.4.5-1, glib2-doc-2.4.5-1, glib2-runtime-2.4.5-1
I have updated GLib, the low-level core library that forms the basis for projects such as GTK+ and GNOME. NEWS Cygwin: Use GLib 2.4.5, latest gettext, libiconv binutils releases. General: This is a bug fix release and is source and binary compatible with 2.4.0. The main reason for this release is a bug in the routines converting between filenames and URIs, which can cause problems when used with filenames which are not encoded in UTF-8. Overview of Changes from GLib 2.4.4 to GLib 2.4.5 = * Fix g_filename_from_uri() to work with non-UTF-8 filenames [Robert Ögren, Matthias Clasen] * Make GMarkup parser handle of whitespace inside tags according to XML 1.1 [Hiroyuki Ikezoe, Matthias] * Documentation improvements [Soeren Sandmann, Christophe Fergeau, Danek Duvall] * Other bug fixes [Oliver Guntermann, Sven Neumann, James Henstridge, Murray Cumming, Matthias, Tommi Komulainen] * New and updated translations (bg,hi,sq) A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=147651,132858,135899,148646,148420,148262,143552,148368,145015 Overview of Changes from GLib 2.4.2 to GLib 2.4.4 = * Win32 bug fixes (John Ehresman) * Other bug fixes (Manish Singh, Matthias Clasen, Federico Mena Quintero, Philippe Blain, Sven Neumann, Julio M. Merino Vidal, Kaz Sasayama, Morten Welinder, Mariano Suarez-Alvarez) * Documentation updates (Crispin Flowerday, Ed Griffiths, Federico) * New and updated translations (az,ne,sq) A list of all bugs fixed in this release can be found at http://bugzilla.gnome.org/buglist.cgi?bug_id=143744,143812,140532,143552,83674,145153,139567,145166,146054,108038,144678,143800,146875 DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.4.5-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^=
Re: [ITP-3] glib2-2.4.2-1
From: Yaakov Selkowitz [EMAIL PROTECTED] Subject: Re: [ITP-3] glib2-2.4.2-1 Gerrit P. Haase wrote: | I just wanted to be sure that GTK builds with my GLib version;) | I think I am finished with it this evening. Been a while since then; any luck? I've built libIDL, ORBit2, mdbtools, libgda, and perl-Glib against your glib2 package, but I can't do anything with them until glib2 gets posted. If there's any problems building GTK, then I don't think that it'll be GLib's fault, so how about getting this in the distro? Please? Yaakov Hi, Yaakov I noticed there's a failure in `make check' to your ORBit2-2.10.1. This failure also exists in the cygnome2.sf.net's port, I haven't got time to investigate it. But since it'll get into Cygwin official release, I think it's better to get this issue fixed. Hansom Young
[ANNOUNCEMENT] New Packages: glib2-2.4.2-1, glib2-runtime-2.4.2-1, glib2-devel-2.4.2-1, glib2-doc-2.4.2-1
GLib - low-level core library that forms the basis for projects such as GTK+ and GNOME - has been uploaded to cygwin.com DESCRIPTION === The GLib library provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system. Canonical website: http://www.gtk.org/ UPDATE == To update your installation, click on the Install Cygwin now link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'glib2' from the 'Libs' category, if you install it for the first time, click on the 'skip' field next to 'glib2' until '2.4.2-1' is displayed. DOWNLOAD: = Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: == If you want to make a point or ask a question the Cygwin mailing list is the appropriate place. CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: = To unsubscribe to 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: [EMAIL PROTECTED] If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. Gerrit P. Haase -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: [ITP-3] glib2-2.4.2-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gerrit P. Haase wrote: | I just wanted to be sure that GTK builds with my GLib version;) | I think I am finished with it this evening. Been a while since then; any luck? I've built libIDL, ORBit2, mdbtools, libgda, and perl-Glib against your glib2 package, but I can't do anything with them until glib2 gets posted. If there's any problems building GTK, then I don't think that it'll be GLib's fault, so how about getting this in the distro? Please? Yaakov -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFA6JSKpiWmPGlmQSMRAjEKAJ9n/igjHvApu5wCAjyiRBKwbk+LnwCfVx1E ZZUvnkwdtVLeG1dexiJTpdk= =NUEm -END PGP SIGNATURE-
Re: [ITP-3] glib2-2.4.2-1
Yaakov wrote: I think I've pointed this out with ALL of your packages, but any -devel or -doc packages need to have an external-source: line in their setup.hint. I'll change it, no problem. Once this is fixed, these packages are GTG. Let's get this in the distro already! I'll try to finish gtk+ this week and then ITP it and put the four base libs up together. After these are up, the libs depending on glib2 may be uploaded (after review of course). Gerrit -- =^..^=
Re: [ITP-3] glib2-2.4.2-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gerrit P. Haase wrote: | I'll try to finish gtk+ this week and then ITP it and put the four base | libs up together. After these are up, the libs depending on glib2 may | be uploaded (after review of course). Why not just upload each package when it's ready? There's a lot which can be done with just glib2; I don't see why we should wait until gtk2 is finished Yaakov -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFA2h1epiWmPGlmQSMRAtXGAJ9sJ9eoPyDoPhVKHH+u8RnKBjBBWwCgwy/F T3PEGFW2wZfcHO03jN+KYXQ= =YdT5 -END PGP SIGNATURE-
Re: [ITP-3] glib2-2.4.2-1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gerrit P. Haase wrote: | Now I reconfigure with my patched libtool, the patch will grow but it | will work for sure (now also with --disable-gtk-doc which in fact makes | the doc package smaller). | | The new package to replace the old one is posted again here: | http://anfaenger.de/cygwin/gtk+/glib/glib2-2.4.2-1.tar.bz2 | http://anfaenger.de/cygwin/gtk+/glib/setup.hint | | http://anfaenger.de/cygwin/gtk+/glib/glib2-devel-2.4.2-1.tar.bz2 | http://anfaenger.de/cygwin/gtk+/glib/setup.hint.devel | | http://anfaenger.de/cygwin/gtk+/glib/glib2-doc-2.4.2-1.tar.bz2 | http://anfaenger.de/cygwin/gtk+/glib/setup.hint.doc | | http://anfaenger.de/cygwin/gtk+/glib/glib2-2.4.2-1-src.tar.bz2 I think I've pointed this out with ALL of your packages, but any -devel or -doc packages need to have an external-source: line in their setup.hint. Once this is fixed, these packages are GTG. Let's get this in the distro already! Yaakov -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFA2NQMpiWmPGlmQSMRAto3AKDF3bh+ZdFm2mQ/MPL38nHCg9YBXgCg+dfN YvZOfCQOjpHY0+P+SPLoa9Q= =T4zH -END PGP SIGNATURE-
[ITP-3] glib2-2.4.2-1 (was: Re: [ITP-2] glib-2.4.2-1)
Volker, Gerrit P Haase writes: Forget the patch with the static library. Though it works for glib-genmarshal it will fail later with gobject-scan which is more problematic. Unless someone figures out how to build gobject-scan statically I need to find another solution. Too late, I just recompiled with your patch and it didn't work for me. You have called `make clean' before retrying? Anyway, see below. The simple solution would be to add all the paths where DLLs are created in the buildscript so they will be available during build. That's what I'm usually doing when I'm in a hurry with a private package :-) Now I reconfigure with my patched libtool, the patch will grow but it will work for sure (now also with --disable-gtk-doc which in fact makes the doc package smaller). The new package to replace the old one is posted again here: http://anfaenger.de/cygwin/gtk+/glib/glib2-2.4.2-1.tar.bz2 http://anfaenger.de/cygwin/gtk+/glib/setup.hint http://anfaenger.de/cygwin/gtk+/glib/glib2-devel-2.4.2-1.tar.bz2 http://anfaenger.de/cygwin/gtk+/glib/setup.hint.devel http://anfaenger.de/cygwin/gtk+/glib/glib2-doc-2.4.2-1.tar.bz2 http://anfaenger.de/cygwin/gtk+/glib/setup.hint.doc http://anfaenger.de/cygwin/gtk+/glib/glib2-2.4.2-1-src.tar.bz2 - PLEASE, check the md5sums after downloading! http://anfaenger.de/cygwin/gtk+/glib/md5sums Gerrit -- =^..^=
Re: Glib2
[...] Anyway, thanks for bringing up this issue; it appears that the current libtool is not quite ready for absolutely every possible use that people want...Looks like there are a few things I need to do over Christmas break... :-) [...] Anyway, your post should find it's place somewhere in libtool's faq or usage examples. It's a good hint on how you m4/libtool/autotools folks are seeing things (much, much different than the rest of the world :) . SLao -- +++ GMX - Mail, Messaging more http://www.gmx.net +++ NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen! -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Glib2
Gen Zhang [EMAIL PROTECTED] wrote: After re-libtoolize-ing the sources (to allow it to produce shared libs) the compilation is fine through glib and will produce libglib-2.0.la, but will complain about undefined references to things like '_g_free' and '_g_log' (which I presume is in libglib-2.0.la). I've attached the output from make (upon a second run, after it going through glib). Libtool bug (incorrect handling of def files in archive_expsym_cmds). Still present in CVS. I'll see if I can patch it. Max. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Glib2
Max Bowsher wrote: Libtool bug (incorrect handling of def files in archive_expsym_cmds). Still present in CVS. I'll see if I can patch it. Details, please? --Chuck cygwin libtool maintainer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Glib2
Charles Wilson wrote: Max Bowsher wrote: Libtool bug (incorrect handling of def files in archive_expsym_cmds). Still present in CVS. I'll see if I can patch it. Details, please? .def files are passed as -Wl,-retain-symbols-file deffile, not, as is correct, the first 'object' file. Max. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Glib2
Has anyone managed to compile glib 2.0.x on cygwin? Genneth --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.426 / Virus Database: 239 - Release Date: 02/12/2002 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Glib2
Gen Zhang [EMAIL PROTECTED] wrote: Has anyone managed to compile glib 2.0.x on cygwin? I've cross-compiled it from Cygwin to Mingw. I don't see any reason why it shouldn't work on Cygwin. Just have a go! Max. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
RE: Glib2
After re-libtoolize-ing the sources (to allow it to produce shared libs) the compilation is fine through glib and will produce libglib-2.0.la, but will complain about undefined references to things like '_g_free' and '_g_log' (which I presume is in libglib-2.0.la). I've attached the output from make (upon a second run, after it going through glib). --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.426 / Virus Database: 239 - Release Date: 02/12/2002 make.log Description: make.log -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/