uncommitted - w-scan

Ready changes

Summary

Import uploads missing from VCS:

Diff

diff --git a/debian/changelog b/debian/changelog
index 6545ed8..7b44964 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+w-scan (20170107-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch from Rob Moss for compilation with gcc 10.
+    (Closes: #957919)
+  * Remove dead Homepage link.
+
+ -- Adrian Bunk <bunk@debian.org>  Sun, 07 Feb 2021 00:28:53 +0200
+
 w-scan (20170107-2) unstable; urgency=medium
 
   * Moved VCS to salsa.debian.org
diff --git a/debian/control b/debian/control
index a77585e..a097e9c 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,6 @@ Build-Depends: debhelper (>= 9), linux-libc-dev (>= 3.0)
 Standards-Version: 4.1.2
 Vcs-Git: https://salsa.debian.org/vdr-team/w-scan.git
 Vcs-Browser: https://salsa.debian.org/vdr-team/w-scan
-Homepage: http://wirbel.htpc-forum.de/w_scan/index2.html
 
 Package: w-scan
 Architecture: any
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..dc41896
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+support_fno-common_compilation
diff --git a/debian/patches/support_fno-common_compilation b/debian/patches/support_fno-common_compilation
new file mode 100644
index 0000000..eb9c5ea
--- /dev/null
+++ b/debian/patches/support_fno-common_compilation
@@ -0,0 +1,32 @@
+Description: support compilation with -fno-common (default in GCC 10)
+Bug-Debian: https://bugs.debian.org/957919
+
+--- w-scan-20170107.orig/si_types.h
++++ w-scan-20170107/si_types.h
+@@ -62,7 +62,7 @@ typedef struct section_buf {
+   time_t running_time;
+   struct section_buf * next_seg;        // this is used to handle segmented tables (like NIT-other)
+   pList  garbage;
+-} section_t, * p_section_t;
++};
+ 
+ /*******************************************************************************
+ /* service type.
+@@ -114,7 +114,7 @@ struct service {
+   uint32_t logical_channel_number;
+   uint8_t  running;
+   void   * priv;
+-} service_t, * p_service_t;
++};
+ 
+ /*******************************************************************************
+ /* transponder type.
+@@ -201,7 +201,7 @@ struct transponder {
+   /*----------------------------*/
+   char * network_name;
+   network_change_t network_change;
+-} __attribute__((packed))  transponder_t, * p_transponder_t;
++} __attribute__((packed));
+ 
+ /*******************************************************************************
+ /* satellite channel routing type.

Run locally

More details

Full run details