[packages/perl-Audio-Mixer] fix build

atler atler at pld-linux.org
Thu Jul 31 02:16:20 CEST 2025


commit c47517a5481c41c073622148371fe93156fb74f7
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Jul 31 02:16:05 2025 +0200

    fix build

 build.patch           | 11 +++++++++++
 perl-Audio-Mixer.spec |  2 ++
 2 files changed, 13 insertions(+)
---
diff --git a/perl-Audio-Mixer.spec b/perl-Audio-Mixer.spec
index a05111d..1ac831f 100644
--- a/perl-Audio-Mixer.spec
+++ b/perl-Audio-Mixer.spec
@@ -14,6 +14,7 @@ License:	GPL v1+ or Artistic
 Group:		Development/Languages/Perl
 Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
 # Source0-md5:	5aaa808a4852ed68f952705172ece2a8
+Patch0:		build.patch
 URL:		http://search.cpan.org/dist/Audio-Mixer/
 BuildRequires:	perl-devel >= 1:5.8.0
 BuildRequires:	rpm-perlprov >= 4.1-13
@@ -33,6 +34,7 @@ funkcją get_mixer_params().
 
 %prep
 %setup -q -n %{pdir}-%{pnam}-%{version}
+%patch -P0 -p1
 
 %build
 %{__perl} Makefile.PL \
diff --git a/build.patch b/build.patch
new file mode 100644
index 0000000..23e6e45
--- /dev/null
+++ b/build.patch
@@ -0,0 +1,11 @@
+--- Audio-Mixer-0.7/Mix.c.orig	2003-03-27 06:43:11.000000000 +0100
++++ Audio-Mixer-0.7/Mix.c	2025-07-31 02:13:54.624747809 +0200
+@@ -78,7 +78,7 @@
+ #ifdef DEBUG
+   fprintf(stderr, "close_mixer()\n");
+ #endif
+-  if (mixer_fd < 0) return;
++  if (mixer_fd < 0) return(-1);
+   close(mixer_fd);
+   init_flag = 0;
+   mixer_fd = -1;
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/perl-Audio-Mixer.git/commitdiff/c47517a5481c41c073622148371fe93156fb74f7



More information about the pld-cvs-commit mailing list