<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-devtools/mpich, branch yoe/mut</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=yoe%2Fmut</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=yoe%2Fmut'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2023-06-14T16:41:35+00:00</updated>
<entry>
<title>mpich: upgrade 4.1.1 -&gt; 4.1.2</title>
<updated>2023-06-14T16:41:35+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-06-13T01:39:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aec502ac84858ecb9a2c5526dec9e4e7e767ff04'/>
<id>urn:sha1:aec502ac84858ecb9a2c5526dec9e4e7e767ff04</id>
<content type='text'>
Changelog:
==========
  with recent versions of LLVM/Clang
  different floating point values
  attribute on the same object

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpich: Upgrade to 4.1.1</title>
<updated>2023-06-08T21:08:55+00:00</updated>
<author>
<name>Zoltán Böszörményi</name>
<email>zboszor@gmail.com</email>
</author>
<published>2023-06-07T07:27:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aceaf2bfdaa98bc364ac13e8dd85ead831966216'/>
<id>urn:sha1:aceaf2bfdaa98bc364ac13e8dd85ead831966216</id>
<content type='text'>
mpich 4.1+ has its own official way to allow cross-compiling,
use it.

Remove the old PACKAGECONFIG[x11], the configuration option
does not exist anymore.

Add PACKAGECONFIG knobs to allow building the C++ and FORTRAN
parts. Both are needed by intel-oneapi-mkl in meta-intel. Don't
enable either by default to keep the current minimalistic build.

Remove configuration options that don't exist in the new version.

Fix TMPDIR being emitted into binaries and scripts like mpicc and mpicxx

Signed-off-by: Zoltán Böszörményi &lt;zboszor@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpich: upgrade 4.0.2 -&gt; 4.0.3</title>
<updated>2022-11-14T19:55:59+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-11-13T03:15:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6231fc0160613c3e2be36a63c8aa43d6d421b1dc'/>
<id>urn:sha1:6231fc0160613c3e2be36a63c8aa43d6d421b1dc</id>
<content type='text'>
Changes in 4.0.3
=================
    Fix message queue dumping interface support
    Fix multinic usage in ch4:ofi
    Fix bug in MPI_WIN_CREATE in ch4:ucx when UCX &gt;= 1.13.0
    Fix MPIR_pmi_barrier when PMI2 is used
    Fix ROMIO lazy mutex initialization
    Fix build with HIP support
    Fix potential dynamic process message mixups in ch3
    Add missing const to MPI_Pready_list array_of_partitions argument
    Add support for C++ datatypes even when the C++ binding is disabled
    Add support for Intel OneAPI compilers

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpich: Add new directory modules/hwloc/config to search path</title>
<updated>2022-04-14T02:21:41+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-04-13T15:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5288d38ee66667463750caf2d0ed1863e52364ef'/>
<id>urn:sha1:5288d38ee66667463750caf2d0ed1863e52364ef</id>
<content type='text'>
This ensures that config.guess and config.sub are installed in for all
directories where its needed.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpich: upgrade 3.4.3 -&gt; 4.0.2</title>
<updated>2022-04-12T16:28:25+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-04-09T13:59:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc45d159ef05a8d6c73a456e2919fd5b619374cd'/>
<id>urn:sha1:fc45d159ef05a8d6c73a456e2919fd5b619374cd</id>
<content type='text'>
Changelog from 3.4.3 to 4.0.2:
https://www.mpich.org/category/news/

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpich: upgrade 3.4.2 -&gt; 3.4.3</title>
<updated>2021-12-22T02:49:37+00:00</updated>
<author>
<name>wangmy</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2021-12-20T15:01:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3fa155b0c6d78d0c3607a2c393985eb5e82fe3a8'/>
<id>urn:sha1:3fa155b0c6d78d0c3607a2c393985eb5e82fe3a8</id>
<content type='text'>
Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpich: link explictly with libgcc</title>
<updated>2021-08-20T16:26:18+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-08-18T21:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=36066f34e81fabf9d93e62eac851097c111427a8'/>
<id>urn:sha1:36066f34e81fabf9d93e62eac851097c111427a8</id>
<content type='text'>
libmpi.so does need specific symbols from libgcc eg __multf3
on x86 irrespective of C library

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Convert to new override syntax</title>
<updated>2021-08-03T17:21:25+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-07-29T15:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c61dc077bbd81260e4f167fa2251643ba0ba6974'/>
<id>urn:sha1:c61dc077bbd81260e4f167fa2251643ba0ba6974</id>
<content type='text'>
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpich: Add libgcc to ldflags on x86/glibc</title>
<updated>2021-06-26T07:45:10+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-06-25T17:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1c8b1c862bf321cf05b6543fb9a42eadbbeccfe2'/>
<id>urn:sha1:1c8b1c862bf321cf05b6543fb9a42eadbbeccfe2</id>
<content type='text'>
The build needs them in some subcomponents, it does not come to front
when using libgcc as default but when compiler-rt is used then it does
not link because its expecting functions from libgcc

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpich: Upgrade to 3.4.2</title>
<updated>2021-06-01T14:49:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-05-31T21:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d4734330cf549d2b296d90f0423019529b3e08fe'/>
<id>urn:sha1:d4734330cf549d2b296d90f0423019529b3e08fe</id>
<content type='text'>
Explicitly link with libgcc for __addtf3, __multf3 etc 128bit builtins
on x86_64 as they are not available with compiler-rt and when using
compiler-rt the link would fail

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
