Warren Young | 30 Jan 02:16 2014

Missing package files on main FTP site

I'm in the middle of extending my "size of Cygwin" research[1] to cover 
"size of Cygwin Ports," and have found that several files mentioned in 
Ports' setup.ini (32-bit) aren't present on the FTP site:

     mingw64-x86_64-evil [2]
     linux-i686-binutils-debuginfo
     audacious-xmp

This causes "Download Incomplete" errors in setup.exe, which halts the 
download until you answer its Yes/No question.

Since these files are missing on the main FTP site, they're missing on 
the mirrors, too.

[1] http://goo.gl/lu61sZ

[2] Imagine my unease when this first happened.  setup.exe is telling me 
that an "evil" package isn't downloading correctly.  I'm thinking, 
"Good, I'm glad you can't download evil to my machine!" :)

------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
Yaakov (Cygwin/X | 1 Jan 06:09 2014
Picon
Picon

Ten years of Cygwin Ports

Cygwin Ports users,

This year completed a decade for Cygwin Ports, and it was a busy year in 
its own right, including:

* the debut of the native 64-bit Cygwin platform, for which porting is 
now almost 95% complete (as of the next upload).

* over 250 libraries for each of the mingw-w64 toolchains.

* upgrades to GCC 4.8, GNOME 3.8, KDE 4.10, MATE 1.6, OCaml 4.01, PHP 
5.4, Python 2.7, Razor-Qt 0.5, Sugar 0.98, and more.

* added Ruby on Rails and dozens of other new programs, bringing the 
Ports x86 repository up over 3000 source packages (plus the 400+ that 
are maintained within the distro).

And here's what I'm hoping to work on in the next few months:

* completion of x86_64-cygwin porting, including LLVM/Clang, Mono, PyPy, 
and QEMU.

* cross-compilers for Linux (beyond x86 and ARM), Newlib, and RTEMS 
platforms.

* upgrades to GNOME 3.10, KDE 4.11, PHP 5.5, and Qt 5.2.

* USB device support.

As we all know, nothing is truly without cost: besides my time, 
(Continue reading)

Yaakov (Cygwin/X | 18 Dec 10:30 2013
Picon
Picon

SourceForge project upgrade

Please note that my SourceForge-hosted services have been upgraded to 
their new platform.  This means that the cygwin-ports and fedora-cygwin 
git repos are now in new locations.  You will need to run the following 
command from within your git checkout(s) to continue to pull updates:

git remote set-url origin git://git.code.sf.net/p/$project/$repo

Where $project is either cygwin-ports or fedora-cygwin and $repo the 
package repository name (e.g. cygport).

Yaakov
Cygwin Ports

Yaakov (Cygwin/X | 6 Dec 12:35 2013
Picon
Picon

Uploads: 2013-Dec-06

This upload includes a rebuild and expansion of cross-compiled libraries 
for the x86_64-w64-mingw32 (MinGW-w64) target; over 230 libraries are 
now available.  The only libraries available for i686 but not x86_64 are 
the X libraries and Guile, as they are not compatible with LLP64. 
Please note that these have all been built with, and require, 
mingw64-x86_64-gcc-4.8.x, which was only recently released for x86 (it 
was already the default on x86_64), as well as today's 
mingw64-x86_64-bzip2/xz/zlib distro updates.

Also included is a GIMP update for x86, and debut for x86_64.  The new 
libglib2.0_0-2.36.4-4 release (from the distro) finally fixes the 
recently-discussed missing plug-in menu entries issue.

A list of new and updated packages since the last announcement is 
attached; for the complete list of packages currently available for each 
arch, please check the FTP server:

ftp://sourceware.org/pub/cygwinports/portslist32.txt
ftp://sourceware.org/pub/cygwinports/portslist64.txt

Enjoy!

Yaakov
Cygwin Ports

gimp                                               2.8.10-1
gimp-cbmplugs                                      1.2.2-1
gimp-cbmplugs-debuginfo                            1.2.2-1
(Continue reading)

KIMURA Masaru | 5 Dec 09:11 2013
Picon

llvm-config is broken, again

Hi,

i realized that my previous patch WRT llvm-config produces more
brokeness after installing, sorry. :(

here is reviced version. after this patch is applied,

 * order of print for --libs is kept.
 * no invalid error and usage print is performed.

is expected. and it will be nicer than ATM.

Peace,

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
KIMURA Masaru | 4 Dec 05:43 2013
Picon

llvm-config is broken

Hi,

current llvm-3.1-3 has broken llvm-config[1].

FYI, as NAKAMURA Takumi (one of upstream LLVM devs i know of) said[2],
there is no responsible maintainer of llvm-config if --enable-shared
is set.

i tried to build w/o 3.1-llvm-config.patch, it looks good to me.
can someone manage this, please?

Peace,

--
[1] http://llvm.org/bugs/show_bug.cgi?id=13430
[2] https://twitter.com/chapuni/status/407790915382558720

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
Yaakov (Cygwin/X | 1 Dec 06:10 2013
Picon
Picon

Re: Gimp on Cygwin > 1.7.10

On 2013-11-29 12:29, L. S. wrote:
> I've narrowed down the issue, which happens at line 461 in
> plug-in-menus.c in app/menus (cf. gimp-2.8.4):
>
>    g_tree_insert (entries, g_utf8_collate_key (key, -1), entry);
>
> The offending occurrence is g_utf8_collate_key which seems to return the
> same value ("<") for all the keys passed to it. This way g_tree_insert
> will always replace the previous entry.

YES!  THANK YOU!!!!!

> The long and clean way would be to sort this out either with the glib or
> with the cygwin crew.

The root cause is the use of __STDC_ISO_10646__ in glib/gunicollate.c, 
which was first defined in Cygwin 1.7.8, meaning the first release of 
glib2.0 built thereafter (somewhere in the 2.28.x series) was the 
trigger.  Unfortunately, Cygwin's wchar_t is only 16-bit, and so IIUC 
isn't fully compatible with the code in glib2.0 which was intended for 
32-bit wchar_t (e.g. Linux).

In the meantime, I have added a patch to glib2.0 to force usage of the 
fallback code path on Cygwin, and the GIMP menu is now being formed 
correctly; the necessary updates will be uploaded shortly.

Thanks for tracking this down,

Yaakov
Cygwin Ports
(Continue reading)

Yaakov (Cygwin/X | 29 Nov 12:09 2013
Picon
Picon

Uploads: 2013-Nov-29

This upload includes a fix for a number of the i686-w64-mingw32 
libraries due to the now-previous version of mingw64-i686-bzip2 having 
been affected by the InterlockedCompareExchange bug from earlier 
versions of mingw64-i686-headers.  While I was at it, I added over 60 
more libraries to the mix.

A list of new and updated packages since the last announcement is 
attached; for the complete list of packages currently available for each 
arch, please check the FTP server:

ftp://sourceware.org/pub/cygwinports/portslist32.txt
ftp://sourceware.org/pub/cygwinports/portslist64.txt

Enjoy!

Yaakov
Cygwin Ports

mediainfo                                          0.7.65-1
mediainfo-debuginfo                                0.7.65-1
mediainfo-gui                                      0.7.65-1
mingw64-i686-babl0.1                               0.1.10-1
mingw64-i686-boost                                 1.53.0-2
mingw64-i686-cairo                                 1.12.14-3
mingw64-i686-cairomm1.0                            1.10.0-3
mingw64-i686-chromaprint                           0.7-1
mingw64-i686-cloog-isl                             0.18.0-1
mingw64-i686-exiv2                                 0.23-1
(Continue reading)

Yaakov (Cygwin/X | 29 Nov 01:57 2013
Picon
Picon

Re: Gimp on cygwin > 1.7.10

On 2013-11-28 15:39, L. S. wrote:
> Please let me start by apologizing getting directly to your email
> address.

Please don't do that.  We have a mailing list for this purpose; redirecting.

> I am usually monitoring the lists at cygwin and also browsing
> through cygwinports' list if there is anything I cannot solve by my own
> means, and it generally works quite well.

Thanks. :-)

> The issue I am coming to you about, is Gimp. Before I've updated cygwin
> to versions 1.7.10+ the 2.6.x version of Gimp I had worked fine (almost
> 1 year, now). After this update, it still compiles and starts nicely,
> but the main annoyance is that in the filters menu the only one visible
> is "wind", no other filter makes it to the menu. I've been trying with
> both Gimp 2.6 and 2.8, on both cygwin (x86) and cygwin x86_64, with both
> my own compiled versions of Gimp, and those downloaded from cygwinports.
> The results are mainly the same -- the filters (and some pugins for
> color) don't come up in the menu.
[snip]
> I am wondering if you came across this issue and if there is a "known"
> quick-workaround about it.

Actually, I noticed it recently when testing an attempted x86_64 build 
of gimp (and then seeing it on x86 as well).  I was able to rule out my 
gimp patchset, as it occurs both with and without it, but otherwise, 
despite several attempts, I have been unable to pinpoint the cause.

(Continue reading)

Yaakov (Cygwin/X | 22 Nov 19:59 2013
Picon
Picon

Uploads: 2013-Nov-22

This upload includes a rebuild and expansion of cross-compiled libraries 
for the i686-w64-mingw32 (MinGW-w64) target; over 160 libraries are now 
available, and more will be coming in the near future, along with 
similar treatment for x86_64-w64-mingw32.  This replaces the previous 
support for the i686-pc-mingw32 (mingw.org) target, which has now been 
dropped.

Also included is an update to the avr toolchain, and a bugfix for PHP.

A list of new and updated packages since the last announcement is 
attached; for the complete list of packages currently available for each 
arch, please check the FTP server:

ftp://sourceware.org/pub/cygwinports/portslist32.txt
ftp://sourceware.org/pub/cygwinports/portslist64.txt

Enjoy!

Yaakov
Cygwin Ports

apache2-mod_php5                                   5.4.22-1
avr-binutils                                       2.23.2-1
avr-binutils-debuginfo                             2.23.2-1
avr-gcc                                            4.8.2-1
avr-gcc-debuginfo                                  4.8.2-1
avr-gdb                                            7.3.1-1
avr-gdb-debuginfo                                  7.3.1-1
(Continue reading)

Yaakov (Cygwin/X | 15 Nov 11:35 2013
Picon
Picon

Uploads: 2013-Nov-15

This upload includes further porting of packages to x86_64, which now 
stands at 88% complete, along with corresponding updates for x86.

A list of new and updated packages since the last announcement is 
attached; for the complete list of packages currently available for each 
arch, please check the FTP server:

ftp://sourceware.org/pub/cygwinports/portslist32.txt
ftp://sourceware.org/pub/cygwinports/portslist64.txt

Enjoy!

Yaakov
Cygwin Ports

apache2-mod_apreq2                                 2.13-2
apache2-mod_perl                                   2.0.7-1
apache2-mod_perl-debuginfo                         2.0.7-1
apache2-mod_python                                 3.4.1-1
apache2-mod_python-debuginfo                       3.4.1-1
apache2-mod_tcl                                    1.0.1-2
apache2-mod_tcl-debuginfo                          1.0.1-2
connectagram                                       1.1.1-1
connectagram-debuginfo                             1.1.1-1
f2c                                                20100827-1
f2c-debuginfo                                      20100827-1
f2j                                                0.8.1-1
f2j-debuginfo                                      0.8.1-1
(Continue reading)


Gmane