Merge ~liushuyu-011/ubuntu/+source/ruby-fusefs:ubuntu/devel into ubuntu/+source/ruby-fusefs:ubuntu/devel

Proposed by Zixing Liu
Status: Merged
Merged at revision: bbc1176c6d053ca04eacaac68e702aace1e19721
Proposed branch: ~liushuyu-011/ubuntu/+source/ruby-fusefs:ubuntu/devel
Merge into: ubuntu/+source/ruby-fusefs:ubuntu/devel
Diff against target: 48 lines (+27/-0)
3 files modified
debian/changelog (+7/-0)
debian/patches/fix-missing-includes.patch (+19/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Vladimir Petko (community) Approve
Review via email: mp+464150@code.launchpad.net

Description of the change

This MP fixes an FTBFS issue where missing headers caused compilers to generate errors.

To post a comment you must log in.
Revision history for this message
Zixing Liu (liushuyu-011) wrote :
Revision history for this message
Vladimir Petko (vpa1977) wrote :

Thank you, uploaded

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index a2a9b6b..9752d8c 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,10 @@
6+ruby-fusefs (0.7.0-5ubuntu1) noble; urgency=medium
7+
8+ * debian/patches/fix-missing-includes.patch: Add missing includes.
9+ Closes LP: #2061037.
10+
11+ -- Zixing Liu <zixing.liu@canonical.com> Thu, 11 Apr 2024 16:39:01 -0600
12+
13 ruby-fusefs (0.7.0-5build6) noble; urgency=medium
14
15 * No-change rebuild for CVE-2024-3094
16diff --git a/debian/patches/fix-missing-includes.patch b/debian/patches/fix-missing-includes.patch
17new file mode 100644
18index 0000000..0421765
19--- /dev/null
20+++ b/debian/patches/fix-missing-includes.patch
21@@ -0,0 +1,19 @@
22+Description: Add missing includes
23+Author: Zixing Liu <zixing.liu@canonical.com>
24+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067066
25+Bug-Ubuntu: https://bugs.launchpad.net/debian/+source/ruby-fusefs/+bug/2061037
26+Forwarded: no
27+Last-Update: 2024-04-11
28+---
29+Index: ruby-fusefs/ext/fusefs_fuse.c
30+===================================================================
31+--- ruby-fusefs.orig/ext/fusefs_fuse.c
32++++ ruby-fusefs/ext/fusefs_fuse.c
33+@@ -7,6 +7,7 @@
34+ #define _FILE_OFFSET_BITS 64
35+
36+ #include <fuse.h>
37++#include <fuse/fuse_lowlevel.h>
38+ #include <stdio.h>
39+ #include <string.h>
40+ #include <stdlib.h>
41diff --git a/debian/patches/series b/debian/patches/series
42index a680d27..2b10684 100644
43--- a/debian/patches/series
44+++ b/debian/patches/series
45@@ -1,2 +1,3 @@
46 port-to-newer-ruby.patch
47 fix-dynamic-library-load-path.patch
48+fix-missing-includes.patch

Subscribers

People subscribed via source and target branches