[Git][debian-gis-team/gdal][experimental] 2 commits: Update symbols for 2.3.2~rc1.

Bas Couwenberg gitlab at salsa.debian.org
Fri Sep 28 16:28:41 BST 2018


Bas Couwenberg pushed to branch experimental at Debian GIS Project / gdal


Commits:
44a2ce66 by Bas Couwenberg at 2018-09-22T11:30:16Z
Update symbols for 2.3.2~rc1.

- - - - -
d98d1e58 by Bas Couwenberg at 2018-09-27T07:45:05Z
Fix gdal-abi dependency for ia64 & riscv64 symbols.

- - - - -


20 changed files:

- debian/changelog
- debian/gdal-symbols.pl
- debian/libgdal20.symbols.amd64
- debian/libgdal20.symbols.arm64
- debian/libgdal20.symbols.armel
- debian/libgdal20.symbols.armhf
- debian/libgdal20.symbols.i386
- debian/libgdal20.symbols.ia64
- debian/libgdal20.symbols.m68k
- debian/libgdal20.symbols.mips
- debian/libgdal20.symbols.mips64el
- debian/libgdal20.symbols.mipsel
- debian/libgdal20.symbols.powerpc
- debian/libgdal20.symbols.powerpcspe
- debian/libgdal20.symbols.ppc64
- debian/libgdal20.symbols.ppc64el
- debian/libgdal20.symbols.riscv64
- debian/libgdal20.symbols.s390x
- debian/libgdal20.symbols.sparc64
- debian/libgdal20.symbols.x32


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+gdal (2.3.2~rc1+dfsg-1~exp2) UNRELEASED; urgency=medium
+
+  * Update symbols for 2.3.2~rc1.
+  * Fix gdal-abi dependency for ia64 & riscv64 symbols.
+
+ -- Bas Couwenberg <sebastic at debian.org>  Sat, 22 Sep 2018 13:29:38 +0200
+
 gdal (2.3.2~rc1+dfsg-1~exp1) experimental; urgency=medium
 
   * New upstream release candidate.


=====================================
debian/gdal-symbols.pl
=====================================
@@ -1136,16 +1136,28 @@ sub new_architecture_symbols {
 
 					my $data = '';
 
-					my $upstream_version = upstream_version($versions[-1]);
+					my $control = $cfg{debian} .'control';
 
-					(my $abi = $upstream_version) =~ s/\./-/g;
-					$abi =~ s/\~\w+$//;
+					my $abi = '';
+
+					foreach(read_file($control)) {
+						if(/^Provides: (gdal-abi-\d+-\d+-\d+)/) {
+							$abi = $1;
+
+							last;
+						}
+					}
+
+					if(!$abi) {
+						print "Error: Failed to extract ABI dependency from control file: $control\n";
+						exit 1;
+					}
 
 					my $i = 0;
 					foreach(read_file($filt)) {
 						if($i == 0 && /^ /) {
 							$_ = "#include \"${pkg}.symbols.common\"\n" . $_;
-							$_ = "| ${pkg} #MINVER#, gdal-abi-$abi\n" . $_;
+							$_ = "| ${pkg} #MINVER#, $abi\n" . $_;
 
 							$i++;
 						}


=====================================
debian/libgdal20.symbols.amd64
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.arm64
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.armel
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.armhf
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.i386
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.ia64
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.m68k
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.mips
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.mips64el
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.mipsel
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.powerpc
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.powerpcspe
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.ppc64
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.ppc64el
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.riscv64
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.s390x
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.sparc64
=====================================
The diff for this file was not included because it is too large.

=====================================
debian/libgdal20.symbols.x32
=====================================
The diff for this file was not included because it is too large.


View it on GitLab: https://salsa.debian.org/debian-gis-team/gdal/compare/6d862a28d1a6487ddf68e249561541bd2ba06a01...d98d1e58c9eb7a4878640c252f868f90269f7e7a

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/gdal/compare/6d862a28d1a6487ddf68e249561541bd2ba06a01...d98d1e58c9eb7a4878640c252f868f90269f7e7a
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20180928/0eb456fc/attachment-0001.html>


More information about the Pkg-grass-devel mailing list