Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | FindHDF5: Restore pre-3.6 behavior of finding only C by default | Brad King | 2016-11-02 | 1 | -10/+2 |
| | | | | | | | | | | Refactoring in commit v3.6.0-rc1~72^2 (HDF5: Rework component searching to correctly find HL for all bindings, 2016-05-12) changed the default behavior from finding only the C bindings to finding everything for the enabled languages. Restore the original behavior for compatibility and because many projects need only the C bindings. Closes: #16397 | ||||
* | Merge branch 'FindHDF5-fix-hl-fortran' into release | Brad King | 2016-09-02 | 1 | -1/+1 |
|\ | |||||
| * | FindHDF5: Fix regression in finding hdf5hl_fortran | Brad King | 2016-09-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit v3.6.0-rc1~72^2 (HDF5: Rework component searching to correctly find HL for all bindings, 2016-05-12) accidentally dropped the name `hdf5hl_fortran` from the list of library names and replaced it with `hdf5_hl_fortran`. IIUC the latter name is when HDF5 is built with CMake and the former name is for other build systems. Since this is the non-CMake code path, user the former name. Closes: #16233 | ||||
* | | Merge branch 'FindHDF5-is-parallel' into release | Brad King | 2016-09-02 | 1 | -8/+60 |
|\ \ | |||||
| * | | FindHDF5: Fix regression in providing HDF5_IS_PARALLEL | Brad King | 2016-09-02 | 1 | -8/+60 |
| |/ | | | | | | | | | | | | | | | | | Since commit v3.6.0-rc1~85^2 (HDF5: Refactor the use of compiler wrappers, 2016-04-01) we have additional code paths that find HDF5 and suppress the original search logic. Report HDF5_IS_PARALLEL from these other code paths too. Closes: #16257 | ||||
* | | Merge branch 'GetPrerequisites-fix-regression' into release | Brad King | 2016-08-12 | 1 | -2/+6 |
|\ \ | |||||
| * | | GetPrerequisites: Fix regression in gp_resolved_file_type | Brad King | 2016-08-12 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit v3.6.0-rc1~287^2 (GetPrerequisites: Fix gp_resolved_file_type on non-canonical paths, 2016-03-08) we accidentally convert relative paths (e.g. system dll file names) to absolute paths even when we do not know the base directory. Fix this by canonicalizing only paths that are already absolute. Closes: #16240 | ||||
* | | | Merge branch 'update-cle-version-info' into release | Brad King | 2016-08-08 | 2 | -4/+14 |
|\ \ \ | |||||
| * | | | CrayLinuxEnvironment: Add alternative methods to get version info | Chuck Atkins | 2016-08-05 | 2 | -4/+14 |
| |/ / | | | | | | | | | | Closes: #16229 | ||||
* | | | Merge branch 'intel-gnu11-support' into release | Brad King | 2016-08-03 | 1 | -4/+4 |
|\ \ \ | |||||
| * | | | Intel-C: standard flags are also supported in 12.0 | Ben Boeckel | 2016-08-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Intel-C: support gnu89 and gnu99 extension flags | Ben Boeckel | 2016-08-02 | 1 | -2/+2 |
| | | | | |||||
| * | | | Intel-C: declare support for gnu11 | Ben Boeckel | 2016-08-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without extensions, functions like `strdup` are not available since they are actually controlled by feature flags such as _SVID_SOURCE and _BSD_SOURCE. When using `-std=c11` on Intel, none of these flags are set, so the functions are not declared properly leading to compile errors. Reported-by: Adam J. Stewart <ajstewart426@gmail.com> Closes: #16226 | ||||
* | | | | Merge branch 'fix-findhdf5-definitions' into release | Brad King | 2016-08-02 | 1 | -1/+1 |
|\ \ \ \ | | |_|/ | |/| | | |||||
| * | | | FindHDF5: Make sure compile definition vars keep the -D flag | Chuck Atkins | 2016-08-02 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | FindProtobuf: Restore support for PROTOBUF_IMPORT_DIRS | Konstantin Sinitsyn | 2016-08-02 | 1 | -0/+8 |
|/ / | | | | | | | | | | | Support was accidentally dropped by commit v3.6.0-rc1~273^2 (FindProtobuf: Rename variables to match case of module name, 2016-03-01). | ||||
* | | Merge branch 'nsis-protect-uninst-exec' into release | Brad King | 2016-07-21 | 1 | -1/+1 |
|\ \ | |||||
| * | | NSIS: Quote uninstaller path when executing it in a shell | Justin Clift | 2016-07-21 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | Protect our `$0` reference in the shell as `"$0"`. Otherwise it works with a space in the path only due to an insecure Windows feature. Prior to this fix, any installer using the option added by commit v2.8.9~234^2 (Added CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL, 2011-06-11) exposes a local privilege escalation vulnerability. Reported-by: Amir Szekely <kichik@gmail.com> Reported-by: Ug_0 Security | ||||
* | | Merge branch 'FindHDF5-fix-misc-issues' into release | Brad King | 2016-07-13 | 1 | -37/+99 |
|\ \ | |||||
| * | | FindHDF5: Cleanup inconsistent use of HDF5_ROOT | Chuck Atkins | 2016-07-12 | 1 | -10/+14 |
| | | | |||||
| * | | FindHDF5: Properly fail when required components are not found. | Chuck Atkins | 2016-07-12 | 1 | -1/+20 |
| | | | |||||
| * | | FindHDF5: Fix h5cc arg parsing to work with homebrew on Mac | Chuck Atkins | 2016-07-12 | 1 | -26/+65 |
| |/ | |||||
* | | CPack/RPM: Add missed CPACK_RPM_FILE_NAME fallback variable | Alex Turbov | 2016-07-11 | 1 | -0/+1 |
|/ | | | | | | In commit v3.6.0-rc1~66^2 (CPack/RPM different package names, 2016-05-15) we forgot the non-uppercased fallback variable name `CPACK_RPM_<COMPONENT>_FILE_NAME`. Add it now. | ||||
* | Merge branch 'FindJNI-ubuntu-paths' into release | Brad King | 2016-07-05 | 1 | -3/+4 |
|\ | |||||
| * | FindJNI: Fix support for Ubuntu 15.10 | O Libre | 2016-07-05 | 1 | -3/+4 |
| | | | | | | | | | | The library search paths added by commit v3.6.0-rc1~281^2~1 (FindJNI: Add support for Ubuntu 15.10, 2016-03-08) were incorrect. Fix them. | ||||
* | | InstallRequiredSystemLibraries: Document UCRT option use case | Brad King | 2016-06-30 | 1 | -2/+2 |
|/ | | | | Suggested-by: Hendrik Sattler <post@hendrik-sattler.de> | ||||
* | Merge branch 'FindHDF5-handle-unsuffixed' into release | Brad King | 2016-06-27 | 1 | -4/+21 |
|\ | |||||
| * | FindHDF5: create all the *_LIBRARIES when using hdf5-config.cmake | Robert Maynard | 2016-06-24 | 1 | -0/+4 |
| | | |||||
| * | FindHDF5: cache the correct path to the high level libraries | Robert Maynard | 2016-06-24 | 1 | -3/+3 |
| | | |||||
| * | FindHDF5: When component targets not found fallback to compiler wrappers | Robert Maynard | 2016-06-23 | 1 | -0/+6 |
| | | |||||
| * | FindHDF5: Handle HDF5 builds with non-suffixed components | Robert Maynard | 2016-06-23 | 1 | -0/+7 |
| | | |||||
| * | FindHDF5: correctly add lang to each component target name. | Robert Maynard | 2016-06-23 | 1 | -1/+1 |
| | | |||||
* | | GetPrerequisites: fix typo in comment | Rolf Eike Beer | 2016-06-22 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'pkgconfig-targets' into release | Brad King | 2016-06-20 | 1 | -2/+6 |
|\ | |||||
| * | FindPkgConfig: define the imported targets also when the data comes from cache | Rolf Eike Beer | 2016-06-19 | 1 | -2/+6 |
| | | |||||
* | | Merge branch 'FindQt4-doc-QtDeclarative-imported' into release | Brad King | 2016-06-20 | 1 | -0/+2 |
|\ \ | |||||
| * | | FindQt4: Document Qt4::QtDeclarative imported target (#16157) | Brad King | 2016-06-20 | 1 | -0/+2 |
| |/ | |||||
* | | Merge branch 'revert-vs-clang-minsize' into release | Brad King | 2016-06-17 | 1 | -1/+1 |
|\ \ | |/ |/| | |||||
| * | VS: Fix regressed mapping for the cl `/Os` compiler flag | Brad King | 2016-06-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | In commit v3.6.0-rc1~279^2~10 (VS: in Clang/C2 toolset, setup correct compiler settings, 2016-02-18) a flag mapping was added for the clang `-Os` flag. However, this collides with a mapping we already had for the MSVC flag of the same name. This is a symptom of a larger problem in that the VS generators need a per-toolset flag map (issue #16153). For now, simply drop the new mapping and drop `-Os` from clang compiler flags in the MinSizeRel configuration. Reported-by: Felix Bruns <felixbruns@gmail.com> | ||||
* | | Merge branch 'SunOS-PathScale' into release | Brad King | 2016-06-06 | 4 | -0/+37 |
|\ \ | |||||
| * | | Platform: add flag definitions for PathScale compiler on SunOS (#16135) | Michał Górny | 2016-06-06 | 4 | -0/+37 |
| |/ | |||||
* | | Merge branch 'FindLibArchive-3.2' into release | Brad King | 2016-06-03 | 1 | -4/+5 |
|\ \ | |||||
| * | | FindLibArchive: Support libarchive 3.2 version string format | Orion Poplawski | 2016-06-03 | 1 | -4/+5 |
| |/ | |||||
* | | Merge branch 'FindHDF5-fix-already-found' into releasev3.6.0-rc1 | Brad King | 2016-06-02 | 1 | -4/+11 |
|\ \ | |||||
| * | | FindHDF5: Add backwards compatability for already-found searches | Chuck Atkins | 2016-06-02 | 1 | -4/+11 |
| |/ | |||||
* | | Compiler/TI: Pass libraries as last part to linker | Alexander Stein | 2016-06-02 | 1 | -1/+1 |
|/ | | | | | | | | | If e.g. libc.a is passed before any objects the linker raises the follwing warning: cannot resolve archive libc.a to a compatible library, as no input files have been encountered In the end the library is skipped and missing symbols occur. Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com> | ||||
* | Merge topic 'UseJava-fix-typo' | Brad King | 2016-06-01 | 1 | -1/+1 |
|\ | | | | | | | | | bcf39688 UseJava: Fix grammar error in documentation | ||||
| * | UseJava: Fix grammar error in documentation | Matthew Woehlke | 2016-05-31 | 1 | -1/+1 |
| | | |||||
* | | CPackRPM and CPackDeb documentation improvements | Domen Vrankar | 2016-06-01 | 2 | -113/+165 |
|/ | |||||
* | Merge topic 'osx-no-warn-sdk-target-mismatch' | Brad King | 2016-05-27 | 1 | -10/+0 |
|\ | | | | | | | | | cffe0ed7 OS X: Drop warning about SDK and deployment target version mismatch |