diff options
Diffstat (limited to 'package/system/opkg/patches')
-rw-r--r-- | package/system/opkg/patches/280-use-vfork.patch | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/package/system/opkg/patches/280-use-vfork.patch b/package/system/opkg/patches/280-use-vfork.patch new file mode 100644 index 0000000000..1c46f52b02 --- /dev/null +++ b/package/system/opkg/patches/280-use-vfork.patch @@ -0,0 +1,20 @@ +--- a/libbb/gz_open.c ++++ b/libbb/gz_open.c +@@ -29,7 +29,7 @@ + #include <unistd.h> + #include "libbb.h" + +-static int gz_use_vfork; ++static const int gz_use_vfork = 1; + + FILE * + gz_open(FILE *compressed_file, int *pid) +@@ -38,8 +38,6 @@ gz_open(FILE *compressed_file, int *pid) + off_t floc; + int cfile = -1; + +- gz_use_vfork = (getenv("OPKG_USE_VFORK") != NULL); +- + if (gz_use_vfork) { + /* Create a new file descriptor for the input stream + * (it *must* be associated with a file), and lseek() |