summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r10128] Purpose:Albert Cheng2005-03-031-3/+0
| | | | | | | | Removed GASS from summary printout. Platforms tested: Tested in heping. No h5committest since it was trivial and involved in configure stage only.
* [svn-r10123] Purpose:Albert Cheng2005-03-021-2798/+29
| | | | | | | | | | | | | | | | | | | | | | | Removed GASS configuration and software packages associated with it. The following software are no longer configurable. checking for main in -lcrypto... yes checking for SSL_get_version in -lssl... yes checking globus_common.h usability... yes checking globus_common.h presence... yes checking for globus_common.h... yes checking for globus_module_activate in -lglobus_common... yes checking for main in -lglobus_gass_cache... yes checking for main in -lglobus_gaa... yes checking for main in -lglobus_gss... yes checking for main in -lglobus_gss_assist... yes checking for main in -lglobus_io... yes checking for main in -lglobus_gass_transfer_assist... yes checking for main in -lglobus_gass_transfer... yes checking for globus_gass_open in -lglobus_gass_file... yes Platforms tested: h5committested (but copper was down.) tested in modi4 too.
* [svn-r10118] Snapshot version 1.7 release 45HDF Admin2005-03-021-10/+10
|
* [svn-r10114] Purpose:James Laird2005-03-021-0/+9
| | | | | | | | | | | | | | | | | | | | | Bug fix Description: Libtool simply doesn't seem to support shared libraries for pgcc, but tries to build them anyway. Solution: Edited configure to disable shared libraries in libtool script when pgcc is being used. This is a more drastic fix than the problem requires, but it is difficult to detect when this problem will occur. There is discussion online about shared libraries with pgcc, so hopefully libtool will support pgcc and this fix will become unneccesary. Platforms tested: sol, copper, mir, sleipnir Misc. update:
* [svn-r10112] Purpose:James Laird2005-03-011-1/+1
| | | | | | | | | | | | | | | Bug fix Description: A test in configure.in redirected output in a way that made mir (at least) unhappy (test: too many arguments). Solution: Changed the semantics so that mir was happy. This didn't seem to make any other platforms unhappy, either. Platforms tested: eirene, modi4, copper, mir, sleipnir (only tested configure)
* [svn-r10106] James Laird2005-02-281-1/+1
| | | | | | | | | | | | | | | | | Purpose: Bug fix Description: Libtool 1.5.14 added some extra flags that needed to be passed from the compiler to the linker. icc did not handle this correctly and complained when it saw unknown flags. Solution: Set the -Wl flag correctly on freebsd so that icc knows to pass flags through to the linker. Platforms tested: sleipnir (gcc, g++, icc, gcc40)
* [svn-r10066] Purpose:James Laird2005-02-231-1944/+12795
| | | | | | | | | | Libtool upgrade Description: HDF5 was using libtool 1.4.2. Upgraded to libtool 1.5.14. Platforms tested: verbena, heping, pommier, copper, modi4, arabica
* [svn-r10064] Purpose:James Laird2005-02-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | Bug fix Description: This checkin addresses two bugs. Firstly, I used the wrong semantics when detecting if $MAKE is defined to the empty string or undefined. Secondly, pmake on IRIX does not work well with automake's dependency tracking if the build is not an in-place build. Solution: Fixed semantics in configure.in. Disabled automatic dependency tracking automatically on IRIX. This is not the optimal fix, but it should work fine as long as no one is doing HDF5 development on IRIX, and it is much easier than trying to detect the exact situations in which dependency tracking fails (or than trying to fix dependency tracking!). Platforms tested: heping, modi4 (pmake and gmake)
* [svn-r10062] Purpose:James Laird2005-02-211-2/+5
| | | | | | | | | | | | | | | Bug fix Description: Discovered two small bugs. When MAKE is defined as the empty string, a test in configure incorrectly identifies it as pmake. Skipped this test if $MAKE is the empty string. Two .h5 files produced by a test in the hl directory were not cleaned. Updated the Makefile.am. Platforms tested: heping, modi4 (very minor changes)
* [svn-r10021] Purpose:Xiaowen Wu2005-02-171-2/+12
| | | | | | | | | | | | | | New feature. Description: Add the scaleoffset internal library filter. Solution: Platforms tested: heping, copper, arabica Misc. update:
* [svn-r10016] James Laird2005-02-161-3/+4
| | | | | | | | | | | | | | | | | | | Purpose: Bug fix Description: modi4 dies during build with strange errors. The root cause of these is a two-year-old hack in HDF5's libtool script that only takes effect on IRIX. Solution: Edited the libtool hack (by editing ltmain.sh) to correct a bug in the hack. Also made sure that compiler-specific DEFAULT_LIBS are used when linking. Platforms tested: sleipnir, copper, modi4, sol
* [svn-r10005] Purpose:James Laird2005-02-141-186/+42
| | | | | | | | | | | | | | | | | | | Configure feature Description: Changed bin/reconfigure.sh script to use autotools in AFS. Solution: Previously, the only machine with the correct versions of autoconf and automake was heping. Now both tools are installed in AFS, so in theory any hdf machine can be used to run the reconfigure script. Platforms tested: heping, eirene, verbena. On sleipnir and arabica the autotools were unable to find a version of m4 that was new enough for them. Misc. update:
* [svn-r9988] Purpose:James Laird2005-02-111-1/+23
| | | | | | | | | | | | | | | | | | | | Bug fix Description: pmake (on modi4, for instance) complains about undefined variables if it is run without the -V flag, which turns those errors to warnings. Solution: Added test to configure.in to see if $MAKE will allow Makefiles with undefined variables. If not, sets -V flag in AM_MAKEFLAGS. Ensured that all custom make targets use AM_MAKEFLAGS. Also defined all variables that caused errors in top-level Makefile.am. This means that pmake can be used to build hdf5 *from the top level only*. To run make from a subdirectory, still need to use -V flag (or use make or gmake). Platforms tested: modi4, heping, copper, sleipnir
* [svn-r9920] Purpose:James Laird2005-02-021-6/+43
| | | | | | | | | | | | | | | | | | | Bug fix Description: Found the permanant fix to automake/CVS dependency problem Solution: Added AM_MAINTAINER_MODE macro to configure.in. Now automake will never try to regenerate Makefiles, Makefiles.in, configure, H5config.h, etc. when they are out of date, nor will it print any warnings. Developers should be very very careful to use reconfigure script, and can add --enable-maintainer-mode flag to configure on heping to regenerate these files correctly. Platforms tested: heping sleipnir copper
* [svn-r9902] Purpose:James Laird2005-02-011-6723/+12455
| | | | | | | | | | | | | | | Configuration feature Description: HDF5 now uses automake to generate Makefiles Solution: Makefile.in files are now generated from Makefile.am files. To reconfigure (after chaning a Makefile.am or configure.in): /bin/sh bin/reconfigure.sh Platforms tested: Many
* [svn-r9865] Purpose:Quincey Koziol2005-01-241-2/+2
| | | | | | | | | | | | Bug fix Description: Catch another way that vsnprintf() can fail (this time on the HP) and deal with that. Platforms tested: HP/UX 11.x (kelgia) Doesn't affect other platforms
* [svn-r9861] Purpose:Quincey Koziol2005-01-241-1/+152
| | | | | | | | | | | | | | | | | | | | Bug fix Description: Add detect vasprintf() routine and use it instead of vsnprintf() when formatting error descriptions if it's available. Added configure test to detect "broken" vsnprintf() implementations which don't return the correct number of character for strings that are too long to fit into the buffer provided (currently a problem on the SGIs and probably the HP). Re-wrote error formatting code in H5Epush_stack() to handle broken vsnprintf() implementations, etc. Platforms tested: IRIX64 6.5 (modi4) h5committest
* [svn-r9857] Purpose: MaintenanceElena Pourmal2005-01-221-110/+6
| | | | | | | | | | | | | | Description: Removed PABLO from the source Solution: Platforms tested: arabica with 64-bit, copper with parallel, heping with GNU C and C++ and PGI fortran (but I disabled hl, there is some weird problem only on heping: F9XMODFLAG is not propagated to the Makefile files Misc. update:
* [svn-r9826] Purpose: Bug fixRaymond Lu2005-01-141-0/+66
| | | | | | | | | | Description: Intel compiler on Linux has some problem to convert long double to unsigned int correctly. Solution: Detect the problem in configure and define a macro to skip this test if it happens. Platforms tested: eirene and fuss. Simple change.
* [svn-r9819] Purpose: Bug fixRaymond Lu2005-01-131-9/+10
| | | | | | | | | | | | | Description: The fix of the loss problem of the last 2 bytes of mantissa on sleipnir has not been successful. It happens when converting from unsigned long long to long double. The failure has been on and off. Solution: Hard set a macro to disable unsigned long long->long double for FreeBSD until a good solution is found to solve this elusive problem. Platforms tested: sleipnir and fuss. Only sleipnir is concerned. Misc. update:
* [svn-r9809] Purpose: bug fixRaymond Lu2005-01-111-0/+54
| | | | | | | | | Description: For HP-UX11.00, compiler's casting from 'long double' to most of integers. A macro was hard set in config/hpux11.00 before. Solution: Let configure detect this case and set the macro. Platforms tested: kelgia, fuss, modi4. These systems are mainly concerned.
* [svn-r9807] Purpose: bug fixRaymond Lu2005-01-111-1/+89
| | | | | | | | | | | Description: For FreeBSD (sleipnir), when GNU compilers do conversion from unsigned long long to long double, the last 2 bytes of mantissa are lost. The impact of precision loss isn't significant. Solution: Detect this case on FreeBSD in configure, ignore it in dtypes.c test instead of return failure. Platforms tested: sleipnir, fuss, modi4. These systems are mainly concerned.
* [svn-r9801] Purpose:Quincey Koziol2005-01-101-4/+6
| | | | | | | | | | | | Bug fix Description: Belatedly chase change of hobj_ref_t in C APIs. Platforms tested: FreeBSD 4.10 (sleipnir) w/backward compatibility turned on IRIX64 6.5 (modi4) w/FORTRAN h5committest
* [svn-r9783] Purpose: Bug fixRaymond Lu2005-01-081-6/+28
| | | | | | | | | | Description: For HP-UX 11.00, the compiler generates 'floating exception' when converting 'long double' to most of integer types. Solution: Define a macro for all other systems except HP-UX 11.00. Hard set this macro to 'no' in config/hpux11.00 to skip this test for HP-UX 11.00. Platforms tested: modi4, kelgia, fuss
* [svn-r9757] Purpose:Xiaowen Wu2005-01-061-1/+11
| | | | | | | | | | Description: Solution: Platforms tested: Misc. update:
* [svn-r9755] Purpose: New featureRaymond Lu2005-01-061-6/+30
| | | | | | | | | | | | | Description: Start to support software conversion between long double and all integers. Solution: No major changes to the algorithm. Changes to configure is to exclude SGI for long double to integers test because there're too many problems in their compiler. Platforms tested: h5committest, modi4, fuss, Teragrid, arabica Misc. update: RELEASE.txt
* [svn-r9727] Purpose:Quincey Koziol2004-12-291-1251/+1249
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix/Code Cleanup/Doc Cleanup/Optimization/Branch Sync :-) Description: Generally speaking, this is the "signed->unsigned" change to selections. However, in the process of merging code back, things got stickier and stickier until I ended up doing a big "sync the two branches up" operation. So... I brought back all the "infrastructure" fixes from the development branch to the release branch (which I think were actually making some improvement in performance) as well as fixed several bugs which had been fixed in one branch, but not the other. I've also tagged the repository before making this checkin with the label "before_signed_unsigned_changes". Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel & fphdf5 FreeBSD 4.10 (sleipnir) w/threadsafe FreeBSD 4.10 (sleipnir) w/backward compatibility Solaris 2.7 (arabica) w/"purify options" Solaris 2.8 (sol) w/FORTRAN & C++ AIX 5.x (copper) w/parallel & FORTRAN IRIX64 6.5 (modi4) w/FORTRAN Linux 2.4 (heping) w/FORTRAN & C++ Misc. update:
* [svn-r9689] Purpose:Albert Cheng2004-12-181-1/+1
| | | | | | | Changed the wording of enable-hl option to better wording. Platforms tested: "h5committested"
* [svn-r9655] Snapshot version 1.7 release 44HDF Admin2004-12-121-9/+9
|
* [svn-r9644] Purpose:Pedro Vicente Nunes2004-12-081-3/+16
| | | | | | | | | | | | | | | | | add hl fortran Description: Solution: Platforms tested: linux (absfot and pgf90) solaris (32 and 64 bit) AIX note : HP gives a compiling error , to be fixed in the future Misc. update:
* [svn-r9617] Snapshot version 1.7 release 43HDF Admin2004-12-051-9/+9
|
* [svn-r9605] Purpose:Pedro Vicente Nunes2004-11-301-5400/+4203
| | | | | | | | | | | | | added a configure generated by autoconf 2.53 Description: Solution: Platforms tested: linux (fuss) Misc. update:
* [svn-r9558] Purpose:Pedro Vicente Nunes2004-11-221-4203/+5438
| | | | | | | | | | | | | | | | | | | | | | | | | | insert high level library into main library Description: configure.in has a new entry (--enable-hl, disable-hl) it is on by default the configure message prints info regarding if hl is enabled or not the tree is /hl /hl/src /hl/test Solution: Platforms tested: linux solaris AIX Misc. update:
* [svn-r9527] Snapshot version 1.7 release 42HDF Admin2004-11-141-9/+9
|
* [svn-r9513] Snapshot version 1.7 release 41HDF Admin2004-11-071-9/+9
|
* [svn-r9493] Purpose:Robert E. McGrath2004-11-021-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix SZIP filter to dynmically detect encoder. Description: Solution: See: http://hdf.ncsa.uiuc.edu/RFC/SZIP/Szip_dynamic_12_Oct.pdf Platforms tested: verbena, arabica, cobalt. Note RE testing: All automatic tests work as before. The feature is a configuration thing, so the tests are manual. Tested with the following configs: pre-release version of SZIP, with dynamic library, 1. no SZIP 2. SZIP, decoder only 3. SZIP, encoder+decoder released (static lib) SZIP 4. no SZIP 5. SZIP, decoder only 6. SZIP, encoder+decoder after build, switch szip in LD_LIBRARY_PATH at run time 7. SZIP decoder 8. SZIP encoder Misc. update: Manifest updated
* [svn-r9455] Snapshot version 1.7 release 40HDF Admin2004-10-241-9/+9
|
* [svn-r9410] Purpose:Quincey Koziol2004-10-121-0/+4
| | | | | | | | | | | | Code cleanup Description: Update FORTRAN configuration test code to be more syntacticly correct and not generate errors with stricter standards checking in the compiler. Platforms tested: Linux 2.4 (verbena) Too minor to require h5committest
* [svn-r9389] Purpose:Quincey Koziol2004-10-091-3/+16
| | | | | | | | | | | Regenerate Description: Regenerate with autoconf 2.53 (not [easily] available on tungsten) Platforms tested: Linux 2.4 (verbena) Too minor to require h5committest
* [svn-r9357] Snapshot version 1.7 release 39HDF Admin2004-10-031-9/+9
|
* [svn-r9321] Snapshot version 1.7 release 38HDF Admin2004-09-261-9/+9
|
* [svn-r9243] Snapshot version 1.7 release 37HDF Admin2004-09-121-9/+9
|
* [svn-r9209] Snapshot version 1.7 release 36HDF Admin2004-09-051-9/+9
|
* [svn-r9134] Snapshot version 1.7 release 35HDF Admin2004-08-221-9/+9
|
* [svn-r9089] Snapshot version 1.7 release 34HDF Admin2004-08-151-9/+9
|
* [svn-r9056] James Laird2004-08-101-18/+23
| | | | | | | | | | | | | Purpose: Bug fix Description: Fixed gettimeofday configure test to use cache values Platforms tested: copper, arabica, verbena, sleipnir Misc. update:
* [svn-r9052] Snapshot version 1.7 release 33HDF Admin2004-08-081-9/+9
|
* [svn-r9019] Purpose:Robert E. McGrath2004-08-051-1/+3
| | | | | | | | | | | | | | | | Adding new 'jam' utility Description: New utility, plus changes to makefiles Solution: See http://hdf.ncsa.uiuc.edu/RFC/Jam Platforms tested: verbena (fortran,C++), arabica, hirdls (SGI Irix64) Misc. update: Manifest will be done in next checkin.
* [svn-r8979] Snapshot version 1.7 release 32HDF Admin2004-08-011-9/+9
|
* [svn-r8938] James Laird2004-07-231-2/+144
| | | | | | | | | | | | | | | | | | | Purpose: Bug fix Description: Modification time test (mtime) would die silently on some systems. This is because the code is very system-dependant (it relies on getting the current time and the timezone from the OS). Solution: mtime test now uses TEST_ERROR macro to print "FAILED" and to output where the failure occurred. Configure script is a little smarter about whether gettimeofday() function returns the timezone correctly. Further bugs will need to be addressed on a system-by-system basis. Platforms tested: sleipnir, arabica, verbena, copper, windows (VC7)