diff options
Diffstat (limited to 'app-forensics/foremost/files/foremost-1.5.7-musl.patch')
-rw-r--r-- | app-forensics/foremost/files/foremost-1.5.7-musl.patch | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/app-forensics/foremost/files/foremost-1.5.7-musl.patch b/app-forensics/foremost/files/foremost-1.5.7-musl.patch new file mode 100644 index 000000000000..18bca055c584 --- /dev/null +++ b/app-forensics/foremost/files/foremost-1.5.7-musl.patch @@ -0,0 +1,33 @@ +Index: foremost-1.5.7/main.c +=================================================================== +--- foremost-1.5.7.orig/main.c ++++ foremost-1.5.7/main.c +@@ -232,9 +232,7 @@ int main(int argc, char **argv) + char **temp = argv; + DIR* dir; + +-#ifndef __GLIBC__ +- __progname = basename(argv[0]); +-#endif ++ char * __progname = basename(argv[0]); + + /*Initialize the global state struct*/ + if (initialize_state(s, argc, argv)) +Index: foremost-1.5.7/main.h +=================================================================== +--- foremost-1.5.7.orig/main.h ++++ foremost-1.5.7/main.h +@@ -187,12 +187,8 @@ int getopt(int argc, char *const argv[], + #endif /* ifdef _WIN32 */
+
+
+-/* On non-glibc systems we have to manually set the __progname variable */
+-#ifdef __GLIBC__
++/* On non-GNU systems we have to manually set the __progname variable */
+ extern char *__progname;
+-#else
+-char *__progname;
+-#endif /* ifdef __GLIBC__ */
+
+ /* -----------------------------------------------------------------
+ Program Defaults
|