summaryrefslogtreecommitdiffstats
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r18049] SnapshotHDF Tester2009-12-211-1/+1
|
* [svn-r18014] SnapshotHDF Tester2009-12-141-1/+1
|
* [svn-r17975] SnapshotHDF Tester2009-12-071-1/+1
|
* [svn-r17941] Description:Quincey Koziol2009-12-011-1/+2
| | | | | | | | | | | | Bring r17939 from trunk to 1.8 branch: Handle external links from symlinked files by adding another check to look for "child" files for links from the actual location of the "parent" file, instead of from the location of the symlink. Tested on: FreeBSD/32 6.3 (duty) (h5committested on trunk)
* [svn-r17925] Description:Quincey Koziol2009-11-231-6/+4
| | | | | | | | | | | | | | | | | Bring r17924 from trunk to 1.8 branch: Add detection for POSIX lstat() routine to configure script (mostly for non-UNIX/Linux machines) and add macro wrapper for it. Alphabetatize the system/library calls we test for, to make them easier to read. Removed the sigaction() detection & macro wrappers, since it's not used by the distribution currently. Tested on: FreeBSD/32 6.3 (duty) in debug mode (h5committested on trunk)
* [svn-r17709] Maintenance: Changed version number to 1.8.4-snap0Elena Pourmal2009-10-211-1/+1
| | | | Updated RELEASE.txt and HISTORY.txt file accordingly.
* [svn-r17677] Snapshot version 1.8 release 3 (snap13)Larry Knox2009-10-191-1/+1
|
* [svn-r17676] Purpose:Mike McGreevy2009-10-191-6/+23
| | | | | | | | | | | | | Configure Cleanup Description: Make all AM_CFLAGS visible in CFLAGS during configure so all checks have full visibility of any set flags. Tested: h5committest
* [svn-r17665] Remove -D_POSIX_SOURCE from CPPFLAGS in h5cc. This flag breaks ↵Larry Knox2009-10-171-1/+1
| | | | | | netcdf4 when compiling with h5cc and is not missed by hdf5-examples or hdfeos5. Tested: jam.
* [svn-r17664] Purpose:Mike McGreevy2009-10-161-230/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | configure cleanup Description 1. Removed check that disables shared libraries when pgcc is used. Apparently they previously did not work with libtool 1.5.14 and on mir, neither of which is in use anymore. Testing on jam and amani appear fine, so this check is unnecessary. 2. Removed check that disables shared C++ libraries when -xarch is used to enable 64 bit mode. We now use m64 flag to build 64 bit binaries, so we shouldn't explicitly disable shared C++ libraries if -xarch is discovered. 3. Removed old configure output summary section from configure.in, since we now use the libhdf5.settings file. 4. Updated powerpc-ibm-aix5.x config file to once again put c99 flag into H5_CFLAGS (and thus NOT get into h5cc), as decided in our dev meeting. Tested: h5committest full build with pgcc on jam / amani
* [svn-r17655] Purpose:Mike McGreevy2009-10-151-25/+25
| | | | | | | | | | | | Configure cache-val cleanup Description: Corrected some misnamed cache values in configure / config files. Tested: h5committest
* [svn-r17648] Maintenance: Configure didn't cleanup Fortran module file; fixed.Elena Pourmal2009-10-151-1/+1
| | | | | | | Platforms tested: jam (trivial change) Note: Most of the Fortran compilers create module files with "mod" extension. In the past, I believe, there were systems (Cray?) that used different extensions. We should add those to the current fix when we find them.
* [svn-r17645] Purpose:Mike McGreevy2009-10-151-33/+92
| | | | | | | | | | | | | | | Merge from Trunk Description: Merging all of my CFLAGS-related changes from trunk to 1.8 This includes revision #s: 17616, 17625, 17627, 17639, and 17643. Tested: h5committest and some additional checks on our FreeBSD as well as NCSA's machines.
* [svn-r17568] Purpose:Mike McGreevy2009-10-011-0/+2
| | | | | | | | | | | | | | | | | | | | | Configure Fix Description: Modified configure to set FC and CXX to "no" when fortran and c++ are not being compiled, respectively. This will prevent configure from running some checks on these compilers when they are not being used. This fixes a problem that was occuring when FC and/or CXX are set to a nonexistant or invalid compiler. Even if the languages were disabled, a libtool test would fail, thus preventing libtool from properly linking any libraries, yet configure would not flag an error message due to this because the languages were disabled. Tested: - h5committest (jam, smirom, linew) - manually eyeballed configure output and logfile.
* [svn-r17548] ↵Albert Cheng2009-09-291-0/+1
| | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r17543 | acheng | 2009-09-28 23:43:22 -0500 (Mon, 28 Sep 2009) | 8 lines New test: (Bug ID 1656): Add new tests (tcheck_version, testcheck_version.sh) to verify H5check_version() does issue warnings and abort accordingly. Changed H5check_version() to suppress the warning message totally if $HDF5_DISABLE_VERSION_CHECK is 2 or higher. (Old behavior treated 3 or higher the same as 1, that is to print a warning and allows the program to continue. Tests: H5committed tested plus jam serial tested.
* [svn-r17540] Snapshot version 1.8 release 3 (snap12)Larry Knox2009-09-271-1/+1
|
* [svn-r17501] Snapshot version 1.8 release 3 (snap11)Larry Knox2009-09-201-1/+1
|
* [svn-r17499] Purpose:Albert Cheng2009-09-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stage 2 implementation of embedded library information feature. H5.c: added code to print the embedded library information when there is a library versions mis-match occurs. This ensures the library information string is included in the executable. Also modifies the code so that the Library mismatch warning string is included only once in the executable. H5private.h: Added a global reference to the libinfo string variable to prepare for possible stage 3 implementation of a public API. test/testlibinfo.sh.in: A new test added to verify the library information is indeed included in the executables. configure.in: configure: Added entry to auto-generate test/testlibinfo.sh. H5detect.c: Modified the libhdf5settings generating code to allow it to insert the strings to a file other than stdout. This maybe needed in stage 3 implementation. MANIFEST: updated with the newly added file of testlibinfo.sh.in. Tested: h5committest passed. Also passed jam in serial mode.
* [svn-r17472] Snapshot version 1.8 release 3 (snap10)Larry Knox2009-09-131-1/+1
|
* [svn-r17453] Snapshot version 1.8 release 3 (snap9)Larry Knox2009-09-061-1/+1
|
* [svn-r17441] Purpose:Mike McGreevy2009-08-311-19/+26
| | | | | | | | | | | | | | | | | | | | | Merge from trunk Description: Merged revisions 17228 and 17440 from trunk to 1.8 Specifically, this brings support of --enable-static-exec flag into 1.8 Tested: Manually on jam, linew, smirom, liberty, plus h5committest. Currently, there is no automatic regression test that exists due to portability issues. Behavior is both different and undefined on certain systems (and while 'nm' command seems to exist on all machines, behavior is confirmed to be different on Mac, possibly others). Solution will be to set up some sort of framework in daily tests to build statically, remove shared paths, and verify executables can function.
* [svn-r17439] Purpose:Mike McGreevy2009-08-311-10/+10
| | | | | | | | | | | | | | | | | | | | | | Updating autotools Description: Bring revisions 17345 and 17357 from trunk to 1.8, specifically: - Automake upgraded to 1.11 - Autoconf upgraded to 2.64 - bin/reconfigure script edited to use new versions (on jam), and run to generate new configure script and Makefile.in's. - configure.in script edited to add "_cv_" to all AC_CACHE_VAL strings (in order to comply with new autoconf standard). - bin/install-sh script replaced with new version as provided by automake. Tested: - All issues on trunk were resolved, so only tested on jam and linew. Any other outliers should be caught by daily tests.
* [svn-r17437] Snapshot version 1.8 release 3 (snap8)Larry Knox2009-08-301-1/+1
|
* [svn-r17410] Snapshot version 1.8 release 3 (snap7)Larry Knox2009-08-231-1/+1
|
* [svn-r17387] I added a detection for the correctness of converting from ↵Raymond Lu2009-08-191-0/+50
| | | | | | | | | | unsigned long to float in the configure.in. The Pathscale compiler on Sandia's Linux machine misinterprets the values of unsigned long as negative during the conversion to float, when the first bit of unsigned long is on. Tested on jam. Need to test it on Sandia's machine.
* [svn-r17368] Snapshot version 1.8 release 3 (snap6)Larry Knox2009-08-161-1/+1
|
* [svn-r17339] Snapshot version 1.8 release 3 (snap5)Larry Knox2009-08-121-1/+1
|
* [svn-r17158] Snapshot version 1.8 release 3 (snap4)Larry Knox2009-07-061-1/+1
|
* [svn-r17134] Snapshot version 1.8 release 3 (snap3)Larry Knox2009-07-011-1/+1
|
* [svn-r17048] Snapshot version 1.8 release 3 (snap2)Larry Knox2009-06-141-1/+1
|
* [svn-r17020] Description:Quincey Koziol2009-06-091-2/+3
| | | | | | | | | | | Bring revision 17019 from trunk to 1.8 branch: Break out the configure check for fseeko & ftello from lseek64/fseek64/ ftruncate64, since the check for the latter routines is not a valid check for the former routines. Tested on: (h5committested on trunk)
* [svn-r17013] Snapshot version 1.8 release 3 (snap1)Larry Knox2009-06-071-1/+1
|
* [svn-r16993] Snapshot version 1.8 release 3 (snap0)Larry Knox2009-06-011-1/+1
|
* [svn-r16920] Description:Quincey Koziol2009-05-051-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge these trunk revisions which occurred during the 1.8.3 release code freeze back to the 1.8 branch: From Quincey: 16845 16847 16849 16851 16858 16869 16897 From Ray: 16859 16880 From Allen: 16863 Tested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, in production mode Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode Mac OS X/32 10.5.6 (amazon) in debug mode Mac OS X/32 10.5.6 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode
* [svn-r16917] Maintenance: Changed suffix in the version number to snap0.Elena Pourmal2009-05-041-1/+1
|
* [svn-r16916] Maintenance: Updated HISTORY-1_8.txt and RELEASE.txt files and Elena Pourmal2009-05-041-1/+1
| | | | | changed version to 1.8.0-post0. Branch is open for check-ins now.
* [svn-r16893] Set version information to 1.8.3 to be ready for release.Albert Cheng2009-04-291-1/+1
| | | | Tested: h5committest plus jam serial test.
* [svn-r16855] Maintenance: Changed version to hdf5-1.8.3-pre2 for further ↵Elena Pourmal2009-04-241-1/+1
| | | | check-ins.
* [svn-r16853] Maintenance: Changed version number to 1.8.3-pre1 and created a ↵Elena Pourmal2009-04-241-1/+1
| | | | | | tar ball for remote testing.
* [svn-r16813] New feature(Bug 230):Albert Cheng2009-04-201-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | Embed the content of libhdf5.settings into the hdf5 executables so that an "orphaned" executables can display (via the Unix strings command, for example) the library settings used to build the executables. This is a prototype implementation. Much improvement is needed. configure.in: Added the --disable-embedded-libinfo option to disable this feature. configure: src/H5config.h.in: Generated by autotools like automake. src/H5detect.c: Implement insert_libhdf5_settings() to insert the contents of libhdf5.settings into the library as an extern string variable so that it is included in all HDF5 executable. Much improvement is needed. fortran/src/Makefile.in: Auto-generated by bin/reconfigure. (i.e., I did make any changes to cause its direct regeneration). Tested: Jam serial, using default and --disable-embedded-libinfo, configure options.
* [svn-r16740] Snapshot version 1.8 release 2 (post12)Larry Knox2009-04-121-1/+1
|
* [svn-r16725] Snapshot version 1.8 release 2 (post11)Larry Knox2009-04-101-1/+1
|
* [svn-r16705] Snapshot version 1.8 release 2 (post10)Larry Knox2009-04-081-1/+1
|
* [svn-r16649] Snapshot version 1.8 release 2 (post9)Larry Knox2009-04-011-1/+1
|
* [svn-r16582] Snapshot version 1.8 release 2 (post8)Larry Knox2009-03-161-1/+1
|
* [svn-r16555] Purpose:Mike McGreevy2009-03-091-33/+0
| | | | | | | | | | | | | | | | | Bug Fix Description: Removing the code from configure which strips the '-g' flag from CFLAGS when in production mode. The current default CFLAGS in production mode does not include '-g', as intended, but we should allow users to override this and enable '-g' by setting the CFLAGS environment variable if desired. Note that this applies to FCFLAGS and CXXFLAGS as well. Tested: kagiso, linew, liberty
* [svn-r16526] Snapshot version 1.8 release 2 (post7)HDF Tester2009-03-021-1/+1
|
* [svn-r16519] merge 16518 from trunkPedro Vicente Nunes2009-02-261-0/+9
| | | | | | have 2 expected outputs for 2 h5ls runs depending if run on a big or little endian machine. Configure.in was modified to export a variable carrying endianess information to testh5ls.sh. This script then compares the current run with 2 expected outputs, one for a big-endian machine (linew was used to generate the output), other for little endian (jam was used to generate the output) the way h5ls prints types, it starts searching for NATIVE types first. One solution would be h5ls not to detect these native types, using for example the same print datatype function that h5dump does, that would make the output look the same on all platforms ("32-bit little-endian integer" would be printed instead). Drawback, this "native" information would not be available. Other solution is to have not one but 2 expected outputs and make the shell script detect the endianess and compare with one output or other tested: jam, linew
* [svn-r16486] Snapshot version 1.8 release 2 (post6)HDF Tester2009-02-151-1/+1
|
* [svn-r16398] Snapshot version 1.8 release 2 (post5)HDF Tester2009-02-011-1/+1
|