Blob Blame History Raw
<revisionlist>
  <revision rev="1" vrev="1">
    <srcmd5>be2a9f30813931065dde90fa8398fd5a</srcmd5>
    <version>12.10.1</version>
    <time>1562591446</time>
    <user>dimstar_suse</user>
    <comment>- Disable ePetra package. There is a incompatibility with OMP 4.0 and
  GCC 9 that must be fixed.
  More information at https://github.com/trilinos/Trilinos/issues/5390
- Disable ROL package for SLE builds.
- Disable gtest. Gtest is already provided as a separate package
  with the same name and provides a library /usr/lib64/libgtest.so 
  that was conflicting with the one generated by trilinos-devel.
- Remove leftover Requires in the non HPC mpi flavours.
- Fix serial build: devel package was not pulling in libtrilinos12 due
  to misplaced 'Requires: %libname' line
- Enable Trilinos ROL package
- Readd HPC master package for documentation.
- Use %{hpc_init} for building documentation.
- Use bconds to documentation builds to improve readablility.
- Expand use of script sanitization, remove patch.
- Build documentation in two separates flavor one for non-HPC 
  and another one for HPC. documentation and documentation-hpc
  respectively.
  * Only install the BuildRequires to build the documentation
  * Add separate %prep, %build and %install for building 
    the documentation
- Use ExcludeArch to disable build in some architectures. 
  Add 390x to the list.
- Add patch fix_shebangs.patch
- Hide qt4 BuildRequires behind bcond (currently off)
- Spec file cleanup (whitespace, remove duplicate BuildRequires)
- Fix summary/description of doc subpackage, make it noarch
- Properly create and tear down default version links when the
  HPC master packages are installed/uninstalled (bsc#1124519).
- Reflect package name changes for scriptlets as well: run
  ldconfig from the correct package.
- Make summary and descriptions more precise.
- Sanitize python scripts assuming pyhton2 support.
- Fix %%smp_nflags setting: lmit to 4 parallel builds.
- Fix package dependencies.
- Limit openmpi builds on SLE to version 2. (Due to limited
  number of suitable workers limit all openmpi builds to
  version 2 only for now).
- Module files: prepend CPATH, C_INCLUDE_PATH, CPLUS_INCLUDE_PATH
  elements.
- Consolidate use of openmpi1, openmpi2, openmpi3 for non-HPC builds.
- Fix package groups.
- Update of trilinos to 11.14.3
  * Tuechos - LAPACK: Added _GEQP3 (QR with column pivoting).
  * Kokkos - Fix missing file in install
  * Thyra  - Fix a backwards compatibility issue with a missing header file.
- Convert package to HPC (FATE#324185)
- Fix the non-HPC builds - The build configuration needed to be
  changed, the dropped elements were left for reference in a
  comment.
- Disable non-HPC builds for SLE.
- Add constraints for minimal memory.
- Limit the number of parallel build threads: OBS machines with large memory
  typically have many CPUs. If many CPUs build we will need even more memory.
- version 11.4.3
  * Tuechos
    - LAPACK: Added _GEQP3 (QR with column pivoting). 
  * Kokkos
    - Fix missing file in install
  * Thyra
    - Fix a backwards compatibility issue with a missing header
      file.
- update build requirements according to recent scalapack and
  blacs changes. Blacs is deprecated and provided in scalapack
- disable pyTrilinos since it wont build anymore on recent product
- enable hwloc support on openSUSE &gt;= 13.2
- enable matio support
- rebase no-return-in-non-void.patch
- update to version 11.2.5
  * SEACAS
    - Fix parallel-aware exodus build activation
- update to version 11.2.4
  * Teuchos
    - Fix cdotc_ declarations
  * Triutils
    - Fix issue with ambiguous abs() calls in 64bit. 
- build PyTrilinos for serial version
- rebase patch0 no-return-in-non-void.patch
- remove patch cdoc.path fixed upstream
- add patch stringcompare.patch
- build html documentation and put it in a doc subpackage
- update to version 11.2.3
  * EpetraExt
    - Fix reindexing with the row and column GID set is not the
      same.
    - Fixed singleton filter to not generate a separate linear
      problem if no singletons are detected.
  * Intrepid
    - MiniTensor: Fixed coeffcients of Pade Approximant for the
      exponential. 
- rebase patch0
- add patch2 trilinos-11.2.3-cdotc.patch
- update files list
- build openmpi parallel version 
- enable mumps and glpk support in trilinos
- explicitly enable QT and netcdf support in trilinos
- enable C and fortran interfaces
- enable zoltan in trilinos
- build requires libqt4-devel anf netcfd-devel
- enable superlu support
- re-enable rpath check since no-rpath.pacth seems to work
- add patches informations in spec file
- add TODO comment in spec file  
- first package version 11.0.3
</comment>
    <requestid>713619</requestid>
  </revision>
  <revision rev="2" vrev="2">
    <srcmd5>b5d388400067ba00f55ee4f47ae0aaad</srcmd5>
    <version>12.10.1</version>
    <time>1563456139</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>716073</requestid>
  </revision>
  <revision rev="3" vrev="1">
    <srcmd5>c51981009994ba0dbb8c78136c045178</srcmd5>
    <version>12.14.1</version>
    <time>1567849691</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>727689</requestid>
  </revision>
  <revision rev="4" vrev="2">
    <srcmd5>2a4d2b5ceba18af684baf3fe6697809d</srcmd5>
    <version>12.14.1</version>
    <time>1570010285</time>
    <user>dimstar_suse</user>
    <comment>Add Jira feature ID</comment>
    <requestid>734096</requestid>
  </revision>
  <revision rev="5" vrev="3">
    <srcmd5>ef0214daa6a66da4b95d99aa5cec0743</srcmd5>
    <version>12.14.1</version>
    <time>1572442955</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>734755</requestid>
  </revision>
  <revision rev="6" vrev="4">
    <srcmd5>9ca69e9965de7ba4fd7e345c2137d89a</srcmd5>
    <version>12.14.1</version>
    <time>1575563636</time>
    <user>dimstar_suse</user>
    <comment>- Add support for gcc8 builds for HPC.
- Add support for gcc8 and gcc9 builds for HPC (jsc#SLE-7766,
  jsc#SLE-8609).

- Disable openmpi1 builds for SLE/Leap &amp;gt; 15.1.
- Enable openmpi3 builds for Leap and SLE &amp;gt; 15.1 (jsc#SLE-7773). (forwarded request 753921 from eeich)</comment>
    <requestid>753922</requestid>
  </revision>
  <revision rev="7" vrev="5">
    <srcmd5>d9f25ee84f8811f2b07c05a8a4a95acd</srcmd5>
    <version>12.14.1</version>
    <time>1576189095</time>
    <user>dimstar_suse</user>
    <comment>  jsc#SLE-8604).</comment>
    <requestid>755674</requestid>
  </revision>
  <revision rev="8" vrev="6">
    <srcmd5>c09886695534871421aec1ffbd703782</srcmd5>
    <version>12.14.1</version>
    <time>1580724872</time>
    <user>dimstar_suse</user>
    <comment></comment>
    <requestid>769279</requestid>
  </revision>
  <revision rev="9" vrev="7">
    <srcmd5>72961140bb429bdafc914c912360297e</srcmd5>
    <version>12.14.1</version>
    <time>1589196732</time>
    <user>dimstar_suse</user>
    <comment>- Again try to fix up dependencies after removing the
  base package.
- Let (non-HPC) trilinos-devel conflict with kokkos-devel

- Fix dependencies for devel package after eliminating the
  base package:
  * Remove dependency to base package
  * for HPC add dependency to library package

- Don't use ninja as cmake generator for Leap/SLE &lt; 15.2
  as it doesn't support fortran.

- Eliminate trilinos base package, move %doc and %license files
  to the lib-package and remaining binary files to the devel-package.

- Fix build for gmake 4.3 in a backward compatible way (boo#1170523),
  Fix-Makefiles-for-gmake-4.3.patch was added.

- nvcc_wrapper is a compiler wrapper and should go in -devel
  package
- fix &quot;extra tokens&quot; RPM build errors 

- Use ninja as cmake builder for potential speedup</comment>
    <requestid>802594</requestid>
  </revision>
  <revision rev="10" vrev="8">
    <srcmd5>4fdb283381974673a5179aaf8ad40e2e</srcmd5>
    <version>12.14.1</version>
    <time>1600179357</time>
    <user>dimstar_suse</user>
    <comment>- Add build support for gcc10 to HPC build (bsc#1174439).
- Add openmpi4 flavors.
- Revert: Use memoryperjob constraint instead of %limit_build macro.
  This would attempt to find a work whose memory matches the number
  of jobs available * memoryperjob. Such workers may not exist.
- Use 'module load netcdf' - this is now the load command for
  all variants of netcdf. (forwarded request 833999 from eeich)</comment>
    <requestid>834000</requestid>
  </revision>
  <revision rev="11" vrev="1">
    <srcmd5>3bf1a4489d86be936fa7cd526ff7f18b</srcmd5>
    <version>13.0.0</version>
    <time>1613511409</time>
    <user>dimstar_suse</user>
    <comment>- Remove /etc/ld.so.conf file that existed for non-HPC, non-MPI.
  It is no longer needed $_lib/trilinos no longer exists. (forwarded request 872910 from eeich)</comment>
    <requestid>872911</requestid>
  </revision>
  <revision rev="12" vrev="1">
    <srcmd5>cf339c10bb77d9f68f3a48583d8acb05</srcmd5>
    <version>13.0.1</version>
    <time>1616598961</time>
    <user>dimstar_suse</user>
    <comment>- Update to version 13.0.1
  For information on changes consult the release notes of
  its sub-packages. (forwarded request 880859 from eeich)</comment>
    <requestid>880865</requestid>
  </revision>
  <revision rev="13" vrev="1">
    <srcmd5>7ff6248134bc3201ff4e69291f2e2893</srcmd5>
    <version>13.2.0</version>
    <time>1644707720</time>
    <user>dimstar_suse</user>
    <comment>- Fix dependencies with other Factory packages (forwarded request 953800 from eeich)</comment>
    <requestid>953801</requestid>
  </revision>
</revisionlist>