forked from openembedded/meta-openembedded
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
faac: Fix with with security flags and on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
- Loading branch information
Showing
3 changed files
with
61 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 26 additions & 0 deletions
26
...imedia/recipes-multimedia/faac/files/0001-frontend-Fix-format-string-security-error.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
From c1d7a8b992dc36d0012cc3d54b7d3abf4ad4d5d8 Mon Sep 17 00:00:00 2001 | ||
From: Khem Raj <raj.khem@gmail.com> | ||
Date: Tue, 28 Mar 2017 21:33:01 -0700 | ||
Subject: [PATCH 1/2] frontend: Fix format string security error | ||
|
||
Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
--- | ||
frontend/main.c | 2 +- | ||
1 file changed, 1 insertion(+), 1 deletion(-) | ||
|
||
diff --git a/frontend/main.c b/frontend/main.c | ||
index 02146a8..cb9329c 100644 | ||
--- a/frontend/main.c | ||
+++ b/frontend/main.c | ||
@@ -715,7 +715,7 @@ int main(int argc, char *argv[]) | ||
break; | ||
#endif | ||
case 'L': | ||
- fprintf(stderr, faac_copyright_string); | ||
+ fprintf(stderr, "%s", faac_copyright_string); | ||
dieMessage = license; | ||
break; | ||
case 'X': | ||
-- | ||
2.12.1 | ||
|
28 changes: 28 additions & 0 deletions
28
.../recipes-multimedia/faac/files/0002-mp4v2-Define-__STRING-if-cdefs.h-does-not-exist.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
From 46cc9298c38b9dd735fec3f39aa2d6e56a362410 Mon Sep 17 00:00:00 2001 | ||
From: Khem Raj <raj.khem@gmail.com> | ||
Date: Tue, 28 Mar 2017 21:33:36 -0700 | ||
Subject: [PATCH 2/2] mp4v2: Define __STRING if cdefs.h does not exist | ||
|
||
Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
--- | ||
common/mp4v2/mp4util.h | 4 ++++ | ||
1 file changed, 4 insertions(+) | ||
|
||
diff --git a/common/mp4v2/mp4util.h b/common/mp4v2/mp4util.h | ||
index 1f9cb64..1e7aced 100644 | ||
--- a/common/mp4v2/mp4util.h | ||
+++ b/common/mp4v2/mp4util.h | ||
@@ -23,6 +23,10 @@ | ||
#define __MP4_UTIL_INCLUDED__ | ||
#include <assert.h> | ||
|
||
+#ifndef __STRING | ||
+#define __STRING(x) #x | ||
+#endif | ||
+ | ||
#ifndef ASSERT | ||
#define ASSERT(expr) \ | ||
if (!(expr)) { \ | ||
-- | ||
2.12.1 | ||
|