Compare commits

..

1 Commits
master ... f26

Author SHA1 Message Date
Volker Fröhlich 468c3fe5b1 Resolve failure in gdal and pdal builds
- BZ #1565050 -- Remove extra semicolon in macros
- Backport Orion Poplaswki's g2clib name handling
2018-04-10 20:44:51 +02:00
15 changed files with 861 additions and 579 deletions

14
.gitignore vendored
View File

@ -29,17 +29,3 @@ gdalautotest-1.7.0.tar.gz
/gdal-2.1.2-fedora.tar.xz
/gdalautotest-2.1.3.tar.gz
/gdal-2.1.3-fedora.tar.xz
/gdal-2.1.4-fedora.tar.xz
/gdalautotest-2.1.4.tar.gz
/gdal-2.2.2-fedora.tar.xz
/gdalautotest-2.2.2.tar.gz
/gdalautotest-2.2.3.tar.gz
/gdal-2.2.3-fedora.tar.xz
/gdalautotest-2.2.4.tar.gz
/gdal-2.2.4-fedora.tar.xz
/gdalautotest-2.3.1.tar.gz
/gdal-2.3.1-fedora.tar.xz
/gdalautotest-2.3.2.tar.gz
/gdal-2.3.2-fedora.tar.xz
/gdalautotest-3.0.1.zip
/gdal-3.0.1-fedora.tar.xz

View File

@ -1,7 +1,7 @@
diff -rupN --no-dereference gdal-3.0.4-fedora/swig/java/java.opt gdal-3.0.4-fedora-new/swig/java/java.opt
--- gdal-3.0.4-fedora/swig/java/java.opt 2020-01-28 11:13:12.000000000 +0100
+++ gdal-3.0.4-fedora-new/swig/java/java.opt 2020-02-06 00:23:36.321286290 +0100
@@ -7,6 +7,6 @@ JAVADOC=$(JAVA_HOME)/bin/javadoc
diff -Nur gdal-1.9.0-fedora/swig/java/java.opt gdal-1.9.0-fedora-java/swig/java/java.opt
--- gdal-1.9.0-fedora/swig/java/java.opt 2012-01-04 08:03:40.000000000 +0100
+++ gdal-1.9.0-fedora-java/swig/java/java.opt 2012-02-03 08:44:55.837978697 +0100
@@ -5,6 +5,6 @@
JAVAC=$(JAVA_HOME)/bin/javac
JAVA=$(JAVA_HOME)/bin/java
JAR=$(JAVA_HOME)/bin/jar

View File

@ -0,0 +1,241 @@
diff -rup ./alg/thinplatespline.h gdal/alg/thinplatespline.h
--- ./alg/thinplatespline.h 2016-07-07 12:35:35.000000000 +0200
+++ gdal/alg/thinplatespline.h 2016-10-16 09:36:09.529176294 +0200
@@ -184,5 +184,5 @@ class VizGeorefSpline2D
int *index; // [VIZ_GEOREF_SPLINE_MAX_POINTS];
private:
- CPL_DISALLOW_COPY_ASSIGN(VizGeorefSpline2D);
+ CPL_DISALLOW_COPY_ASSIGN(VizGeorefSpline2D)
};
diff -rup ./frmts/envisat/adsrange.cpp gdal/frmts/envisat/adsrange.cpp
--- ./frmts/envisat/adsrange.cpp 2016-07-07 12:35:32.000000000 +0200
+++ gdal/frmts/envisat/adsrange.cpp 2016-10-16 09:36:09.709178641 +0200
@@ -74,7 +74,7 @@ class DataSet
}
private:
- CPL_DISALLOW_COPY_ASSIGN(DataSet);
+ CPL_DISALLOW_COPY_ASSIGN(DataSet)
} ;
/* -------------------------------------------------------------------- */
diff -rup ./frmts/raw/rawdataset.h gdal/frmts/raw/rawdataset.h
--- ./frmts/raw/rawdataset.h 2016-07-07 12:35:34.000000000 +0200
+++ gdal/frmts/raw/rawdataset.h 2016-10-16 09:36:10.933194599 +0200
@@ -61,7 +61,7 @@ class CPL_DLL RawDataset : public GDALPa
~RawDataset() = 0;
private:
- CPL_DISALLOW_COPY_ASSIGN(RawDataset);
+ CPL_DISALLOW_COPY_ASSIGN(RawDataset)
};
/************************************************************************/
@@ -173,7 +173,7 @@ public:
int GetOwnsFP() { return bOwnsFP; }
private:
- CPL_DISALLOW_COPY_ASSIGN(RawRasterBand);
+ CPL_DISALLOW_COPY_ASSIGN(RawRasterBand)
};
#endif // GDAL_FRMTS_RAW_RAWDATASET_H_INCLUDED
diff -rup ./gcore/gdaloverviewdataset.cpp gdal/gcore/gdaloverviewdataset.cpp
--- ./gcore/gdaloverviewdataset.cpp 2016-07-07 12:35:34.000000000 +0200
+++ gdal/gcore/gdaloverviewdataset.cpp 2016-10-16 09:36:05.805127741 +0200
@@ -94,7 +94,7 @@ class GDALOverviewDataset : public GDALD
virtual int CloseDependentDatasets();
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALOverviewDataset);
+ CPL_DISALLOW_COPY_ASSIGN(GDALOverviewDataset)
};
/* ******************************************************************** */
@@ -119,7 +119,7 @@ class GDALOverviewBand : public GDALProx
virtual GDALRasterBand *GetOverview(int);
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALOverviewBand);
+ CPL_DISALLOW_COPY_ASSIGN(GDALOverviewBand)
};
/************************************************************************/
diff -rup ./gcore/gdal_pam.h gdal/gcore/gdal_pam.h
--- ./gcore/gdal_pam.h 2016-07-07 12:35:34.000000000 +0200
+++ gdal/gcore/gdal_pam.h 2016-10-16 09:36:05.765127219 +0200
@@ -183,7 +183,7 @@ class CPL_DLL GDALPamDataset : public GD
void SetPamFlags(int nValue ) { nPamFlags = nValue; }
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALPamDataset);
+ CPL_DISALLOW_COPY_ASSIGN(GDALPamDataset)
};
/* ==================================================================== */
@@ -298,7 +298,7 @@ class CPL_DLL GDALPamRasterBand : public
GDALRasterBandPamInfo *GetPamInfo() { return psPam; }
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALPamRasterBand);
+ CPL_DISALLOW_COPY_ASSIGN(GDALPamRasterBand)
};
// These are mainly helper functions for internal use.
diff -rup ./gcore/gdal_priv.h gdal/gcore/gdal_priv.h
--- ./gcore/gdal_priv.h 2016-07-07 12:35:35.000000000 +0200
+++ gdal/gcore/gdal_priv.h 2016-10-16 09:36:05.637125551 +0200
@@ -107,7 +107,7 @@ public:
void Clear();
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALMultiDomainMetadata);
+ CPL_DISALLOW_COPY_ASSIGN(GDALMultiDomainMetadata)
};
/* ******************************************************************** */
@@ -226,7 +226,7 @@ class CPL_DLL GDALDefaultOverviews
char** GetSiblingFiles() { return papszInitSiblingFiles; }
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALDefaultOverviews);
+ CPL_DISALLOW_COPY_ASSIGN(GDALDefaultOverviews)
};
/* ******************************************************************** */
@@ -266,7 +266,7 @@ class CPL_DLL GDALOpenInfo
bool AreSiblingFilesLoaded() const;
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALOpenInfo);
+ CPL_DISALLOW_COPY_ASSIGN(GDALOpenInfo)
};
/* ******************************************************************** */
@@ -560,7 +560,7 @@ private:
OGRStyleTable *m_poStyleTable;
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALDataset);
+ CPL_DISALLOW_COPY_ASSIGN(GDALDataset)
};
/* ******************************************************************** */
@@ -647,7 +647,7 @@ class CPL_DLL GDALRasterBlock
static void DestroyRBMutex();
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALRasterBlock);
+ CPL_DISALLOW_COPY_ASSIGN(GDALRasterBlock)
};
/* ******************************************************************** */
@@ -920,7 +920,7 @@ class CPL_DLL GDALRasterBand : public GD
void ReportError(CPLErr eErrClass, CPLErrorNum err_no, const char *fmt, ...) CPL_PRINT_FUNC_FORMAT (4, 5);
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALRasterBand);
+ CPL_DISALLOW_COPY_ASSIGN(GDALRasterBand)
};
/* ******************************************************************** */
@@ -1121,7 +1121,7 @@ class CPL_DLL GDALDriver : public GDALMa
CPLErr DefaultCopyFiles( const char * pszNewName,
const char * pszOldName );
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALDriver);
+ CPL_DISALLOW_COPY_ASSIGN(GDALDriver)
};
/* ******************************************************************** */
diff -rup ./gcore/gdal_proxy.h gdal/gcore/gdal_proxy.h
--- ./gcore/gdal_proxy.h 2016-07-07 12:35:35.000000000 +0200
+++ gdal/gcore/gdal_proxy.h 2016-10-16 09:36:05.681126124 +0200
@@ -94,7 +94,7 @@ class CPL_DLL GDALProxyDataset : public
virtual CPLErr CreateMaskBand( int nFlags );
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALProxyDataset);
+ CPL_DISALLOW_COPY_ASSIGN(GDALProxyDataset)
};
/* ******************************************************************** */
@@ -193,7 +193,7 @@ class CPL_DLL GDALProxyRasterBand : publ
GIntBig *pnLineSpace,
char **papszOptions );
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALProxyRasterBand);
+ CPL_DISALLOW_COPY_ASSIGN(GDALProxyRasterBand)
};
@@ -257,7 +257,7 @@ class CPL_DLL GDALProxyPoolDataset : pub
virtual const char *GetGCPProjection();
virtual const GDAL_GCP *GetGCPs();
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALProxyPoolDataset);
+ CPL_DISALLOW_COPY_ASSIGN(GDALProxyPoolDataset)
};
/* ******************************************************************** */
@@ -312,7 +312,7 @@ class CPL_DLL GDALProxyPoolRasterBand :
virtual GDALRasterBand *GetRasterSampleOverview( GUIntBig nDesiredSamples); // TODO
virtual GDALRasterBand *GetMaskBand();
private:
- CPL_DISALLOW_COPY_ASSIGN(GDALProxyPoolRasterBand);
+ CPL_DISALLOW_COPY_ASSIGN(GDALProxyPoolRasterBand)
};
/* ******************************************************************** */
diff -rup ./ogr/ogr_feature.h gdal/ogr/ogr_feature.h
--- ./ogr/ogr_feature.h 2016-07-07 12:35:28.000000000 +0200
+++ gdal/ogr/ogr_feature.h 2016-10-16 09:36:05.965129827 +0200
@@ -119,7 +119,7 @@ class CPL_DLL OGRFieldDefn
int IsSame( const OGRFieldDefn * ) const;
private:
- CPL_DISALLOW_COPY_ASSIGN(OGRFieldDefn);
+ CPL_DISALLOW_COPY_ASSIGN(OGRFieldDefn)
};
/************************************************************************/
@@ -176,7 +176,7 @@ public:
int IsSame( OGRGeomFieldDefn * );
private:
- CPL_DISALLOW_COPY_ASSIGN(OGRGeomFieldDefn);
+ CPL_DISALLOW_COPY_ASSIGN(OGRGeomFieldDefn)
};
/************************************************************************/
@@ -260,7 +260,7 @@ class CPL_DLL OGRFeatureDefn
static void DestroyFeatureDefn( OGRFeatureDefn * );
private:
- CPL_DISALLOW_COPY_ASSIGN(OGRFeatureDefn);
+ CPL_DISALLOW_COPY_ASSIGN(OGRFeatureDefn)
};
/************************************************************************/
@@ -447,7 +447,7 @@ class CPL_DLL OGRFeature
static void DestroyFeature( OGRFeature * );
private:
- CPL_DISALLOW_COPY_ASSIGN(OGRFeature);
+ CPL_DISALLOW_COPY_ASSIGN(OGRFeature)
};
/************************************************************************/
diff -rup ./ogr/ogrsf_frmts/ili/imdreader.cpp gdal/ogr/ogrsf_frmts/ili/imdreader.cpp
--- ./ogr/ogrsf_frmts/ili/imdreader.cpp 2016-07-07 12:35:31.000000000 +0200
+++ gdal/ogr/ogrsf_frmts/ili/imdreader.cpp 2016-10-16 09:36:07.009143439 +0200
@@ -334,7 +334,7 @@ public:
}
private:
- CPL_DISALLOW_COPY_ASSIGN(IliClass);
+ CPL_DISALLOW_COPY_ASSIGN(IliClass)
};

12
gdal-2.1.0-zlib.patch Normal file
View File

@ -0,0 +1,12 @@
diff -up ./frmts/mrf/mrf_band.cpp.zlib ./frmts/mrf/mrf_band.cpp
--- ./frmts/mrf/mrf_band.cpp.zlib 2016-04-25 19:35:55.000000000 +0200
+++ ./frmts/mrf/mrf_band.cpp 2016-05-02 16:24:16.802790904 +0200
@@ -57,7 +57,7 @@
#include <vector>
#include <assert.h>
-#include "../zlib/zlib.h"
+#include <zlib.h>
using std::vector;
using std::string;

View File

@ -1,5 +1,6 @@
#!/bin/bash
VERSION="3.0.4"
# Volker Fröhlich
VERSION="2.1.3"
tar xvf gdal-"${VERSION}".tar.xz
@ -11,6 +12,8 @@ rm data/esri_Wisconsin_extra.wkt
rm data/esri_StatePlane_extra.wkt
rm data/ecw_cs.wkt
rm -r frmts/bsb
#Really necessary?
rm -r swig/php

View File

@ -1,6 +1,6 @@
diff -rupN --no-dereference gdal-3.0.4-fedora/scripts/GNUmakefile gdal-3.0.4-fedora-new/scripts/GNUmakefile
--- gdal-3.0.4-fedora/scripts/GNUmakefile 2020-01-28 11:13:13.000000000 +0100
+++ gdal-3.0.4-fedora-new/scripts/GNUmakefile 2020-02-06 00:23:36.089287463 +0100
diff -up gdal-2.1.1-fedora/scripts/GNUmakefile.completion gdal-2.1.1-fedora/scripts/GNUmakefile
--- gdal-2.1.1-fedora/scripts/GNUmakefile.completion 2016-07-07 04:35:26.000000000 -0600
+++ gdal-2.1.1-fedora/scripts/GNUmakefile 2016-08-12 10:21:01.442938729 -0600
@@ -5,6 +5,6 @@ completion:
install:

67
gdal-g2clib.patch Normal file
View File

@ -0,0 +1,67 @@
diff -up gdal-1.9.0-fedora/frmts/grib/degrib18/degrib/engribapi.c.g2clib gdal-1.9.0-fedora/frmts/grib/degrib18/degrib/engribapi.c
--- gdal-1.9.0-fedora/frmts/grib/degrib18/degrib/engribapi.c.g2clib 2012-01-04 00:03:34.000000000 -0700
+++ gdal-1.9.0-fedora/frmts/grib/degrib18/degrib/engribapi.c 2012-03-09 12:54:58.582531620 -0700
@@ -419,7 +419,6 @@ int fillSect3 (enGribMeta *en, uShort2 t
double meshLat, double orientLon, double scaleLat1,
double scaleLat2, double southLat, double southLon)
{
- const struct gridtemplate *templatesgrid = get_templatesgrid();
int i; /* loop counter over number of GDS templates. */
double unit; /* Used to convert from stored value to degrees
* lat/lon. See GRIB2 Regulation 92.1.6 */
@@ -641,7 +640,6 @@ int fillSect4_0 (enGribMeta *en, uShort2
double dSurfVal2)
{
int i; /* loop counter over number of PDS templates. */
- const struct pdstemplate *templatespds = get_templatespds();
/* analysis template (0) */
/* In addition templates (1, 2, 5, 8, 9, 12) begin with 4.0 info. */
@@ -1197,7 +1195,6 @@ int fillSect5 (enGribMeta *en, uShort2 t
uChar orderOfDiff)
{
int i; /* loop counter over number of DRS templates. */
- const struct drstemplate *templatesdrs = get_templatesdrs();
/* Find NCEP's template match */
for (i = 0; i < MAXDRSTEMP; i++) {
diff -up gdal-1.9.0-fedora/frmts/grib/degrib18/degrib/grib2api.c.g2clib gdal-1.9.0-fedora/frmts/grib/degrib18/degrib/grib2api.c
--- gdal-1.9.0-fedora/frmts/grib/degrib18/degrib/grib2api.c.g2clib 2012-01-04 00:03:34.000000000 -0700
+++ gdal-1.9.0-fedora/frmts/grib/degrib18/degrib/grib2api.c 2012-03-09 12:55:38.686097396 -0700
@@ -958,7 +958,6 @@ void unpk_g2ncep (sInt4 * kfildo, float
}
curIndex = 14;
for (i = 0; i < gfld->igdtlen; i++) {
- const struct gridtemplate *templatesgrid = get_templatesgrid();
is3[curIndex] = gfld->igdtmpl[i];
curIndex += abs (templatesgrid[gridIndex].mapgrid[i]);
}
@@ -1026,7 +1025,6 @@ void unpk_g2ncep (sInt4 * kfildo, float
}
curIndex = 9;
for (i = 0; i < gfld->ipdtlen; i++) {
- const struct pdstemplate *templatespds = get_templatespds();
is4[curIndex] = gfld->ipdtmpl[i];
curIndex += abs (templatespds[pdsIndex].mappds[i]);
}
@@ -1044,7 +1042,6 @@ void unpk_g2ncep (sInt4 * kfildo, float
}
curIndex = 11;
for (i = 0; i < gfld->idrtlen; i++) {
- const struct drstemplate *templatesdrs = get_templatesdrs();
is5[curIndex] = gfld->idrtmpl[i];
curIndex += abs (templatesdrs[drsIndex].mapdrs[i]);
}
diff -up gdal-1.9.0-fedora/frmts/grib/GNUmakefile.g2clib gdal-1.9.0-fedora/frmts/grib/GNUmakefile
--- gdal-1.9.0-fedora/frmts/grib/GNUmakefile.g2clib 2012-01-04 00:03:34.000000000 -0700
+++ gdal-1.9.0-fedora/frmts/grib/GNUmakefile 2012-03-09 12:05:14.050311275 -0700
@@ -7,8 +7,7 @@ include ../../GDALmake.opt
OBJ = gribdataset.o \
clock.o \
degrib1.o \
- degrib2.o inventory.o metaname.o myerror.o tdlpack.o filedatasource.o memorydatasource.o grib1tab.o myutil.o metaparse.o weather.o metaprint.o engribapi.o grib2api.o myassert.o scan.o memendian.o fileendian.o gridtemplates.o drstemplates.o pdstemplates.o gbits.o g2_free.o g2_unpack1.o g2_unpack2.o g2_unpack3.o g2_unpack4.o g2_unpack5.o g2_unpack6.o g2_unpack7.o g2_info.o g2_getfld.o simunpack.o comunpack.o pack_gp.o reduce.o specpack.o specunpack.o rdieee.o mkieee.o int_power.o simpack.o compack.o cmplxpack.o misspack.o g2_create.o g2_addlocal.o g2_addgrid.o g2_addfield.o g2_gribend.o getdim.o g2_miss.o getpoly.o seekgb.o \
- dec_jpeg2000.o jpcunpack.o jpcpack.o enc_jpeg2000.o
+ degrib2.o inventory.o metaname.o myerror.o tdlpack.o filedatasource.o memorydatasource.o grib1tab.o myutil.o metaparse.o weather.o metaprint.o engribapi.o grib2api.o myassert.o scan.o memendian.o fileendian.o
ifeq ($(HAVE_JASPER),yes)
EXTRAFLAGS := $(EXTRAFLAGS) -DHAVE_JASPER

48
gdal-jni.patch Normal file
View File

@ -0,0 +1,48 @@
diff -up ./swig/include/java/gdalconst_java.i.jni~ ./swig/include/java/gdalconst_java.i
--- ./swig/include/java/gdalconst_java.i.jni~ 2016-04-25 19:35:57.000000000 +0200
+++ ./swig/include/java/gdalconst_java.i 2016-05-02 15:50:37.171990235 +0200
@@ -13,7 +13,7 @@
static {
try {
- System.loadLibrary("gdalconstjni");
+ System.load("/usr/lib/java/gdal/libgdalconstjni.so");
available = true;
} catch (UnsatisfiedLinkError e) {
available = false;
diff -up ./swig/include/java/gdal_java.i.jni~ ./swig/include/java/gdal_java.i
--- ./swig/include/java/gdal_java.i.jni~ 2016-04-25 19:35:57.000000000 +0200
+++ ./swig/include/java/gdal_java.i 2016-05-02 15:50:37.172990231 +0200
@@ -15,7 +15,7 @@
static {
try {
- System.loadLibrary("gdaljni");
+ System.load("/usr/lib/java/gdal/libgdaljni.so");
available = true;
if (gdal.HasThreadSupport() == 0)
diff -up ./swig/include/java/ogr_java.i.jni~ ./swig/include/java/ogr_java.i
--- ./swig/include/java/ogr_java.i.jni~ 2016-04-25 19:35:57.000000000 +0200
+++ ./swig/include/java/ogr_java.i 2016-05-02 15:50:37.172990231 +0200
@@ -17,7 +17,7 @@
static {
try {
- System.loadLibrary("ogrjni");
+ System.load("/usr/lib/java/gdal/libogrjni.so");
available = true;
if (org.gdal.gdal.gdal.HasThreadSupport() == 0)
diff -up ./swig/include/java/osr_java.i.jni~ ./swig/include/java/osr_java.i
--- ./swig/include/java/osr_java.i.jni~ 2016-04-25 19:35:57.000000000 +0200
+++ ./swig/include/java/osr_java.i 2016-05-02 15:50:37.172990231 +0200
@@ -20,7 +20,7 @@
static {
try {
- System.loadLibrary("osrjni");
+ System.load("/usr/lib/java/gdal/libosrjni.so");
available = true;
} catch (UnsatisfiedLinkError e) {
available = false;

12
gdal-uchar.patch Normal file
View File

@ -0,0 +1,12 @@
diff -up gdal-2.1.2-fedora/frmts/jpeg2000/jpeg2000_vsil_io.cpp.uchar~ gdal-2.1.2-fedora/frmts/jpeg2000/jpeg2000_vsil_io.cpp
--- gdal-2.1.2-fedora/frmts/jpeg2000/jpeg2000_vsil_io.cpp.uchar~ 2016-12-01 09:14:51.768247534 -0700
+++ gdal-2.1.2-fedora/frmts/jpeg2000/jpeg2000_vsil_io.cpp 2016-12-01 09:15:14.503375681 -0700
@@ -209,7 +209,7 @@ static void JPEG2000_VSIL_jas_stream_ini
/* The buffer must be large enough to accommodate maximum
putback. */
assert(bufsize > JAS_STREAM_MAXPUTBACK);
- stream->bufbase_ = JAS_CAST(uchar *, buf);
+ stream->bufbase_ = JAS_CAST(unsigned char *, buf);
stream->bufsize_ = bufsize - JAS_STREAM_MAXPUTBACK;
}
} else {

6
gdal.pom Normal file
View File

@ -0,0 +1,6 @@
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.gdal</groupId>
<artifactId>gdal-java-bindings</artifactId>
<version></version>
</project>

969
gdal.spec

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +0,0 @@
diff -rupN --no-dereference gdal-3.0.4-fedora/apps/GNUmakefile gdal-3.0.4-fedora-new/apps/GNUmakefile
--- gdal-3.0.4-fedora/apps/GNUmakefile 2020-01-28 11:13:12.000000000 +0100
+++ gdal-3.0.4-fedora-new/apps/GNUmakefile 2020-03-03 23:17:41.032487778 +0100
@@ -216,6 +216,7 @@ gdal-config-inst: gdal-config.in ../GDAL
install: default
for f in $(BIN_LIST) ; do $(INSTALL) $$f $(DESTDIR)$(INST_BIN) ; done
+ for f in $(BIN_LIST) ; do $(INSTALL) .libs/$$f $(DESTDIR)$(INST_BIN) ; done
$(INSTALL_DATA) gdal_utils.h $(DESTDIR)$(INST_INCLUDE)
$(INSTALL) gdal-config-inst $(DESTDIR)$(INST_BIN)/gdal-config

View File

@ -1,13 +0,0 @@
diff -rupN gdal-3.0.4-fedora/frmts/iso8211/GNUmakefile gdal-3.0.4-fedora-new/frmts/iso8211/GNUmakefile
--- gdal-3.0.4-fedora/frmts/iso8211/GNUmakefile 2020-01-28 11:13:11.000000000 +0100
+++ gdal-3.0.4-fedora-new/frmts/iso8211/GNUmakefile 2020-02-06 00:24:10.382117696 +0100
@@ -23,8 +23,7 @@ dist-clean: clean
rm -rf $(DISTDIR)
$(ISOLIB): $(OBJ:.o=.$(OBJ_EXT))
- $(AR) r $(ISOLIB) $?
- $(RANLIB) $(ISOLIB)
+ $(SHELL) $(top_builddir)/libtool --mode=link gcc -static -o $(ISOLIB) $?
8211createfromxml$(EXE): 8211createfromxml.$(OBJ_EXT)
$(LD) $(LDFLAGS) 8211createfromxml.$(OBJ_EXT) $(CONFIG_LIBS) -o 8211createfromxml$(EXE)

View File

@ -1,24 +0,0 @@
diff -rupN --no-dereference gdal-3.0.4-fedora/frmts/dods/GNUmakefile gdal-3.0.4-fedora-new/frmts/dods/GNUmakefile
--- gdal-3.0.4-fedora/frmts/dods/GNUmakefile 2020-01-28 11:13:11.000000000 +0100
+++ gdal-3.0.4-fedora-new/frmts/dods/GNUmakefile 2020-02-06 00:23:36.543285168 +0100
@@ -4,7 +4,7 @@ include ../../GDALmake.opt
OBJ = dodsdataset2.o
-CPPFLAGS := $(CPPFLAGS) $(DODS_INC)
+CPPFLAGS := $(CPPFLAGS) $(DODS_INC) -I/usr/include/tirpc
default: $(OBJ:.o=.$(OBJ_EXT))
diff -rupN --no-dereference gdal-3.0.4-fedora/ogr/ogrsf_frmts/dods/GNUmakefile gdal-3.0.4-fedora-new/ogr/ogrsf_frmts/dods/GNUmakefile
--- gdal-3.0.4-fedora/ogr/ogrsf_frmts/dods/GNUmakefile 2020-01-28 11:13:11.000000000 +0100
+++ gdal-3.0.4-fedora-new/ogr/ogrsf_frmts/dods/GNUmakefile 2020-02-06 00:23:36.543285168 +0100
@@ -5,7 +5,7 @@ include ../../../GDALmake.opt
OBJ = ogrdodsdriver.o ogrdodsdatasource.o ogrdodslayer.o \
ogrdodssequencelayer.o ogrdodsfielddefn.o ogrdodsgrid.o
-CPPFLAGS := -I.. $(CPPFLAGS) $(DODS_INC) -DDO_NOT_USE_DEBUG_BOOL
+CPPFLAGS := -I.. $(CPPFLAGS) $(DODS_INC) -DDO_NOT_USE_DEBUG_BOOL -I/usr/include/tirpc
default: $(O_OBJ:.o=.$(OBJ_EXT))

View File

@ -1,2 +1,2 @@
SHA512 (gdal-3.0.4-fedora.tar.xz) = f880a763cbf3e846789df4c45a68be11121fdc66252dab126d95b79141589435ef7712ed0efcb7d633643f2c82cde88f9663bb15b624e69f362ed2e10a79a110
SHA512 (gdalautotest-3.0.4.tar.gz) = d205c6eba1c68ade3cd55b9ae77c9a885f1ff87f6964ea4e71799bc98393ddcf92081a5319afd3d0d9d0cf8862d140eb59ad2ccf7e70a955cad2732f55c28e72
SHA512 (gdalautotest-2.1.3.tar.gz) = 3b155fab756aac9c2f9f381a93606cd7f9a8168bf586e06ebdfd05b61577f5e72223e78670238e1fdb03db1e7fe1e9f72f7feecc1c807b4e55c8e0dc7b152f9e
SHA512 (gdal-2.1.3-fedora.tar.xz) = 3e50e2d179ad8c45df4cc8c964a800e1eb6caf264d4ace1b344a6c2036334914704471ef4805ffe1c4c4335357db31a9ee4b882a45d7f9821c7567ee22a0a3c1