Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory
hdf5
hdf5-wrappers.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File hdf5-wrappers.patch of Package hdf5
Index: hdf5-1.12.3/bin/h5cc.in =================================================================== --- hdf5-1.12.3.orig/bin/h5cc.in +++ hdf5-1.12.3/bin/h5cc.in @@ -88,10 +88,10 @@ CLINKERBASE="@CC@" # paths and libraries from AM_LDFLAGS, LDFLAGS, AM_LIBS or LIBS carried in # from the hdf5 build. The order of the flags is intended to give precedence # to the user's flags. -H5BLD_CFLAGS="@AM_CFLAGS@ @CFLAGS@" +H5BLD_CFLAGS= H5BLD_CPPFLAGS="@AM_CPPFLAGS@ @CPPFLAGS@" -H5BLD_LDFLAGS="@AM_LDFLAGS@ @LDFLAGS@" -H5BLD_LIBS="@LIBS@" +H5BLD_LDFLAGS= +H5BLD_LIBS= CC="${HDF5_CC:-$CCBASE}" CLINKER="${HDF5_CLINKER:-$CLINKERBASE}" @@ -104,7 +104,8 @@ LIBS="${HDF5_LIBS:-$LIBSBASE}" # available library is shared, it will be used by default. The user can # override either default, although choosing an unavailable library will result # in link errors. -STATIC_AVAILABLE="@enable_static@" +# openSUSE prefers shared libraries +STATIC_AVAILABLE=no if test "${STATIC_AVAILABLE}" = "yes"; then USE_SHARED_LIB="${HDF5_USE_SHLIB:-no}" else @@ -384,7 +385,7 @@ if test "x$do_link" = "xyes"; then # paths and libraries from AM_LDFLAGS, LDFLAGS, AM_LIBS or LIBS carried in # from the hdf5 build. The order of the flags is intended to give precedence # to the user's flags. - $SHOW $CLINKER $H5BLD_CPPFLAGS $CPPFLAGS $H5BLD_CFLAGS $CFLAGS $LDFLAGS $clibpath $link_objs $LIBS $link_args $shared_link + $SHOW $CLINKER $H5BLD_CPPFLAGS $CPPFLAGS $H5BLD_CFLAGS $CFLAGS $LDFLAGS $clibpath $link_objs $LIBS $link_args status=$? fi Index: hdf5-1.12.3/c++/src/h5c++.in =================================================================== --- hdf5-1.12.3.orig/c++/src/h5c++.in +++ hdf5-1.12.3/c++/src/h5c++.in @@ -86,10 +86,10 @@ CXXLINKERBASE="@CXX@" # paths and libraries from AM_LDFLAGS, LDFLAGS, AM_LIBS or LIBS carried in # from the hdf5 build. The order of the flags is intended to give precedence # to the user's flags. -H5BLD_CXXFLAGS="@AM_CXXFLAGS@ @CXXFLAGS@" +H5BLD_CXXFLAGS= H5BLD_CPPFLAGS="@AM_CPPFLAGS@ @CPPFLAGS@" -H5BLD_LDFLAGS="@AM_LDFLAGS@ @LDFLAGS@" -H5BLD_LIBS="@LIBS@" +H5BLD_LDFLAGS= +H5BLD_LIBS= CXX="${HDF5_CXX:-$CXXBASE}" CXXLINKER="${HDF5_CXXLINKER:-$CXXLINKERBASE}" @@ -102,7 +102,8 @@ LIBS="${HDF5_LIBS:-$LIBSBASE}" # available library is shared, it will be used by default. The user can # override either default, although choosing an unavailable library will result # in link errors. -STATIC_AVAILABLE="@enable_static@" +# openSUSE prefers shared libraries +STATIC_AVAILABLE=no if test "${STATIC_AVAILABLE}" = "yes"; then USE_SHARED_LIB="${HDF5_USE_SHLIB:-no}" else @@ -384,7 +385,7 @@ if test "x$do_link" = "xyes"; then # from the hdf5 build. The order of the flags is intended to give precedence # to the user's flags. - $SHOW $CXXLINKER $H5BLD_CPPFLAGS $CPPFLAGS $H5BLD_CXXFLAGS $CXXFLAGS $LDFLAGS $clibpath $link_objs $LIBS $link_args $shared_link + $SHOW $CXXLINKER $H5BLD_CPPFLAGS $CPPFLAGS $H5BLD_CXXFLAGS $CXXFLAGS $LDFLAGS $clibpath $link_objs $LIBS $link_args status=$? fi Index: hdf5-1.12.3/fortran/src/h5fc.in =================================================================== --- hdf5-1.12.3.orig/fortran/src/h5fc.in +++ hdf5-1.12.3/fortran/src/h5fc.in @@ -83,11 +83,11 @@ FLINKERBASE="@FC@" # libraries in $link_args, followed by any external library paths and libraries # from AM_LDFLAGS, LDFLAGS, AM_LIBS or LIBS carried in from the hdf5 build. # The order of the flags is intended to give precedence to the user's flags. -H5BLD_FCFLAGS="@AM_FCFLAGS@ @FCFLAGS@" +H5BLD_FCFLAGS= F9XMODFLAG="@F9XMODFLAG@" F9XSUFFIXFLAG="@F9XSUFFIXFLAG@" -H5BLD_LDFLAGS="@AM_LDFLAGS@ @LDFLAGS@" -H5BLD_LIBS="@LIBS@" +H5BLD_LDFLAGS= +H5BLD_LIBS= FC="${HDF5_FC:-$FCBASE}" FLINKER="${HDF5_FLINKER:-$FLINKERBASE}" @@ -99,7 +99,8 @@ LIBS="${HDF5_LIBS:-$LIBSBASE}" # available library is shared, it will be used by default. The user can # override either default, although choosing an unavailable library will result # in link errors. -STATIC_AVAILABLE="@enable_static@" +# openSUSE prefers shared libraries +STATIC_AVAILABLE=no if test "${STATIC_AVAILABLE}" = "yes"; then USE_SHARED_LIB="${HDF5_USE_SHLIB:-no}" else @@ -363,7 +364,7 @@ if test "x$do_link" = "xyes"; then # libraries in $link_args, followed by any external library paths and libraries # from AM_LDFLAGS, LDFLAGS, AM_LIBS or LIBS carried in from the hdf5 build. # The order of the flags is intended to give precedence to the user's flags. - $SHOW $FLINKER $FCFLAGS $H5BLD_FCFLAGS $F9XSUFFIXFLAG $LDFLAGS $fmodules $link_objs $LIBS $link_args $shared_link + $SHOW $FLINKER $FCFLAGS $H5BLD_FCFLAGS $F9XSUFFIXFLAG $LDFLAGS $fmodules $link_objs $LIBS $link_args status=$? fi
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor