Skip to content
Snippets Groups Projects
Commit b0a860ae authored by gregor herrmann's avatar gregor herrmann
Browse files

Add patch to remove BSDI driver.

This patch can be removed when libcdio/Device::Cdio 1.1.0 are released.

Thanks: Matthias Klose for the bug report and the patch.
Closes: #883673
parent 9018dff7
No related branches found
No related tags found
No related merge requests found
Description: remove BSDI driver which is gone in libcdio
Origin: vendor
Bug-Debian: https://bugs.debian.org/883673
Forwarded: upstream is aware via the Debian BTS
Author: Matthias Klose <doko@debian.org>
Reviewed-by: gregor herrmann <gregoa@debian.org>
Last-Update: 2017-12-08
--- a/lib/Device/Cdio.pm
+++ b/lib/Device/Cdio.pm
@@ -113,7 +113,6 @@
%Device::Cdio::drivers = (
'Unknown' => $perlcdio::DRIVER_UNKNOWN,
'AIX' => $perlcdio::DRIVER_AIX,
- 'BSDI' => $perlcdio::DRIVER_BSDI,
'FreeBSD' => $perlcdio::DRIVER_FREEBSD,
'GNU/Linux' => $perlcdio::DRIVER_LINUX,
'Solaris' => $perlcdio::DRIVER_SOLARIS,
--- a/lib/perlcdio.pm
+++ b/lib/perlcdio.pm
@@ -408,7 +408,6 @@
*SRC_IS_NATIVE_MASK = *perlcdioc::SRC_IS_NATIVE_MASK;
*DRIVER_UNKNOWN = *perlcdioc::DRIVER_UNKNOWN;
*DRIVER_AIX = *perlcdioc::DRIVER_AIX;
-*DRIVER_BSDI = *perlcdioc::DRIVER_BSDI;
*DRIVER_FREEBSD = *perlcdioc::DRIVER_FREEBSD;
*DRIVER_LINUX = *perlcdioc::DRIVER_LINUX;
*DRIVER_SOLARIS = *perlcdioc::DRIVER_SOLARIS;
@@ -509,10 +508,6 @@
Driver for IBM's AIX.
-=item DRIVER_BSDI
-
-Driver for BSDI.
-
=item DRIVER_FREEBSD
Driver for Free BSD
--- a/perlcdio_wrap.c
+++ b/perlcdio_wrap.c
@@ -8022,11 +8022,6 @@
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
/*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do {
- SV *sv = get_sv((char*) SWIG_prefix "DRIVER_BSDI", TRUE | 0x2 | GV_ADDMULTI);
- sv_setsv(sv, SWIG_From_long SWIG_PERL_CALL_ARGS_1((long)(DRIVER_BSDI)));
- SvREADONLY_on(sv);
- } while(0) /*@SWIG@*/;
- /*@SWIG:/usr/share/swig3.0/perl5/perltypemaps.swg,65,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "DRIVER_FREEBSD", TRUE | 0x2 | GV_ADDMULTI);
sv_setsv(sv, SWIG_From_long SWIG_PERL_CALL_ARGS_1((long)(DRIVER_FREEBSD)));
SvREADONLY_on(sv);
--- a/swig/device_const.swg
+++ b/swig/device_const.swg
@@ -82,7 +82,6 @@
/* driver_id_t enums. */
%constant long int DRIVER_UNKNOWN = DRIVER_UNKNOWN;
%constant long int DRIVER_AIX = DRIVER_AIX;
-%constant long int DRIVER_BSDI = DRIVER_BSDI;
%constant long int DRIVER_FREEBSD = DRIVER_FREEBSD;
%constant long int DRIVER_LINUX = DRIVER_LINUX;
%constant long int DRIVER_SOLARIS = DRIVER_SOLARIS;
--- a/swig/perlcdio.swg
+++ b/swig/perlcdio.swg
@@ -111,10 +111,6 @@
Driver for IBM's AIX.
-=item DRIVER_BSDI
-
-Driver for BSDI.
-
=item DRIVER_FREEBSD
Driver for Free BSD
remove-driver-bsdi.diff
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment