Your message dated Tue, 13 Dec 2016 09:54:01 +0000
with message-id <[email protected]>
and subject line Bug#846965: fixed in openmpi 2.0.2~git.20161225-6
has caused the Debian Bug report #846965,
regarding openmpi: ftbfs on hurd-i386: more *MAX* occurrences
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 [email protected]
immediately.)
--
846965: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846965
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openmpi
Version: 2.0.2~git.20161225-2
Severity: important
Tags: upstream patch
User: [email protected]
Usertags: hurd
Hello,
The latest upload of openmpi to experimental FTBFS, due to
MAXHOSTNAMELEN and PATH_MAX. The attached patch fixes the build_hurd
patch to fix this.
Samuel
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'),
(500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- debian/patches/build_hurd.original 2016-12-04 17:24:01.000000000 +0000
+++ debian/patches/build_hurd 2016-12-04 17:27:50.000000000 +0000
@@ -226,3 +211,35 @@
ssize_t mca_fbtl_posix_pwritev(mca_io_ompio_file_t *fh )
{
/*int *fp = NULL;*/
+Index:
openmpi-2.0.2~git.20161225/opal/mca/pmix/pmix3x/pmix/src/mca/base/pmix_mca_base_component_find.c
+===================================================================
+---
openmpi-2.0.2~git.20161225.orig/opal/mca/pmix/pmix3x/pmix/src/mca/base/pmix_mca_base_component_find.c
++++
openmpi-2.0.2~git.20161225/opal/mca/pmix/pmix3x/pmix/src/mca/base/pmix_mca_base_component_find.c
+@@ -339,7 +339,7 @@ static int component_find_check (pmix_mc
+ }
+
+ if (!found) {
+- char h[MAXHOSTNAMELEN];
++ char h[PMIX_MAXHOSTNAMELEN];
+ gethostname(h, sizeof(h));
+ pmix_show_help("help-mca-base.txt",
+ "find-available:not-valid", true,
+Index:
openmpi-2.0.2~git.20161225/opal/mca/pmix/pmix3x/pmix/src/mca/base/pmix_mca_base_var.c
+===================================================================
+---
openmpi-2.0.2~git.20161225.orig/opal/mca/pmix/pmix3x/pmix/src/mca/base/pmix_mca_base_var.c
++++
openmpi-2.0.2~git.20161225/opal/mca/pmix/pmix3x/pmix/src/mca/base/pmix_mca_base_var.c
+@@ -420,8 +420,13 @@ int pmix_mca_base_var_cache_files(bool r
+ home = (char*)pmix_home_directory();
+
+ if(NULL == cwd) {
++#if !defined(MAXPATHLEN) && defined (__GLIBC__)
++ if( NULL == (cwd = get_current_dir_name() ))
++#else
+ cwd = (char *) malloc(sizeof(char) * MAXPATHLEN);
+- if( NULL == (cwd = getcwd(cwd, MAXPATHLEN) )) {
++ if( NULL == (cwd = getcwd(cwd, MAXPATHLEN) ))
++#endif
++ {
+ pmix_output(0, "Error: Unable to get the current working
directory\n");
+ cwd = strdup(".");
+ }
--- End Message ---
--- Begin Message ---
Source: openmpi
Source-Version: 2.0.2~git.20161225-6
We believe that the bug you reported is fixed in the latest version of
openmpi, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <[email protected]> (supplier of updated openmpi 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 13 Dec 2016 07:10:17 +0000
Source: openmpi
Binary: openmpi-bin libopenmpi-dev libopenmpi2 openmpi-common openmpi-doc
Architecture: source amd64 all
Version: 2.0.2~git.20161225-6
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libopenmpi-dev - high performance message passing library -- header files
libopenmpi2 - high performance message passing library -- shared library
openmpi-bin - high performance message passing library -- binaries
openmpi-common - high performance message passing library -- common files
openmpi-doc - high performance message passing library -- man pages
Closes: 846965
Changes:
openmpi (2.0.2~git.20161225-6) unstable; urgency=medium
.
* More hurd fixes: man pages for oshrun need to be conditional.
Closes: #846965.
Checksums-Sha1:
1489df071c5bba79c81c44274920b487e929d8ee 2796 openmpi_2.0.2~git.20161225-6.dsc
f2a2a0852f502e0ba2398b58c6eb0d64d2e3e2a7 59884
openmpi_2.0.2~git.20161225-6.debian.tar.xz
c999f31e7505415a380f5e42d61d86f3c5f4ad59 27210
libopenmpi-dev-dbgsym_2.0.2~git.20161225-6_amd64.deb
5c9dca694faf5048a6caf0e0e4a90975c4bea4e7 1058952
libopenmpi-dev_2.0.2~git.20161225-6_amd64.deb
2fc09eed5a84967b1c3633b9169494206109a844 30589894
libopenmpi2-dbgsym_2.0.2~git.20161225-6_amd64.deb
fdfb87cb983525e498ebdf2ad7b78274b70e6d43 2313100
libopenmpi2_2.0.2~git.20161225-6_amd64.deb
f6befe1dd3370ec03e5eb592e1ad116c3ac5bccf 209634
openmpi-bin-dbgsym_2.0.2~git.20161225-6_amd64.deb
2d88e6ad1c944e478ea7e3d737b730923b37a577 166846
openmpi-bin_2.0.2~git.20161225-6_amd64.deb
ae8afe9d0bc0afd523d3c5faa1c7130b8bb08677 148152
openmpi-common_2.0.2~git.20161225-6_all.deb
b554d01c33053eef2d5357574137bbbb7cc0f1d5 747694
openmpi-doc_2.0.2~git.20161225-6_all.deb
97d17cfb81d28a3d1f759b71abd8e902ffc12ace 11784
openmpi_2.0.2~git.20161225-6_amd64.buildinfo
Checksums-Sha256:
d25fccbf882b50852302f8ccdd2574a896b0ec1d06b55fae23ddf21f3aee9a1f 2796
openmpi_2.0.2~git.20161225-6.dsc
d26fa795e25d0919ce885ddee17fbcceb23b1db7573b88df1a6cf9264d16c8f1 59884
openmpi_2.0.2~git.20161225-6.debian.tar.xz
273e5829a25d55ca9530d8b74389fd7beedcd374a994b69da34c4757d63fe846 27210
libopenmpi-dev-dbgsym_2.0.2~git.20161225-6_amd64.deb
206cda611f77ef9f717aef940b85c6b2d09a67e6cfb1c0da5f6dcacb48f769d4 1058952
libopenmpi-dev_2.0.2~git.20161225-6_amd64.deb
dbbac52515d35334c32d280a91ab62d3b46e8730ddba99bc2a9ffbb220dfb282 30589894
libopenmpi2-dbgsym_2.0.2~git.20161225-6_amd64.deb
3db0e2b3b147aa652a9a7d93c18899353ee4f09f66c47cab7a4264db455c533c 2313100
libopenmpi2_2.0.2~git.20161225-6_amd64.deb
aba9668efc30ecaa2ee28da4bba460750357c5f366cec04b4d27f82f6ea55259 209634
openmpi-bin-dbgsym_2.0.2~git.20161225-6_amd64.deb
b545eb94a14e41992f064f343c1e26fe1f840a22b351c7fe375702eb88fabdbb 166846
openmpi-bin_2.0.2~git.20161225-6_amd64.deb
9d31a62fae0e5da2efc980ce9fea2c0142db14796ba7bad659b93307925946d9 148152
openmpi-common_2.0.2~git.20161225-6_all.deb
191395137ff613d710d7b8abf5d2d805516a1403434de301c2f95814a34de45b 747694
openmpi-doc_2.0.2~git.20161225-6_all.deb
38ceb0e2feedfe8fa4ad51d9a6714094038af049519bc9644393e317f29f6191 11784
openmpi_2.0.2~git.20161225-6_amd64.buildinfo
Files:
885e0bf5258fc49ed99cd4139600dc7a 2796 net extra
openmpi_2.0.2~git.20161225-6.dsc
f90ffec742629d373e8a4ffb11c5c410 59884 net extra
openmpi_2.0.2~git.20161225-6.debian.tar.xz
22196e6b9df6338427d8e689facc143a 27210 debug extra
libopenmpi-dev-dbgsym_2.0.2~git.20161225-6_amd64.deb
bf16bfa5ec720515783d1aab9f4e8f99 1058952 libdevel extra
libopenmpi-dev_2.0.2~git.20161225-6_amd64.deb
cdc195b78ed7b9fd08262a55c7f06e9a 30589894 debug extra
libopenmpi2-dbgsym_2.0.2~git.20161225-6_amd64.deb
32df8d65dbac79c6ee12d02e8ca0ed42 2313100 libs extra
libopenmpi2_2.0.2~git.20161225-6_amd64.deb
a7b7f173e92c9431567fbb79f14df1a1 209634 debug extra
openmpi-bin-dbgsym_2.0.2~git.20161225-6_amd64.deb
1ee432c2381747459acd2e1544a7117b 166846 net extra
openmpi-bin_2.0.2~git.20161225-6_amd64.deb
3794cc2021ababd19b7fb4c2dafac7ce 148152 net extra
openmpi-common_2.0.2~git.20161225-6_all.deb
ba213c73cc69f2321d650300920ed096 747694 doc extra
openmpi-doc_2.0.2~git.20161225-6_all.deb
63dc5e4b2d30565930c366042ff05023 11784 net extra
openmpi_2.0.2~git.20161225-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlhPvygACgkQy+a7Tl2a
06U9KA//Z+yKKtk0rOizimhOgde700xZpeXT3X4n1lclG2gjhAXQGBuCXa597F8Q
w5Q8ddXiE8NnPm7L0+xyPBGruiZoFHvBoIcMH89kBqN0u2SV8CJJfuspMPtqG4ZA
+F6x3P2x24FBPWUCdejygUfw30TEs0zjO+Bc1RyHzK0ZHKbquI6WESNT14+QSJ30
ZYnwXzy5vOw63x++D3w4R590xQMcTuGkkujyvgHgPtTYtPI/JHExaMmiuwt20QOr
ejNrmtS4d5lNzoSONUUq1gkhahGgFKA0oJ9wqGJ3fqcZDATp+aQrvAMlEVnxpkuI
ofo1Y725xCcQxArXcq1eG6kaKWbbyJLfyh86JU/eqVRs/neeAEeSpR78VtF/ckpz
5a1FGnHkpCl7DQduSshabT2DOdpeleW/U+qeSEx562bAom49tu+ouuYPG4O+tX1L
Phz9jZhqYaeG1YxPNWHzOTVXYAkTXI97I6hakl63lEPJK5/YESouI3VxC/kN7aai
DeLV5PAvqxJ5f5pDaixaRYHvsj4ahWa9Ubb6zQFljR+8wDDrMZ27ZG1Tc4bIgnXM
9m9gf85lC18DhoGkZe2U7seALsgNUPqjg/PxR7hh7jQB6R1lPVvmUHtzH575cEXp
41D4zEDZO2RKnxwH3SEryc0mOwL6HftpIgabbc9LTzDFSUi5cuk=
=bJTk
-----END PGP SIGNATURE-----
--- End Message ---