summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r15898] Purpose: Bug FixMike McGreevy2008-10-171-1/+1
| | | | | | | | | | | | | | | Description: Libtool wasn't working on linew because the script was not working with the Solaris Bourne shell. Libtool has built- in detection to ensure that it uses an appropriate shell, but our config/commence.am was hard coding this shell to be /bin/sh. Removing this line allows the shell to be picked up by configure, thus allowing libtool to use the correct shell on linew (bash). This was initially added to correct for a problem on an old machine (janus), so shoudn't be needed for machines we currently support. Tested: full make check install on kagiso and linew, compile only on smirom, duty, and liberty.
* [svn-r15881] Purpose: Bug Fixes, Libtool UpgradeMike McGreevy2008-10-151-187/+657
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: 1) configure now sets LD_LIBRARY_PATH before checking for presence of SZIP encoder, so user does not need to set this. The path is then saved and sent to Makefiles, and used when "make check-install" is invoked, so user doesn't need to set this manually. 2) Upgraded libtool to version 2.2.6a 3) Rearranged tools build order as h5dump depends on existence of h5diff and h5import. Since h5dump is a sister directory as opposed to a parent of either, it doesn't know about the build rules of these tools, so setting any sort of explicit dependency confuses automake as it won't know how to build the tools. Instead, setting CONFIG = ordered forces an in-order traversal of each tools subdirectory. (without it will also traverse in order by default, but this should prevent gmake's -j option from jumping ahead as well). 'make check install' should now be able to be invoked after 'configure' without causing a dependency failure. 4) Removed H5_HAVE_LARGE_HSIZET macro from vms/src/h5pubconf.h, as this macro has now been out of the code for some time. (vms pubconf needs to be updated manually, which is why it was still hanging around). Tested: kagiso, smirom, liberty Note: h5diff looks to be causing failures in h5copy and h5dump tools tests, though these were present before any of my changes. My changes only affect build order and configuration setup, and shouldn't prevent fixes for these failures coming in after this checkin. Other than these, tests pass fine.
* [svn-r15826] Description:Quincey Koziol2008-10-091-3/+4
| | | | | | | | | | | | | Bring revision 15825 from trunk: Fix various problems with a the core & sec2 VFDs. Improve the h5_get_file_size() routine to handle files created with VFDs that use multiple files. Tested on: FreeBSD/32 6.3 (duty) Already tested on other machine, in trunk.
* [svn-r15801] Description:Quincey Koziol2008-10-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Bring r15800 back from trunk: - File free space branch changes through r15794 Tested on: Mac OS X/32 10.5.5 (amazon) in debug mode Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (kagiso) 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 production mode Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
* [svn-r15781] Snapshot version 1.8 release 1 (snap6)HDF Tester2008-10-061-11/+11
|
* [svn-r15725] Description:Scot Breitenfeld2008-09-301-35/+208
| | | | Made changes to reflect the changes made in the fortran directory; merged the fortran trunk into the 1.8 branch.
* [svn-r15715] Snapshot version 1.8 release 1 (snap5)HDF Tester2008-09-281-11/+11
|
* [svn-r15657] Purpose: fix bug 1286Neil Fortner2008-09-181-0/+110
| | | | | | Description: Added configure test to see if pointer alignment restrictions are enforced (as in dereferencing an unaligned pointer causes an error). Added code in H5Tvlen.c to avoid dereferencing unaligned pointers, conditionally compiled based on the configure test. Added test case in dtypes.c which would previously cause such machines to fail. Tested: kagiso, smirom, linew (h5committest); linew64
* [svn-r15638] Bug 710: partial fix.Albert Cheng2008-09-161-2/+2
| | | | | | | | | | | Temporary removed b2 from the --enable-debug=all list so that this option will pass. "configure --help" lists the --enable-debug=all and users tend to use it and end up with compile failures in the b2 debug code. Since this bug will not be fixed soon, this is a temporary fix to let the configure and build work. Tested: h5committest plus "--enable-debu=all" test in kagiso.
* [svn-r15621] Snapshot version 1.8 release 1 (snap4)HDF Tester2008-09-141-11/+11
|
* [svn-r15597] Snapshot version 1.8 release 1 (snap3)HDF Tester2008-09-081-11/+11
|
* [svn-r15567] Snapshot version 1.8 release 1 (snap2)HDF Tester2008-09-011-11/+11
|
* [svn-r15480] Snapshot version 1.8 release 1 (snap1)HDF Tester2008-08-171-11/+11
|
* [svn-r15471] Snapshot version 1.8 release 1 (snap0)HDF Tester2008-08-141-10/+10
|
* [svn-r15147] Purpose: Bug FixMike McGreevy2008-06-051-1/+1
| | | | | | | | Description: Changing h5perf installation so only h5perf is installed when parallel is enabled, while only h5perf_serial is installed when parallel is disabled. Tested: kagiso
* [svn-r15111] Purpose: Bug FixMike McGreevy2008-05-301-2/+4
| | | | | | | | | | Description: While '-Wl,-rpath' information was being removed from compile lines when using --disable-sharedlib-rpath, some information was still hidden in another variable that never got reset and thus snuck into the executables. This fix should take care of that issue. Tested: kagiso, smirom
* [svn-r15105] Maintenance: Modified version to 1.8.1-snap0, and updated ↵Elena Pourmal2008-05-301-11/+11
| | | | | | HISTORY-1_8.txt and RELEASE.txt for the further development in the branch.
* [svn-r15085] Updated version number to 1.8.1 to prepare for official release ↵Albert Cheng2008-05-281-11/+11
| | | | of v1.8.1.
* [svn-r15068] Maintenance: used h5vers script to change version number to ↵Elena Pourmal2008-05-221-10/+10
| | | | | | 1.8.1-rc1 before creating a tar ball for remote testing
* [svn-r15040] Purpose: Configure FixMike McGreevy2008-05-191-1/+1
| | | | | | | | Description: Removing make target 'make check-perform'. The extra target is unneeded because the tests don't take as long to run as initially anticipated, and can be lumped in with 'make check'. Tested: kagiso
* [svn-r15033] Purpose:Albert Cheng2008-05-191-59/+158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improvement. Description: src/libhdf5.settings was the initial configure summary and is installed. Then configure is changed to dump a summary of the configure settings to the output and also append it to src/libhdf5.settings. That created two different output formats and duplicated information. This is the initial attempt to clean up this confusion and unify the output format. It is decided to use the src/libhdf5.settings template as the unified means. This requires more macros symbols be defined. The following symbols are all related to generating the src/libhdf5.settings file. AC_SUBST(EXTERNAL_FILTERS) AC_SUBST(MPE) MPE=no AC_SUBST(STATIC_EXEC) STATIC_EXEC=no AC_SUBST(HDF_FORTRAN) HDF_FORTRAN=no AC_SUBST(FC) HDF_FORTRAN=no AC_SUBST(HDF_CXX) HDF_CXX=no AC_SUBST(CXX) HDF_CXX=no AC_SUBST(HDF5_HL) HDF5_HL=yes AC_SUBST(GPFS) GPFS=no AC_SUBST(LINUX_LFS) LINUX_LFS=no AC_SUBST(INSTRUMENT) INSTRUMENT=no AC_SUBST(CODESTACK) CODESTACK=no AC_SUBST(HAVE_DMALLOC) HAVE_DMALLOC=no AC_SUBST(DIRECT_VFD) DIRECT_VFD=no AC_SUBST(THREADSAFE) THREADSAFE=no AC_SUBST(STATIC_SHARED) AC_SUBST(enable_shared) AC_SUBST(enable_static) AC_SUBST(UNAME_INFO) UNAME_INFO=`uname -a` The src/libhdf5.settings.in has CONDITIONAL's added to it too. The untrue conditions turned into a "#" and these lines are cleaned by the post processing script. Platform tested: h5committest on kagiso, smirom and linew. (smirom had failures not due to my changes.)
* [svn-r15019] Mike McGreevy2008-05-161-1/+1
| | | | | | | | | | | Purpose: Configure Fix Description: The test program h52gifgentst was getting installed in the bin directory during 'make install', and it shouldn't. Make now builds the program for use in testing but doesn't install it during 'make install'. Tested: kagiso
* [svn-r15013] Purpose: Configure Macro ModificationMike McGreevy2008-05-151-15/+11
| | | | | | | | Description: The macro H5_HAVE_WINDOW_PATH is now defined to 1 only when MinGW is in use. This is needed to fix the "links" test, and the external link feature in the library. Tested: kagiso
* [svn-r15011] Purpose: New configure optionMike McGreevy2008-05-151-27/+56
| | | | | | | | Description: The configure option --disable-sharedlib-rpath will disable embedding of the '-Wl,-rpath' information into executables when shared libraries are produced. Tested: kagiso
* [svn-r15006] Purpose: configure cleanupMike McGreevy2008-05-151-49/+29
| | | | | | | Description: cleaning up configure related to removal of --disable-hsizet flag, which we no longer support. Tested: kagiso
* [svn-r14989] Purpose: Bug FixMike McGreevy2008-05-131-1/+1
| | | | | | | Description: Typo in the configure.in script. CC_VERSION should be set using CC_NOFLAGS, but is currently using CC_NOFLAG, which does not exist. Tested: kagiso (configure issue)
* [svn-r14968] Purpose: Bug Fix (Bug 1144)Mike McGreevy2008-05-121-1/+1
| | | | | | | | | | | | | Description: Tests in perform directory were never getting run, and h5perf* programs were not being installed. Solution: Added another build option, 'make check-perform', which runs the tests in the perform directory. Also modified the Makefiles in the perform directory to install (with 'make install') h5perf when parallel is enabled, and h5perf and h5perf_serial when parallel is disabled Tested: kagiso, smirom, linew
* [svn-r14967] Snapshot version 1.8 release 0 (snap6)HDF Tester2008-05-121-11/+11
|
* [svn-r14931] Snapshot version 1.8 release 0 (snap5)HDF Tester2008-05-051-11/+11
|
* [svn-r14866] Snapshot version 1.8 release 0 (snap4)HDF Tester2008-04-281-11/+11
|
* [svn-r14862] Purpose: Disallow use of c++ or fortran with threadsafe.Mike McGreevy2008-04-241-1/+13
| | | | | | | | Description: Threadsafety is incompatible with c++ and with fortran, so if the user specifies either at configure along with threadsafe, throw an error. Tested: kagiso (configure change only, doesn't affect build or testing).
* [svn-r14851] Snapshot version 1.8 release 0 (snap3)HDF Tester2008-04-211-11/+11
|
* [svn-r14834] Snapshot version 1.8 release 0 (snap2)HDF Tester2008-04-141-10/+10
|
* [svn-r14830] Purpose: Update libtool to version 2.2.2Mike McGreevy2008-04-111-106/+153
| | | | | | | | | | | Description: Changing libtool from 2.2 to 2.2.2. The newer version was released last week and I missed the announcement before upgrading to 2.2 yesterday afternoon. The new version is installed in home1/packages/libtool/, and the bin/reconfigure script was updated and executed. Tested: h5committest (smirom, linew, kagiso)
* [svn-r14824] Purpose: Updating HDF5 1.8 to use automake 1.10.1 and ↵Mike McGreevy2008-04-101-7818/+7502
| | | | | | | | | | | | | | | | | | libtool 2.2 Description: Updated bin/reconfigure script to reflect the new versions of libtool and automake in the /home1/packages/ directory. Rearranged configure.in script. For some reason, when using libtool 2.2, the libtool script doesn't generate until later in the configuration process, so I had to move a test that parsed through the libtool script to a point after where it was actually being generated. Ran libtoolize on the project, and ran bin/reconfigure to regenerate configure and Makefile.in's throughout. Tested: kagiso, smirom, linew, tg-login
* [svn-r14801] Snapshot version 1.8 release 0 (snap1)HDF Tester2008-04-071-11/+34
|
* [svn-r14763] Snapshot version 1.8 release 0 (snap0)HDF Tester2008-03-211-11/+11
|
* [svn-r14595] Purpose: Patch the latest Cygwin's incompatibility with ↵Scott Wegner2008-02-181-4/+13
| | | | | | | | | | | | | timzezone variable Description: We discovered that there was a problem with the latest cygwin DLL, in that it doesn't recognize the global variable 'timezone'. This is a problem on cygwin's side, not ours. Instead, we avoid the problem in configure with a case statement. We didn't get this out in time for the release, but we can offer a patch instead. Tested: Cygwin on WinXP All changes are in a cygwin 'case' clause, so shouldn't affect other platforms
* [svn-r14585] Maintenance after 1.8.0 release: Created HISTORY-1_8.txt file ↵Elena Pourmal2008-02-141-11/+11
| | | | | | | | and prepared RELEASE.txt for future entries. Changed version number to 1.8.0-snap0 Added HISTORY-1_8.txt to MANIFEST
* [svn-r14484] Maintenance: Changed version number to 1.8.0 in preparation for ↵Elena Pourmal2008-02-011-10/+10
| | | | | | the release.
* [svn-r14463] Purpose: Updating shared library version number for 1.8.0 release.Mike McGreevy2008-01-281-1/+1
| | | | | | | | | | | Description: config/lt_vers.am was updated as follows due to changes in API since last version update: LT_VERS_INTERFACE = 5 LT_VERS_REVISION = 0 LT_VERS_AGE = 0 Tested: kagiso
* [svn-r14460] Maintenance: Created rc2 tar ball and released to the ftp server;Elena Pourmal2008-01-271-11/+11
| | | | Changed version number to hdf501.8.0-rc3 using bin/h5vers script
* [svn-r14448] Maintenance: Released version hdf5-1.8.0-rc1 to the public fTP ↵Elena Pourmal2008-01-211-11/+11
| | | | | | | | server and changed the version to hdf5-1.8.0-rc2 using bin/h5vers script. Platforms tested: ran test for hdf5-1.8.0-rc1 source on kagiso after craeting public tar ball.
* [svn-r14415] Changed default to enable-production to prepare for formal release.Albert Cheng2008-01-151-3/+3
| | | | | | Tested: kagiso only. Not need for h5committest since it is a configure simple change. If it works correct in kagiso, it should work the same for all other machines.
* [svn-r14402] Description:Quincey Koziol2008-01-131-24/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add work-around to allow reading files that were produced with a buggy earlier version of the library, which could create objects with the wrong object header message count. There is now a configure flag "--enable-strict-format-checks" which triggers a failure on reading a file with this sort of corruption (when enabled) and allows the object to be read (when disabled). The default value for the "strict-format-checks" flag is yes when the "debug" flag is enabled and no when the "debug" flag is disabled. Note that if strict format checks are disabled (allowing objects with this particular kind of corruption to be read) and the file is opened with write access, the library will re-write the object header for the corrupt object with the correct # of object header messages. This closes bugzilla bug #1010. Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, in production mode Mac OS X/32 10.4.10 (amazon) in debug mode Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
* [svn-r14299] new feature: add support for h5repack to handle several global ↵Pedro Vicente Nunes2007-11-281-1/+1
| | | | | | | | filters usage is to repeat the -f option tested: windows, linux, solaris
* [svn-r14290] Maintenance after beta5 release: changed version number to ↵Elena Pourmal2007-11-261-11/+11
| | | | | | | | 1.8.0-rc1 (stands for 1.8.0 release candidate # 1) Platforms tested: none, minor change with the known script.
* [svn-r14288] Maintenance for beta5 release: vesrion number was changed to ↵hdf5-1_8_0-beta5Elena Pourmal2007-11-261-11/+11
| | | | | | | | 1.8.0-beta5 by running bin/h5vers script Platforms tested: kagiso (minor change)
* [svn-r14270] Description:Albert Cheng2007-11-201-495/+23
| | | | | | | | | | Removed the stream-vfd from the basic library code. (The stream-vfd source files are not removed yet but the MANIFEST has been updated to NOT release those stream-vfd source files.) Platforms tested: Kagiso and smirom. Then test the release tar ball in kagiso.
* [svn-r14238] Bug fix: It's reported by the CGNS people. When an external ↵Raymond Lu2007-11-051-1/+1
| | | | | | | | | | link was opened twice, the library had some trouble to close in the end. The problem came from the field "holding_file" of H5O_loc_t. It's used to indicate special links like external links. The fix is to turn it off whenever H5O_open is called. Later the caller function should turn it on when it needs to. Tested on kagiso, linew, and smirom.