Your message dated Mon, 02 Dec 2013 19:34:21 +0000 with message-id <E1VnZG9-0004rM-40@franck.debian.org> and subject line Bug#731047: fixed in ocaml 4.01.0-3 has caused the Debian Bug report #731047, regarding FTBFS with recent binutils-dev 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.) -- 731047: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731047 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: ocaml: Please add powerpcspe to the list of native architectures
- From: Roland Stigge <stigge@antcom.de>
- Date: Fri, 29 Nov 2013 23:48:07 +0100
- Message-id: <20131129224807.28641.90541.reportbug@spe1.antcom.de>
Source: ocaml Version: 3.12.1-4 Severity: wishlist Tags: patch sid User: debian-powerpcspe@breakpoint.cc Usertags: powerpcspe Hi, please add powerpcspe to the list of native architectures. I.e., add "powerpcspe" to: * debian/native-archs * debian/natdynlink-archs * debian/control similar as powerpc. I'm attaching a patch that fixes an asm build problem on powerpcspe since some CPU registers don't exist on powerpcspe, so they can't be saved and restored. Further, please add libiberty-dev to the build-deps since this prevents a build error. Thanks in advance, Roland -- System Information: Debian Release: 7.0 APT prefers unreleased APT policy: (500, 'unreleased'), (500, 'unstable') Architecture: powerpcspe (ppc) Kernel: Linux 3.9.0-dirty (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Shell: /bin/sh linked to /bin/dash--- ocaml-3.12.1.orig/asmrun/power-elf.S +++ ocaml-3.12.1/asmrun/power-elf.S @@ -72,6 +72,7 @@ caml_call_gc: stwu 27, 4(11) stwu 28, 4(11) addi 11, 1, 32 - 8 +#ifndef __NO_FPRS__ stfdu 1, 8(11) stfdu 2, 8(11) stfdu 3, 8(11) @@ -103,6 +104,7 @@ caml_call_gc: stfdu 29, 8(11) stfdu 30, 8(11) stfdu 31, 8(11) +#endif /* Call the GC */ bl caml_garbage_collection /* Reload new allocation pointer and allocation limit */ @@ -134,6 +136,7 @@ caml_call_gc: lwzu 27, 4(11) lwzu 28, 4(11) addi 11, 1, 32 - 8 +#ifndef __NO_FPRS__ lfdu 1, 8(11) lfdu 2, 8(11) lfdu 3, 8(11) @@ -165,6 +168,7 @@ caml_call_gc: lfdu 29, 8(11) lfdu 30, 8(11) lfdu 31, 8(11) +#endif /* Return to caller, restarting the allocation */ Loadglobal(0, caml_last_return_address, 11) addic 0, 0, -16 /* Restart the allocation (4 instructions) */ @@ -261,6 +265,7 @@ caml_start_program: stwu 29, 4(11) stwu 30, 4(11) stwu 31, 4(11) +#ifndef __NO_FPRS__ stfdu 14, 8(11) stfdu 15, 8(11) stfdu 16, 8(11) @@ -279,6 +284,7 @@ caml_start_program: stfdu 29, 8(11) stfdu 30, 8(11) stfdu 31, 8(11) +#endif /* Set up a callback link */ addi 1, 1, -16 Loadglobal(9, caml_bottom_of_stack, 11) @@ -342,6 +348,7 @@ caml_start_program: lwzu 29, 4(11) lwzu 30, 4(11) lwzu 31, 4(11) +#ifndef __NO_FPRS__ lfdu 14, 8(11) lfdu 15, 8(11) lfdu 16, 8(11) @@ -360,6 +367,7 @@ caml_start_program: lfdu 29, 8(11) lfdu 30, 8(11) lfdu 31, 8(11) +#endif /* Reload return address */ lwz 0, 256+4(1) mtlr 0
--- End Message ---
--- Begin Message ---
- To: 731047-close@bugs.debian.org
- Subject: Bug#731047: fixed in ocaml 4.01.0-3
- From: Stéphane Glondu <glondu@debian.org>
- Date: Mon, 02 Dec 2013 19:34:21 +0000
- Message-id: <E1VnZG9-0004rM-40@franck.debian.org>
Source: ocaml Source-Version: 4.01.0-3 We believe that the bug you reported is fixed in the latest version of ocaml, which is due to be installed in the Debian FTP archive. 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 731047@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Stéphane Glondu <glondu@debian.org> (supplier of updated 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@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 02 Dec 2013 20:03:03 +0100 Source: ocaml Binary: ocaml-nox camlp4 camlp4-extra ocaml ocaml-base-nox ocaml-base ocaml-native-compilers ocaml-source ocaml-interp ocaml-compiler-libs ocaml-mode Architecture: source amd64 all Version: 4.01.0-3 Distribution: unstable Urgency: low Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org> Changed-By: Stéphane Glondu <glondu@debian.org> Description: camlp4 - Pre Processor Pretty Printer for OCaml camlp4-extra - Pre Processor Pretty Printer for OCaml - extras ocaml - ML language implementation with a class-based object system ocaml-base - Runtime system for OCaml bytecode executables ocaml-base-nox - Runtime system for OCaml bytecode executables (no X) ocaml-compiler-libs - OCaml interpreter and standard libraries ocaml-interp - OCaml interactive interpreter and standard libraries ocaml-mode - major mode for editing Objective Caml in Emacs ocaml-native-compilers - Native code compilers of the OCaml suite (the .opt ones) ocaml-nox - ML implementation with a class-based object system (no X) ocaml-source - Sources for Objective Caml Closes: 731047 Changes: ocaml (4.01.0-3) unstable; urgency=low . * Upload to unstable * debian/patches: + Fix native backtraces on arm* ~ Disable native backtraces on powerpcspe too * Update SLOW_ARCHITECTURES and do not run almabench test there * Add libiberty-dev to Build-Depends (Closes: #731047) Checksums-Sha1: 968d42eefb3fefe1aff682c01397740cb1138d1e 2628 ocaml_4.01.0-3.dsc b481648220fd9d49fe1f3c9364a6a123f2ff3c7b 58760 ocaml_4.01.0-3.debian.tar.gz 79fac625d5634104d0cf0fd235e64ca91dd77650 3861604 ocaml-nox_4.01.0-3_amd64.deb 2bffb0285485749a9d398889cb51301c6c861622 10180906 camlp4_4.01.0-3_amd64.deb 5256a481c5d429ad07e3ca8c26fd8a02624aeb9c 10174526 camlp4-extra_4.01.0-3_amd64.deb 373ad4e003a37196fffc76cfb4b5d342189d9563 1325452 ocaml_4.01.0-3_amd64.deb a6ccaa6b5712ccd4644689d2ca2b3d228f482087 519164 ocaml-base-nox_4.01.0-3_amd64.deb ab461fbb906fb9f1fed6e251bc65090e3d157c68 127958 ocaml-base_4.01.0-3_amd64.deb af20093ab5db342395389934e69f8666fac92494 2351430 ocaml-native-compilers_4.01.0-3_amd64.deb 8eb22b4e77bf6ab15f99b83977a5e55b6aaea9cf 3774948 ocaml-source_4.01.0-3_all.deb 3593ccfcda3f57a86570a3462718308714cb3a98 304608 ocaml-interp_4.01.0-3_amd64.deb 3109d5fce357845a05fbc23e6c853057c4384623 1373308 ocaml-compiler-libs_4.01.0-3_amd64.deb 9c9f4532296147e89e7086cc7a41e3c509399c08 125240 ocaml-mode_4.01.0-3_all.deb Checksums-Sha256: 26f6f31f11060b4a53bd42b90ec797177a72b21e78c66f26acd949ca98f652a1 2628 ocaml_4.01.0-3.dsc 4b26c2557e225076882f2ef11aa1b43571268a884c0e3497f16bb8e8229cd0e7 58760 ocaml_4.01.0-3.debian.tar.gz bd91cade2f160f7b632acee112b2acd8723f209f9aaff14a0ce2b4796d338c2a 3861604 ocaml-nox_4.01.0-3_amd64.deb 14d49b9c4a25484316db4eaeb8edf6b085d60e1f773368c85c5e7fc166267615 10180906 camlp4_4.01.0-3_amd64.deb 85615426df8d4f28a005cef0400334a4b93da53512bcf75efdce5c0b108d869d 10174526 camlp4-extra_4.01.0-3_amd64.deb 7bd0b7933953ed5eb35bb938ed5ae6e94ce3253d9e4681c1c4d975811c7305e0 1325452 ocaml_4.01.0-3_amd64.deb 6f94e4c9ec23c91c8b6a1e0d046f7b9d9917f9fadfc1ee60a6e1d7846bcded96 519164 ocaml-base-nox_4.01.0-3_amd64.deb 5f771d07a1f8d22604851af2b3143af2f803fc107fccb498dca9986b7e06acee 127958 ocaml-base_4.01.0-3_amd64.deb 050c2137d97875020b4e56f8595700b5a8888700db585b33178de5a171235205 2351430 ocaml-native-compilers_4.01.0-3_amd64.deb 66bd967cc460476f16802923857f20ac7b910bf23fa4e7c1f28a587a7070a817 3774948 ocaml-source_4.01.0-3_all.deb 87c3cac6e1da640e24edbd056a2aba4747036ec8392af153476bc0121e538827 304608 ocaml-interp_4.01.0-3_amd64.deb a2f00b3b0cc3a97ad7e08565b7d2029b12ea164ea5cf38eab3c8791e0c9039e2 1373308 ocaml-compiler-libs_4.01.0-3_amd64.deb af708c9be9e52fa5dbb6c6873fd06c5bdc4a4628fe545b424f975adcfafc2ca3 125240 ocaml-mode_4.01.0-3_all.deb Files: 7e3b3f6c748f02155929bc2da404e703 2628 ocaml optional ocaml_4.01.0-3.dsc c1fe43e4fcca807c95c1e4ecb148e238 58760 ocaml optional ocaml_4.01.0-3.debian.tar.gz c6f740bdfa3f28bf003c71124f3ee9a7 3861604 ocaml optional ocaml-nox_4.01.0-3_amd64.deb c60b10c42ac95773d5851644c1ca745a 10180906 ocaml optional camlp4_4.01.0-3_amd64.deb 8919506c7c8f19e1fd7aad9128047c58 10174526 ocaml optional camlp4-extra_4.01.0-3_amd64.deb e9f83cd964d315a59bca8613d3168d2b 1325452 ocaml optional ocaml_4.01.0-3_amd64.deb 3618de030de7ba3c16884c359551f682 519164 ocaml optional ocaml-base-nox_4.01.0-3_amd64.deb 5268ab5eaed5e122f9d7b7202a093669 127958 ocaml optional ocaml-base_4.01.0-3_amd64.deb c7f3d51745e36d2764e4d9da36a6219f 2351430 ocaml optional ocaml-native-compilers_4.01.0-3_amd64.deb c48944e5633935c120606e316d7ab62e 3774948 ocaml optional ocaml-source_4.01.0-3_all.deb d2093ceb7e6e27488c92f79ee75f288a 304608 ocaml optional ocaml-interp_4.01.0-3_amd64.deb fa1023a9fa94d1d1d59944e6c454f210 1373308 ocaml optional ocaml-compiler-libs_4.01.0-3_amd64.deb d2b5697f276459e8f94e875a9c3bb09d 125240 ocaml optional ocaml-mode_4.01.0-3_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCgAGBQJSnN0wAAoJEHhT2k1JiBrTT/MP/jTOtexH1pNfHlaohPoDbr6u zZ/bT3Eqm7R7JMNXsHacZIYw7rbAmQHeitnhAuzezKW56DNqgsQPIiqegErOlFFJ /2MJuC7tQB4bYATl7hD/80P+xA0JyElXwHsViwNE5BVsDApbSAHb3vHaqZnvEUZO 8wUDGBpP/TkQTPyRSGlj/7lpE/KCgDKjA9obqSBlLn5AQFP+ujeXnb9Gx5qo96ei NP8qkW+L/W+Knj0L0mSqomPJzsF+3lb9o6TO0DnEZVv90aOFkpJEjziXphqvmoIu Wxjk6OuM2DKq151XzGRSg35//IlAyKsKpiWaPvlAspt7xmgVLnGRsNqnbsP2z89W /wv7u8SGh4iAiM/dR3Ux1Od2zQKiOtKDPeH+8VFidUD80QvICoqogV7SBPxpEADE qykIQzgUg9Ng5gwf3cDEvfQQZxiiRsJz1RYCWQHC/u3rAAK/mq8pJmn2oh4JkNGj NC8rR828yhYpjLSabZFq7y1e6oDHdHYpDXXsxRevQ+GjYzVp1F0lNByIVNyV2E53 sZryF2gF463mSuLM3tHWg/tVADNn7axNR3MMbrd/rEExn0iOX+LtzKqaaYXx0uQ+ j1ps680Nl1Zg1FQmaBh1UdMu8l/7ukHYaikT+oNgBYsDQidQ4N0lrfYcGzUhOgra kCQsyTp/eS0mfFVFV9IK =Gry4 -----END PGP SIGNATURE-----
--- End Message ---