Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1292071 Details for
Bug 1424054
pesign: FTBFS in rawhide
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
[patch]
Implement fallthrough for gcc 7+
pesign-Implement-fallthrough-for-gcc-7.patch (text/plain), 2.71 KB, created by
Troy Dawson
on 2017-06-26 22:36:01 UTC
(
hide
)
Description:
Implement fallthrough for gcc 7+
Filename:
MIME Type:
Creator:
Troy Dawson
Created:
2017-06-26 22:36:01 UTC
Size:
2.71 KB
patch
obsolete
>From 7be91c5b6f7061a0abefdc79eb6a7cfe83ae6c25 Mon Sep 17 00:00:00 2001 >From: Troy Dawson <tdawson@redhat.com> >Date: Mon, 26 Jun 2017 15:29:38 -0700 >Subject: [PATCH] Implement fallthrough for gcc 7+ > >--- > 0003-implicit-fallthrough.patch | 24 ++++++++++++++++++++++++ > pesign.spec | 6 +++++- > sources | 4 ++-- > 3 files changed, 31 insertions(+), 3 deletions(-) > create mode 100644 0003-implicit-fallthrough.patch > >diff --git a/0003-implicit-fallthrough.patch b/0003-implicit-fallthrough.patch >new file mode 100644 >index 0000000..0502084 >--- /dev/null >+++ b/0003-implicit-fallthrough.patch >@@ -0,0 +1,24 @@ >+From 8293b624dc3f1cbea349968c627f9932ce719be1 Mon Sep 17 00:00:00 2001 >+From: Troy Dawson <tdawson@redhat.com> >+Date: Mon, 26 Jun 2017 15:07:44 -0700 >+Subject: [PATCH] implicit fallthrough >+ >+--- >+ src/authvar.c | 1 + >+ 1 file changed, 1 insertion(+) >+ >+diff --git a/src/authvar.c b/src/authvar.c >+index ad659ca..0c5d752 100644 >+--- a/src/authvar.c >++++ b/src/authvar.c >+@@ -511,6 +511,7 @@ main(int argc, char *argv[]) >+ case IMPORT|SET: >+ case IMPORT|SIGN|SET: >+ fprintf(stderr, "authvar: not implemented\n"); >++ __attribute__ ((fallthrough)); >+ case IMPORT|SIGN|EXPORT: >+ default: >+ fprintf(stderr, "authvar: invalid flags: "); >+-- >+2.13.0 >+ >diff --git a/pesign.spec b/pesign.spec >index 7f6aee4..d7e1732 100644 >--- a/pesign.spec >+++ b/pesign.spec >@@ -3,7 +3,7 @@ > Summary: Signing utility for UEFI binaries > Name: pesign > Version: 0.112 >-Release: 6%{?dist} >+Release: 7%{?dist} > Group: Development/System > License: GPLv2 > URL: https://github.com/vathpela/pesign >@@ -30,6 +30,7 @@ Source1: certs.tar.xz > > Patch0001: 0001-cms-kill-generate_integer-it-doesn-t-build-on-i686-a.patch > Patch0002: 0002-Fix-command-line-parsing.patch >+Patch0003: 0003-implicit-fallthrough.patch > > %description > This package contains the pesign utility for signing UEFI binaries as >@@ -131,6 +132,9 @@ exit 0 > %endif > > %changelog >+* Mon Jun 26 2017 Troy Dawson <tdawson@redhat.com> - 0.112-7 >+- Implement fallthrough for gcc 7+ (#1424054) >+ > * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.112-6 > - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild > >diff --git a/sources b/sources >index c2671ea..9b09de4 100644 >--- a/sources >+++ b/sources >@@ -1,2 +1,2 @@ >-e377e0bc924287ee09356a239c5f51a8 certs.tar.xz >-eae1d66e160be744ff310ad7592ae31e pesign-0.112.tar.bz2 >+SHA512 (certs.tar.xz) = 5df34f507a365ef87320776c99cbfad76365693901c71eaf64fec008afb9acfd7b615da5906b92a070c864e74f44934395c3f474ce5b33844cfa3df49a8ad188 >+SHA512 (pesign-0.112.tar.bz2) = 96bff27ce5059f1ea299c21ac88998a0c17851b8b06ba2f3e286de5cd4d73651b670ac00ca035481faf9c963338527c89120c63ec891a95ce9ecb9130fbc5e5c >-- >1.8.3.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 1424054
:
1253471
|
1253472
|
1253473
| 1292071