tags 1020665 + pending patch
thanks

I've just uploaded libimage-imlib2-perl 2.03-1.1 to DELAYED/10:
  
  libimage-imlib2-perl (2.03-1.1) unstable; urgency=medium
  .
    * Non-maintainer upload.
    * Apply a patch by Vagrant Cascadian to avoid embedding the build path
      in Imlib2.so. (Closes: #1020665)

The full debdiff is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diffstat for libimage-imlib2-perl-2.03 libimage-imlib2-perl-2.03

 changelog                       |    8 ++++++++
 patches/reproducible_build.diff |   21 +++++++++++++++++++++
 patches/series                  |    1 +
 3 files changed, 30 insertions(+)

diff -Nru libimage-imlib2-perl-2.03/debian/changelog 
libimage-imlib2-perl-2.03/debian/changelog
--- libimage-imlib2-perl-2.03/debian/changelog  2011-10-15 16:36:13.000000000 
-0700
+++ libimage-imlib2-perl-2.03/debian/changelog  2022-10-06 09:56:50.000000000 
-0700
@@ -1,3 +1,11 @@
+libimage-imlib2-perl (2.03-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Apply a patch by Vagrant Cascadian to avoid embedding the build path
+    in Imlib2.so. (Closes: #1020665)
+
+ -- Chris Lamb <la...@debian.org>  Thu, 06 Oct 2022 09:56:50 -0700
+
 libimage-imlib2-perl (2.03-1) unstable; urgency=low
 
   * New upstream release
diff -Nru libimage-imlib2-perl-2.03/debian/patches/reproducible_build.diff 
libimage-imlib2-perl-2.03/debian/patches/reproducible_build.diff
--- libimage-imlib2-perl-2.03/debian/patches/reproducible_build.diff    
1969-12-31 16:00:00.000000000 -0800
+++ libimage-imlib2-perl-2.03/debian/patches/reproducible_build.diff    
2022-10-06 09:56:50.000000000 -0700
@@ -0,0 +1,21 @@
+Description: Pass -ffile-prefix-map via $cflags to avoid embedding build path.
+Author: Vagrant Cascadian <vagr...@reproducible-builds.org>
+
+--- libimage-imlib2-perl-2.03.orig/Build.PL
++++ libimage-imlib2-perl-2.03/Build.PL
+@@ -1,5 +1,6 @@
+ use Module::Build;
+ use strict;
++use Cwd;
+ 
+ # We need to find imlib2-config
+ my $CONFIG = "imlib2-config";
+@@ -20,7 +21,7 @@ point to the imlib2-config program that
+ }
+ 
+ my $libs = `$CONFIG --libs`;
+-my $cflags = "-DX_DISPLAY_MISSING " . `$CONFIG --cflags`;
++my $cflags = "-DX_DISPLAY_MISSING " . `$CONFIG --cflags` . 
"-ffile-prefix-map=" . getcwd() . "=." ;
+ 
+ my $build = Module::Build->new(
+   c_source     => './lib/Image',
diff -Nru libimage-imlib2-perl-2.03/debian/patches/series 
libimage-imlib2-perl-2.03/debian/patches/series
--- libimage-imlib2-perl-2.03/debian/patches/series     2011-10-15 
16:36:13.000000000 -0700
+++ libimage-imlib2-perl-2.03/debian/patches/series     2022-10-06 
09:56:50.000000000 -0700
@@ -1 +1,2 @@
 add_more_error_reporting.diff
+reproducible_build.diff

Reply via email to