fix build fail on gcc-10

This commit is contained in:
liuyumeng 2021-07-30 14:46:42 +08:00
parent 140afa06d6
commit 01a4d944c0
2 changed files with 18 additions and 1 deletions

13
cdrkit-1.1.11-gcc10.patch Normal file
View File

@ -0,0 +1,13 @@
reference:src.fedoraproject.org/rpms/cdrkit/blob/rawhide/f/cdrkit-1.1.11-gcc10.patch
diff -up cdrkit-1.1.11/genisoimage/genisoimage.h.me cdrkit-1.1.11/genisoimage/genisoimage.h
--- cdrkit-1.1.11/genisoimage/genisoimage.h.me 2020-02-24 15:10:35.542998992 +0100
+++ cdrkit-1.1.11/genisoimage/genisoimage.h 2020-02-24 15:10:50.011130450 +0100
@@ -377,7 +377,7 @@ extern int use_fileversion;
extern int split_SL_component;
extern int split_SL_field;
extern char *trans_tbl;
-char *outfile;
+extern char *outfile;
#define JMAX 64 /* maximum Joliet file name length (spec) */
#define JLONGMAX 103 /* out of spec Joliet file name length */

View File

@ -1,6 +1,6 @@
Name: cdrkit Name: cdrkit
Version: 1.1.11 Version: 1.1.11
Release: 43 Release: 44
Summary: A collection of CD/DVD utilities Summary: A collection of CD/DVD utilities
License: GPLv2 License: GPLv2
URL: http://cdrkit.org/ URL: http://cdrkit.org/
@ -29,6 +29,7 @@ Patch19: cdrkit-1.1.11-ppc64le_elfheader.patch
Patch20: cdrkit-1.1.11-werror_gcc5.patch Patch20: cdrkit-1.1.11-werror_gcc5.patch
Patch21: cdrkit-1.1.11-devname.patch Patch21: cdrkit-1.1.11-devname.patch
Patch22: cdrkit-1.1.11-sysmacros.patch Patch22: cdrkit-1.1.11-sysmacros.patch
Patch23: cdrkit-1.1.11-gcc10.patch
BuildRequires: gcc cmake libcap-devel zlib-devel perl-interpreter BuildRequires: gcc cmake libcap-devel zlib-devel perl-interpreter
BuildRequires: perl-generators file-devel bzip2-devel git BuildRequires: perl-generators file-devel bzip2-devel git
@ -217,5 +218,8 @@ fi
%{_mandir}/* %{_mandir}/*
%changelog %changelog
* Fri Jul 30 2021 liuyumeng <liuyumeng5@huawei.com> - 1.1.11-44
- fix build fail on gcc-10
* Fri Sep 20 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.1.11-43 * Fri Sep 20 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.1.11-43
- Package init - Package init