summaryrefslogtreecommitdiffstats
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* [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
|
* [svn-r16346] Snapshot version 1.8 release 2 (post4)HDF Tester2009-01-251-1/+1
|
* [svn-r16331] Snapshot version 1.8 release 2 (post3)HDF Tester2009-01-181-1/+1
|
* [svn-r16307] Description:Quincey Koziol2009-01-141-2/+21
| | | | | | | | | | | | | | Bring r16306 back from trunk: Add detection of C99 "designated initializers" to configure script and use new H5_HAVE_C99_DESIGNATED_INITIALIZER macro to conditionally compile default layout variables in src/H5Pdcpl.c Also, minor code cleanups, etc. Tested on: FreeBSD/32 6.3 (duty) in debug mode (Other platforms tested on revise_chunks branch)
* [svn-r16221] Snapshot version 1.8 release 2 (post2)HDF Tester2008-12-281-1/+1
|
* [svn-r16211] Snapshot version 1.8 release 2 (post1)HDF Tester2008-12-221-1/+1
|
* [svn-r16195] Purpose:Mike McGreevy2008-12-151-3/+1
| | | | | | | | | | | | | | | | | | | | | | | Bug Fix Description: Resolved issues with broken sanity checks that were failing when the 'b2' debugging package was enabled (v2 b-tree debugging): - Fixed outdated assertions that would not compile. They now compile and function correctly. - Removed too far outdated assertions that would require too much unnecessary refactoring of code in order to satisfy their initial purpose. - Re-enabled b2 debugging package when "--enable-debug=all" is specified on the configure line. Tested: jam, smirom, linew
* [svn-r16139] Snapshot version 1.8 release 2 (post0)HDF Tester2008-11-301-1/+1
|
* [svn-r16102] Maintenance: Suffix after the release is done should be post0 ↵Elena Pourmal2008-11-191-1/+1
| | | | | | instead of snap0; caught by Albert, fixed by policy offender.
* [svn-r16069] Maintenance: Changed version to 1.8.2-snap0 and updated ↵Elena Pourmal2008-11-121-1/+1
| | | | | | documentation files after the release. Branch is open for check-ins now.
* [svn-r16058] Maintenance: Changed version to 1.8.2 and released source tar ↵hdf5-1_8_2Elena Pourmal2008-11-101-1/+1
| | | | | | ball. I will tag the release after we build binaries tonight.
* [svn-r16023] Maintenance: Changed version to hdf5-1.8.2-pre1 before creating ↵Elena Pourmal2008-11-031-1/+1
| | | | | | a tar ball for remote testing.
* [svn-r15958] Snapshot version 1.8 release 1 (snap7)HDF Tester2008-10-261-1/+1
|
* [svn-r15948] Purpose: Bug FixMike McGreevy2008-10-241-1/+6
| | | | | | | | | | Description: Adding the SZIP path to LD_LIBRARY_PATH within configure was inadvertently blowing away anything already in LD_LIBRARY_PATH. This fixes that, which solves, among other things, the problem where configure failed to learn how to print 'long long' on cobalt. Tested: full make check install: kagiso, smirom configure / make / h5ls test only : cobalt, linew
* [svn-r15936] Changed the library's macros H5_USE_16_API to ↵Raymond Lu2008-10-231-1/+1
| | | | | | | | H5_USE_16_API_DEFAULT avoid possible conflict with user's definition of H5_USE_16_API. The H5_USE_16_API_DEFAULT is defined through configure with the flag --with-default-api-version=v16. Tested with h5committest.
* [svn-r15912] Bug fix: #933Albert Cheng2008-10-211-1/+0
| | | | | | | The information of libhdf5_fortran.settings are all included in libhdf5.settings now. Remove it from the source. Tested: kagiso with fortran and C++.
* [svn-r15881] Purpose: Bug Fixes, Libtool UpgradeMike McGreevy2008-10-151-23/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-2/+2
| | | | | | | | | | | | | 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-r15781] Snapshot version 1.8 release 1 (snap6)HDF Tester2008-10-061-1/+1
|
* [svn-r15725] Description:Scot Breitenfeld2008-09-301-3/+58
| | | | 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-1/+1
|
* [svn-r15657] Purpose: fix bug 1286Neil Fortner2008-09-181-0/+47
| | | | | | 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-1/+3
| | | | | | | | | | | 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-1/+1
|
* [svn-r15597] Snapshot version 1.8 release 1 (snap3)HDF Tester2008-09-081-1/+1
|
* [svn-r15567] Snapshot version 1.8 release 1 (snap2)HDF Tester2008-09-011-1/+1
|
* [svn-r15480] Snapshot version 1.8 release 1 (snap1)HDF Tester2008-08-171-1/+1
|
* [svn-r15471] Snapshot version 1.8 release 1 (snap0)HDF Tester2008-08-141-1/+1
|
* [svn-r15111] Purpose: Bug FixMike McGreevy2008-05-301-1/+3
| | | | | | | | | | 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-1/+1
| | | | | | 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-1/+1
| | | | of v1.8.1.
* [svn-r15068] Maintenance: used h5vers script to change version number to ↵Elena Pourmal2008-05-221-1/+1
| | | | | | 1.8.1-rc1 before creating a tar ball for remote testing
* [svn-r15033] Purpose:Albert Cheng2008-05-191-3/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-r15013] Purpose: Configure Macro ModificationMike McGreevy2008-05-151-9/+10
| | | | | | | | 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-0/+25
| | | | | | | | 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-13/+0
| | | | | | | 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-r14967] Snapshot version 1.8 release 0 (snap6)HDF Tester2008-05-121-1/+1
|
* [svn-r14931] Snapshot version 1.8 release 0 (snap5)HDF Tester2008-05-051-1/+1
|
* [svn-r14866] Snapshot version 1.8 release 0 (snap4)HDF Tester2008-04-281-1/+1
|
* [svn-r14862] Purpose: Disallow use of c++ or fortran with threadsafe.Mike McGreevy2008-04-241-0/+11
| | | | | | | | 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-1/+1
|
* [svn-r14834] Snapshot version 1.8 release 0 (snap2)HDF Tester2008-04-141-1/+1
|
* [svn-r14824] Purpose: Updating HDF5 1.8 to use automake 1.10.1 and ↵Mike McGreevy2008-04-101-32/+31
| | | | | | | | | | | | | | | | | | 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