[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#624533: marked as done ([mingw32-ocaml] please provide mingw-w64-ocaml)



Your message dated Wed, 12 Oct 2011 21:17:26 +0000
with message-id <E1RE6B4-0006sy-M2@franck.debian.org>
and subject line Bug#624533: fixed in mingw-ocaml 3.12.1+debian1
has caused the Debian Bug report #624533,
regarding [mingw32-ocaml] please provide mingw-w64-ocaml
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
624533: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=624533
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: mingw32-ocaml
Version: 3.12.0+debian2
Severity: wishlist

--- Please enter the report below this line. ---
The current mingw32-ocaml uses the old gcc-mingw32 package.
In unstable we have gcc-mingw-w64 lately which can build both win32 and
win64 binaries, and is based on a more recent GCC (4.5.2).

It would be good if at least the 32-bit part of mingw32-ocaml would use
the new mingw from unstable. If it works it'd be awesome if it could
also use the 64-bit part of mingw to cross-compile to win64.

The compilers are called:
i686-w64-mingw32-gcc
x86_64-w64-mingw32-gcc

I did a quick test with the Debian package:
edit debian/control, and replace gcc-mingw32 with mingw-w64-dev in
Build-Depends, and replace both gcc-mingw32 and mingw32-runtime with
gcc-mingw-w64 (which depends on binutils-w64)

$ find debian/ -type f -exec  sed -ie
's/i586-mingw32msvc/i686-w64-mingw32/' {} \;
$ dpkg-buildpackage -us -uc

The package built successfully (on amd64, it probably would on x86-32
too, didn't try), and a quick test shows that a hello world builds with
the brand new i686-w64-mingw32-ocamlopt.

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.39-rc4-phenom

Debian Release: wheezy/sid
  500 unstable        ftp.ro.debian.org
  500 unstable        ftp.lug.ro
  500 testing         security.debian.org
  500 testing         ftp.ro.debian.org
  500 stable          ftp.ro.debian.org
    1 experimental    ftp.ro.debian.org

--- Package information. ---
Depends               (Version) | Installed
===============================-+-============
lib32ncurses5       (>= 5.5-5~) | 5.9-1
libc6                  (>= 2.7) | 2.13-0exp5
libc6-i386             (>= 2.7) | 2.13-0exp5
ocaml-nox                       | 3.12.0-5
ocaml-findlib                   | 1.2.6+debian-1+b1
gcc-mingw32                     |
mingw32-runtime                 | 3.13-1


Package's Recommends field is empty.

Package's Suggests field is empty.






--- End Message ---
--- Begin Message ---
Source: mingw-ocaml
Source-Version: 3.12.1+debian1

We believe that the bug you reported is fixed in the latest version of
mingw-ocaml, which is due to be installed in the Debian FTP archive:

mingw-ocaml_3.12.1+debian1.dsc
  to main/m/mingw-ocaml/mingw-ocaml_3.12.1+debian1.dsc
mingw-ocaml_3.12.1+debian1.tar.gz
  to main/m/mingw-ocaml/mingw-ocaml_3.12.1+debian1.tar.gz
mingw-ocaml_3.12.1+debian1_i386.deb
  to main/m/mingw-ocaml/mingw-ocaml_3.12.1+debian1_i386.deb
minw32-ocaml_3.12.1+debian1_all.deb
  to main/m/mingw-ocaml/minw32-ocaml_3.12.1+debian1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 624533@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Romain Beauxis <toots@rastageeks.org> (supplier of updated mingw-ocaml package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 09 Oct 2011 03:51:02 +0200
Source: mingw-ocaml
Binary: mingw-ocaml minw32-ocaml
Architecture: source all i386
Version: 3.12.1+debian1
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Romain Beauxis <toots@rastageeks.org>
Description: 
 mingw-ocaml - OCaml cross-compiler based on mingw
 minw32-ocaml - OCaml cross-compiler based on mingw -- dummy transitional package
Closes: 624533
Changes: 
 mingw-ocaml (3.12.1+debian1) unstable; urgency=low
 .
   * New upstream release.
   * Now using gcc-mingw-w64. Thanks to Török Edwin and Stephen Kitt
     for very good bug report and suggestions!
   Closes: #624533
   * Renamed source package in a non architecture-specific way.
   * Provide prefixed binary directly in /usr/bin
   * Removed camlp4 from the package: produced binaries where not ELF..
   * Added patch to fix socket being turned non-blocking after
     calling select() on them (see upstream #5328).
   * Dropped fix_fd_leak.patch: fix applied upstream.
Checksums-Sha1: 
 c868330f17a9751ba5062a13fd993f73a00448eb 1501 mingw-ocaml_3.12.1+debian1.dsc
 24907ba9f3f9c3433c429353d3ae17e0c64e1836 3739769 mingw-ocaml_3.12.1+debian1.tar.gz
 b4e1f7429bc50d729a9f1c21daadf8ed845b410b 8698 minw32-ocaml_3.12.1+debian1_all.deb
 a256ee5b0c59f8291e98ba68b44bb34c5e906dce 3185892 mingw-ocaml_3.12.1+debian1_i386.deb
Checksums-Sha256: 
 5d3f3f44d2bd9126c0613707cdbe894e4b97e90da04e4b93b189b45a51ce616e 1501 mingw-ocaml_3.12.1+debian1.dsc
 e8a36cb091e2d1c7ecc54c8a48e8196ba6d9407ba14dd8c9b16fdbae302be1f6 3739769 mingw-ocaml_3.12.1+debian1.tar.gz
 2ef20d99d032909ff7f59bfe12745147f2d6800bdfbb486797ac80eef49eaf34 8698 minw32-ocaml_3.12.1+debian1_all.deb
 3b880081c2ec618b0aa391c4169eba03430aebf92982539c86e22a093bcc6756 3185892 mingw-ocaml_3.12.1+debian1_i386.deb
Files: 
 5c3e15f284b00281b5e1e26e7cdfcac3 1501 ocaml optional mingw-ocaml_3.12.1+debian1.dsc
 2167a3a7573e81e21e15fe02ec6aca17 3739769 ocaml optional mingw-ocaml_3.12.1+debian1.tar.gz
 efdb4f56e876d27487ece61214f2734f 8698 ocaml optional minw32-ocaml_3.12.1+debian1_all.deb
 78ff097234b2f162dbd8e1742d5d015f 3185892 ocaml optional mingw-ocaml_3.12.1+debian1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJOkZrsAAoJEAC5aaocqV0Zi1kIAKHqfbxFaHpeO+DQ3UE61nQ9
ulOpwRd5udq4+u8maRhcbWX57JmdBinKjen7mrKR6omm6i6IUIx7aQRipbkUJrQC
qFwO/PNHmRFHAyMEAhcxFDStcr2D+gLH5H63T3rkt6Z5BX+mBr0aVOYDku4CG8Ai
w3k7+6ay8xODNDNy0AL7o0CimtlTA+8VLr4QUyx/paAj8O1dufoZAciJwnmPOLZX
AZ8gEecXw5TYvWrV7PjDssPMBi0Z/1nyIsENwwmkO+KBmsKlVxRVSzlQafKma2J5
bwPa6trzKlvtgi6t951Gm6NeVNPNnsacTEAeuCAwl1+2tABW6tGONrtR5jntPzk=
=aqwn
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: