[packages/perl-Audio-CD] add missing includes to fix build with gcc 14

atler atler at pld-linux.org
Thu Jul 31 02:11:59 CEST 2025


commit 42beec1c73cd2064d5e23d602a49a08ef3b5171b
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Jul 31 02:11:31 2025 +0200

    add missing includes to fix build with gcc 14

 includes.patch     | 13 +++++++++++++
 perl-Audio-CD.spec |  2 ++
 2 files changed, 15 insertions(+)
---
diff --git a/perl-Audio-CD.spec b/perl-Audio-CD.spec
index b0523ea..47b59b0 100644
--- a/perl-Audio-CD.spec
+++ b/perl-Audio-CD.spec
@@ -12,6 +12,7 @@ Source0:	http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version
 # newer version distribution is restricted
 #Source0:	http://homepages.cwi.nl/~jvhemert/files/Audio-CD-0.05.tar.gz
 # Source0-md5:	5b3051fd01a36c557a54e83ac0bde567
+Patch0:		includes.patch
 URL:		http://search.cpan.org/dist/Audio-CD/
 BuildRequires:	libcdaudio-devel
 BuildRequires:	perl-devel >= 1:5.8.0
@@ -26,6 +27,7 @@ Interfejs Perla do libcdaudio.
 
 %prep
 %setup -q -n %{pdir}-%{pnam}-%{version}
+%patch -P0 -p1
 
 %build
 %{__perl} Makefile.PL \
diff --git a/includes.patch b/includes.patch
new file mode 100644
index 0000000..c65eb9f
--- /dev/null
+++ b/includes.patch
@@ -0,0 +1,13 @@
+--- Audio-CD-0.04/cddb_lookup.c.orig	1999-12-30 05:46:32.000000000 +0100
++++ Audio-CD-0.04/cddb_lookup.c	2025-07-31 02:08:58.770494519 +0200
+@@ -21,6 +21,10 @@
+ #include "cdaudio.h"
+ #include "cddb_lookup.h"
+ #include "stdio.h"
++#include <stdlib.h>
++#include <string.h>
++#include <sys/socket.h>
++#include <unistd.h>
+ 
+ #define PACKAGE "Audio::CD"
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/perl-Audio-CD.git/commitdiff/42beec1c73cd2064d5e23d602a49a08ef3b5171b



More information about the pld-cvs-commit mailing list