Control: tags 1037801 + patch
Control: tags 1037801 + pending

Dear maintainer,

I've prepared an NMU for openexr (versioned as 3.1.5-5.1) and uploaded 
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian
diff -Nru openexr-3.1.5/debian/changelog openexr-3.1.5/debian/changelog
--- openexr-3.1.5/debian/changelog	2023-04-23 19:46:33.000000000 +0300
+++ openexr-3.1.5/debian/changelog	2023-08-11 00:09:40.000000000 +0300
@@ -1,3 +1,10 @@
+openexr (3.1.5-5.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add upstream fix for FTBFS with gcc 13. (Closes: #1037801)
+
+ -- Adrian Bunk <b...@debian.org>  Fri, 11 Aug 2023 00:09:40 +0300
+
 openexr (3.1.5-5) unstable; urgency=medium
 
   * Team upload.
diff -Nru openexr-3.1.5/debian/patches/0001-Add-missing-include-cstdint-required-by-gcc-13-1264.patch openexr-3.1.5/debian/patches/0001-Add-missing-include-cstdint-required-by-gcc-13-1264.patch
--- openexr-3.1.5/debian/patches/0001-Add-missing-include-cstdint-required-by-gcc-13-1264.patch	1970-01-01 02:00:00.000000000 +0200
+++ openexr-3.1.5/debian/patches/0001-Add-missing-include-cstdint-required-by-gcc-13-1264.patch	2023-08-11 00:08:37.000000000 +0300
@@ -0,0 +1,54 @@
+From b8a231ff9082308fb6dda40d78ee7dcde7313678 Mon Sep 17 00:00:00 2001
+From: Cary Phillips <c...@ilm.com>
+Date: Sun, 31 Jul 2022 13:36:03 -0700
+Subject: Add missing #include <cstdint> required by gcc-13 (#1264)
+
+Originally submitted as #1262, thanks.
+
+Signed-off-by: Cary Phillips <c...@ilm.com>
+---
+ src/bin/exrcheck/main.cpp               | 2 ++
+ src/lib/OpenEXR/ImfDeepTiledInputFile.h | 1 +
+ src/lib/OpenEXR/ImfDeepTiledInputPart.h | 1 +
+ 3 files changed, 4 insertions(+)
+
+diff --git a/src/bin/exrcheck/main.cpp b/src/bin/exrcheck/main.cpp
+index d9812e47..198ebfe9 100644
+--- a/src/bin/exrcheck/main.cpp
++++ b/src/bin/exrcheck/main.cpp
+@@ -4,6 +4,8 @@
+ #include <ImfCheckFile.h>
+ #include <ImathConfig.h>
+ 
++#include <cstdint>
++#include <fstream>
+ #include <iostream>
+ #include <fstream>
+ #include <string.h>
+diff --git a/src/lib/OpenEXR/ImfDeepTiledInputFile.h b/src/lib/OpenEXR/ImfDeepTiledInputFile.h
+index ca3372c7..aa768a37 100644
+--- a/src/lib/OpenEXR/ImfDeepTiledInputFile.h
++++ b/src/lib/OpenEXR/ImfDeepTiledInputFile.h
+@@ -19,6 +19,7 @@
+ 
+ #include "ImfTileDescription.h"
+ 
++#include <cstdint>
+ #include <ImathBox.h>
+ 
+ OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
+diff --git a/src/lib/OpenEXR/ImfDeepTiledInputPart.h b/src/lib/OpenEXR/ImfDeepTiledInputPart.h
+index a9ef38a0..86caeb21 100644
+--- a/src/lib/OpenEXR/ImfDeepTiledInputPart.h
++++ b/src/lib/OpenEXR/ImfDeepTiledInputPart.h
+@@ -10,6 +10,7 @@
+ 
+ #include "ImfTileDescription.h"
+ 
++#include <cstdint>
+ #include <ImathBox.h>
+ 
+ OPENEXR_IMF_INTERNAL_NAMESPACE_HEADER_ENTER
+-- 
+2.30.2
+
diff -Nru openexr-3.1.5/debian/patches/series openexr-3.1.5/debian/patches/series
--- openexr-3.1.5/debian/patches/series	1970-01-01 02:00:00.000000000 +0200
+++ openexr-3.1.5/debian/patches/series	2023-08-11 00:09:39.000000000 +0300
@@ -0,0 +1 @@
+0001-Add-missing-include-cstdint-required-by-gcc-13-1264.patch

Reply via email to