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
`. `'` [email protected] / 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 <[email protected]> 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 <[email protected]>
+
+--- 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