Re: [RFU] (gcc-4.7.2-2 test) gmp

2013-04-19 Thread Corinna Vinschen
On Apr 18 19:32, Achim Gratz wrote:
 Test packages built with gcc-4.7.2-2, please upload as test and leave
 current and previous unchanged. The bundled setup.hint files only set
 the test version, I hope this works as intended with upset.
 
 # The first line sets up shell variable wget, to be used by all later lines
 # simply paste into the shell from here (assumes you are in .../release).
 --8---cut here---start-8---
 wget=wget -rxnH --cut-dirs=1 http://cygwin.stromeko.net/release;
 
 $wget/gmp/setup.hint
 $wget/gmp/gmp-5.1.1-1.tar.bz2
 $wget/gmp/gmp-5.1.1-1-src.tar.bz2
 $wget/gmp/gmp-debuginfo/setup.hint
 $wget/gmp/gmp-debuginfo/gmp-debuginfo-5.1.1-1.tar.bz2
 $wget/gmp/libgmp-doc/setup.hint
 $wget/gmp/libgmp-doc/libgmp-doc-5.1.1-1.tar.bz2
 $wget/gmp/libgmp10/setup.hint
 $wget/gmp/libgmp10/libgmp10-5.1.1-1.tar.bz2
 $wget/gmp/libgmpxx4/setup.hint
 $wget/gmp/libgmpxx4/libgmpxx4-5.1.1-1.tar.bz2
 $wget/gmp/libgmp-devel/setup.hint
 $wget/gmp/libgmp-devel/libgmp-devel-5.1.1-1.tar.bz2
 --8---cut here---end---8---

Uploaded.  The libgmp10/setup.hint file was missing a test:
line.  I added that on cygwin.com.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [RFU] (gcc-4.7.2-2 test) gmp

2013-04-19 Thread Yaakov (Cygwin/X)

On 2013-04-19 03:03, Corinna Vinschen wrote:

Uploaded.  The libgmp10/setup.hint file was missing a test:
line.  I added that on cygwin.com.


I just uploaded the rest.


Yaakov



Re: [RFU] (gcc-4.7.2-2 test) ppl

2013-04-19 Thread Yaakov (Cygwin/X)

On 2013-04-18 12:37, Achim Gratz wrote:

$wget/ppl/libppl-devel/setup.hint


FYI, there is no obsoletes: tag.  I created the necessary upgrade helper 
for ppl-devel and marked it as test:.



Yaakov



[GOLDSTAR] for gmp/mpfr/mpclib/ppl/cloog-ppl (was Re: [RFU] (gcc-4.7.2-2 test) gmp)

2013-04-19 Thread Corinna Vinschen
On Apr 19 03:06, Yaakov (Cygwin/X) wrote:
 On 2013-04-19 03:03, Corinna Vinschen wrote:
 Uploaded.  The libgmp10/setup.hint file was missing a test:
 line.  I added that on cygwin.com.
 
 I just uploaded the rest.

Can we get a few goldstar's here for Achim?


Thanks, Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [RFU 64bit] sqlite3-3.7.16.2-1

2013-04-19 Thread Corinna Vinschen
On Apr 18 09:17, Corinna Vinschen wrote:
 On Apr 17 15:00, Warren Young wrote:
  From within release/sqlite3:
  
  wget -e robots=off --cut-dirs=2 -np -nH -A'*3.7.16.2-1*' -A'*.hint' \
   -r http://etr-usa.com/cygwin64/sqlite3/
 
 Uploaded.

Just a tiny hiccup:  The sqlite3 package has libncurses10 in the
requires line, but the 64bit release only provides libncursesw10.
Just, FYI.  Yaakov fixed that on cygwin.com.


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


[HEADSUP] Please try to build your packages for 64 bit

2013-04-19 Thread Corinna Vinschen
Hi maintainers,


the 64 bit Cygwin seems to be quite stable now.  We're still suffering
from a gcc problem which seems to affect C++ inline methods using
templates, so some C++ packages might not be buildable yet(*), but other
than that it looks pretty good.

I would like to ask those of you owning a 64 bit Windows machine to have
a look into the 64 bit distro and to try to build your packages.  If
dependencies are missing, please tell us here.  We can look into fixing
the missing deps together.

If you have build problems other than due to missing deps, please report
here, too.  There are very likely still bugs in Cygwin and there might
still lurk bugs in gcc.  Just make sure that you eliminated problems in
your project first.  Datatype mismatches are pretty common bugs.

If you have noarch packages (no binaries), please check if the
dependencies for those packages are fullfilled and tell us here, too, so
we can go ahead adding them to the 64 bit distro.

Right now, we have a couple of missing dependencies in the 64 bit
distro.  If one of the packages is yours, it would be nice if you could
try to build it.  Here's the list of missing deps as of today:

  ImageMagick
  bash-completion
  cvsps
  dbus
  ghostscript
  libjbig-devel
  libjbig2
  perl-Authen-SASL
  perl-DBD-SQLite
  perl-DBI
  perl-Net-SMTP-SSL
  subversion-perl
  terminfo-extra
  texlive
  texlive-collection-bibtexextra
  texlive-collection-binextra
  texlive-collection-latexextra
  texlive-collection-mathextra
  transfig
  w3m
  xemacs-emacs-common

Thanks in advance,
Corinna

(*) http://cygwin.com/ml/cygwin-developers/2013-04/msg00055.html
http://cygwin.com/ml/cygwin-developers/2013-04/msg00056.html

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [ITA] grace

2013-04-19 Thread Andrew Schulman
 On Thu, 3 Jan 2013 19:23:16 -0600, Yaakov (Cygwin/X) wrote:
  Volker Quetschke is listed as the maintainer of grace, but he seems to
  be MIA[1] and this package requires an immediate rebuild for Motif[2]. 
  In order to fix this package, here we go:
 
 This got caught up together with my overnight upload, so I guess this is
 mine now.

Gold star awarded:  http://cygwin.com/goldstars/#YS


Re: [ITA] postgresql-9.2.2-1

2013-04-19 Thread Andrew Schulman
 following Reini's request:
 http://cygwin.com/ml/cygwin/2013-01/msg00134.html

Gold star awarded:  http://cygwin.com/goldstars/#MA


Re: [GOLDSTAR] for gmp/mpfr/mpclib/ppl/cloog-ppl (was Re: [RFU] (gcc-4.7.2-2 test) gmp)

2013-04-19 Thread Andrew Schulman
 On Apr 19 03:06, Yaakov (Cygwin/X) wrote:
  On 2013-04-19 03:03, Corinna Vinschen wrote:
  Uploaded.  The libgmp10/setup.hint file was missing a test:
  line.  I added that on cygwin.com.
  
  I just uploaded the rest.
 
 Can we get a few goldstar's here for Achim?

And let's not forget ucl/upx.  A pile of gold stars awarded:
http://cygwin.com/goldstars/#AG


Re: [RFU 64bit] sqlite3-3.7.16.2-1

2013-04-19 Thread Warren Young

On 4/19/2013 03:32, Corinna Vinschen wrote:


Just a tiny hiccup:  The sqlite3 package has libncurses10 in the
requires line, but the 64bit release only provides libncursesw10.
Just, FYI.  Yaakov fixed that on cygwin.com.


I've fixed this by making use of Cygport's new setup.hint generation 
feature, specifically its ability to build the requires line automatically.


I moved to this new feature for this package release, but I copied over 
the requirements from my hand-written hint files.  I just removed the 
REQUIRES lines and verified that Cygport does the right thing here.


The automatic dependency generation doesn't include ncurses explicitly, 
but it does include readline which depends on ncurses.  I expect 
setup.exe will follow the dependency chain correctly.


Re: [RFU] (gcc-4.7.2-2 test) ppl

2013-04-19 Thread Achim Gratz
Yaakov (Cygwin/X) writes:
 On 2013-04-18 12:37, Achim Gratz wrote:
 $wget/ppl/libppl-devel/setup.hint

 FYI, there is no obsoletes: tag.  I created the necessary upgrade
 helper for ppl-devel and marked it as test:.

Thanks.  Since I guess this will come up again, could you please explain
what exactly was missing?  The mechanism for obsoleting packages seems
to be to provide a newer empty package, is that right?  An obsoletes:
ppl-devel in the setup.hint in the libppl-devel would have triggered
the automatic creation of this empty package?


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


Re: [RFU] (gcc-4.7.2-2 test) gmp

2013-04-19 Thread Achim Gratz
Corinna Vinschen writes:
 Uploaded.  The libgmp10/setup.hint file was missing a test:
 line.  I added that on cygwin.com.

Thank you for fixing that.


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: [GOLDSTAR] for gmp/mpfr/mpclib/ppl/cloog-ppl (was Re: [RFU] (gcc-4.7.2-2 test) gmp)

2013-04-19 Thread Achim Gratz
Andrew Schulman writes:
 http://cygwin.com/goldstars/#AG

Glad to be of service.


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


Re: [HEADSUP] Please try to build your packages for 64 bit

2013-04-19 Thread Achim Gratz
Corinna Vinschen writes:
 the 64 bit Cygwin seems to be quite stable now.  We're still suffering
 from a gcc problem which seems to affect C++ inline methods using
 templates, so some C++ packages might not be buildable yet(*), but other
 than that it looks pretty good.

I'll update my 64bit installation over the weekend and build my
packages.  While upx builds and works fine with 64bit, it doesn't handle
the PE+ executable format, so it is unfortunately useless for 64bit
executables.  Is there any documentation how this format differs from
the PE format so that I might look into adding support for 64bit when
time permits?


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


Re: [HEADSUP] Please try to build your packages for 64 bit

2013-04-19 Thread Corinna Vinschen
Hi Achim,

On Apr 19 20:00, Achim Gratz wrote:
 Corinna Vinschen writes:
  the 64 bit Cygwin seems to be quite stable now.  We're still suffering
  from a gcc problem which seems to affect C++ inline methods using
  templates, so some C++ packages might not be buildable yet(*), but other
  than that it looks pretty good.
 
 I'll update my 64bit installation over the weekend and build my
 packages.  While upx builds and works fine with 64bit, it doesn't handle
 the PE+ executable format, so it is unfortunately useless for 64bit
 executables.  Is there any documentation how this format differs from
 the PE format so that I might look into adding support for 64bit when
 time permits?

Strange that nobody did it so far.  It should be rather trivial,
actually.  The only noticable difference between PE and PE+ are a few
different values in some of the header fields and the slightly different
layout of the IMAGE_OPTIONAL_HEADER structure.

For the different values in IMAGE_FILE_HEADER(*), note the fields

- Machine (IMAGE_FILE_MACHINE_AMD64 instead of IMAGE_FILE_MACHINE_I386)
- Characteristics (No IMAGE_FILE_32BIT_MACHINE flag)

in IMAGE_OPTIONAL_HEADER(**), see

- Magic (IMAGE_NT_OPTIONAL_HDR64_MAGIC vs. IMAGE_NT_OPTIONAL_HDR32_MAGIC)
- SizeOfHeaders (don't know the right values off the top of my head here)

As for the different IMAGE_OPTIONAL_HEADER structure layout:

- BaseOfData has been removed
- ImageBase, SizeOfStackReserve, SizeOfStackCommit, SizeOfHeapReserve,
  and SizeOfHeapCommit are 8 byte values now.

I don't know how upx works under the hood, but I assume you also need
the unpacker code in 64 bit.  If it's not written in assembler, the
32 bit code should more or less do the right thing already.


Corinna


(*) 
http://msdn.microsoft.com/en-us/library/windows/desktop/ms680313%28v=vs.85%29.aspx
(**) 
http://msdn.microsoft.com/en-us/library/windows/desktop/ms680339%28v=vs.85%29.aspx

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [RFU] (gcc-4.7.2-2 test) ppl

2013-04-19 Thread Corinna Vinschen
On Apr 19 19:55, Achim Gratz wrote:
 Yaakov (Cygwin/X) writes:
  On 2013-04-18 12:37, Achim Gratz wrote:
  $wget/ppl/libppl-devel/setup.hint
 
  FYI, there is no obsoletes: tag.  I created the necessary upgrade
  helper for ppl-devel and marked it as test:.
 
 Thanks.  Since I guess this will come up again, could you please explain
 what exactly was missing?  The mechanism for obsoleting packages seems
 to be to provide a newer empty package, is that right?  An obsoletes:
 ppl-devel in the setup.hint in the libppl-devel would have triggered
 the automatic creation of this empty package?

Unfortunately not.  If you obsolete a package you have to create an
emtpy package for the obsoleted package yourself.  See, for instance,
the current w32api--1.tar.bz2.  It's the empty tar file for the
w32api package which has been obsoeted by w32api-headers and
w32api-runtime.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [HEADSUP] Please try to build your packages for 64 bit

2013-04-19 Thread Achim Gratz
Corinna Vinschen writes:
 Strange that nobody did it so far.

If it's any consolation, no 64bit formats are supported, not just PE+.
Somebody's been rumoured to have worked (and then stopped working) on
x86_64 support, but I haven't found any traces of actual code yet.

  It should be rather trivial, actually.  The only noticable difference
 between PE and PE+ are a few different values in some of the header
 fields and the slightly different layout of the IMAGE_OPTIONAL_HEADER
 structure.

OK, I'll tack it onto my todo list and see when I get to that.  It would
really be nice if setup64.exe wouldn't be as large as it currently is.

 I don't know how upx works under the hood, but I assume you also need
 the unpacker code in 64 bit.  If it's not written in assembler, the
 32 bit code should more or less do the right thing already.

The initial unpacker stub is in assembler indeed, I haven't looked at it
in any detail.  However, I expect it either just works as is or it's
over my head anyway.


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


Re: [HEADSUP] Please try to build your packages for 64 bit

2013-04-19 Thread Ken Brown

On 4/19/2013 6:45 AM, Corinna Vinschen wrote:

   texlive
   texlive-collection-bibtexextra
   texlive-collection-binextra
   texlive-collection-latexextra
   texlive-collection-mathextra


The 64-bit distro is still missing a few build dependencies for texlive:

clisp
libgd-devel
libgs-devel
libpoppler-devel
libzzip-devel
t1lib-devel

Aside from that, I'm about to do some traveling in which I will have 
only sporadic and limited internet access.  So I probably won't be able 
to work on texlive until mid-May.  Sorry.


Ken