File: swig-only-curversion.patch

package info (click to toggle)
libmath-gsl-perl 0.42-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 155,120 kB
  • sloc: ansic: 676,323; perl: 24,277; makefile: 12
file content (18 lines) | stat: -rw-r--r-- 593 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Description: Run the swig rebuild only for the current GSL versions.
 Rebuilding for older versions is not only a waste of time,
 it can fail because of changes in GSL headers etc.
Origin: vendor
Forwarded: not needed
Author: gregor herrmann <gregoa@debian.org>
Last-Update: 2020-06-11

--- a/inc/GSLBuilder.pm
+++ b/inc/GSLBuilder.pm
@@ -89,6 +89,7 @@
 
     foreach my $ver ( Ver2Func->versions( $cur_ver ) ) {
 
+        next unless $ver eq $cur_ver; # only rebuild for current GLS version
         print "Building wrappers for GSL $ver\n";
 
         my $ver2func = Ver2Func->new( $ver );