Skip to content

Commit 703c9ee

Browse files
committed
sync libmagic.patch
1 parent b11383f commit 703c9ee

File tree

1 file changed

+13
-28
lines changed

1 file changed

+13
-28
lines changed

ext/fileinfo/libmagic.patch

Lines changed: 13 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
diff -u libmagic.orig/apprentice.c libmagic/apprentice.c
22
--- libmagic.orig/apprentice.c 2016-11-23 17:08:22.955687700 +0100
3-
+++ libmagic/apprentice.c 2016-11-24 13:42:04.122242100 +0100
3+
+++ libmagic/apprentice.c 2016-11-24 16:55:16.299587400 +0100
44
@@ -29,6 +29,8 @@
55
* apprentice - make one pass through /etc/magic, learning its secrets.
66
*/
@@ -1022,8 +1022,8 @@ diff -u libmagic.orig/cdf.c libmagic/cdf.c
10221022
(void)fprintf(stderr, "Usage: %s <filename>\n", getprogname());
10231023
return -1;
10241024
diff -u libmagic.orig/cdf.h libmagic/cdf.h
1025-
--- libmagic.orig/cdf.h 2016-11-23 17:08:24.651177800 +0100
1026-
+++ libmagic/cdf.h 2016-11-24 13:41:34.182417000 +0100
1025+
--- libmagic.orig/cdf.h 2016-11-26 14:20:33.240401300 +0100
1026+
+++ libmagic/cdf.h 2016-11-26 14:20:33.781858400 +0100
10271027
@@ -35,10 +35,12 @@
10281028
#ifndef _H_CDF_
10291029
#define _H_CDF_
@@ -1104,7 +1104,7 @@ diff -u libmagic.orig/cdf_time.c libmagic/cdf_time.c
11041104
static const char *ref = "Sat Apr 23 01:30:00 1977";
11051105
diff -u libmagic.orig/compress.c libmagic/compress.c
11061106
--- libmagic.orig/compress.c 2016-11-23 17:08:25.345167600 +0100
1107-
+++ libmagic/compress.c 2016-11-24 13:42:04.146247600 +0100
1107+
+++ libmagic/compress.c 2017-01-05 23:15:53.219543000 +0100
11081108
@@ -45,15 +45,13 @@
11091109
#endif
11101110
#include <string.h>
@@ -1122,7 +1122,12 @@ diff -u libmagic.orig/compress.c libmagic/compress.c
11221122
#include <sys/ioctl.h>
11231123
#endif
11241124
#ifdef HAVE_SYS_WAIT_H
1125-
@@ -66,46 +64,8 @@
1125+
@@ -62,50 +60,12 @@
1126+
#if defined(HAVE_SYS_TIME_H)
1127+
#include <sys/time.h>
1128+
#endif
1129+
-#if defined(HAVE_ZLIB_H)
1130+
+#if defined(HAVE_ZLIB_H) && defined(PHP_FILEINFO_UNCOMPRESS)
11261131
#define BUILTIN_DECOMPRESS
11271132
#include <zlib.h>
11281133
#endif
@@ -1265,7 +1270,7 @@ diff -u libmagic.orig/compress.c libmagic/compress.c
12651270
+#endif /* if PHP_FILEINFO_UNCOMPRESS */
12661271
diff -u libmagic.orig/der.c libmagic/der.c
12671272
--- libmagic.orig/der.c 2016-11-23 17:08:25.601237900 +0100
1268-
+++ libmagic/der.c 2016-11-24 13:41:34.200418900 +0100
1273+
+++ libmagic/der.c 2017-01-05 23:25:59.696458300 +0100
12691274
@@ -51,7 +51,9 @@
12701275
#include "magic.h"
12711276
#include "der.h"
@@ -1324,8 +1329,8 @@ diff -u libmagic.orig/elfclass.h libmagic/elfclass.h
13241329
fsize, elf_getu16(swap, elfhdr.e_machine),
13251330
(int)elf_getu16(swap, elfhdr.e_shstrndx),
13261331
diff -u libmagic.orig/file.h libmagic/file.h
1327-
--- libmagic.orig/file.h 2016-11-23 17:08:26.334387400 +0100
1328-
+++ libmagic/file.h 2016-11-24 13:41:34.210416500 +0100
1332+
--- libmagic.orig/file.h 2016-11-26 14:20:33.428933800 +0100
1333+
+++ libmagic/file.h 2016-11-26 14:20:33.993908600 +0100
13291334
@@ -33,11 +33,9 @@
13301335
#ifndef __file_h__
13311336
#define __file_h__
@@ -2752,26 +2757,6 @@ diff -u libmagic.orig/magic.h libmagic/magic.h
27522757
int magic_list(magic_t, const char *);
27532758
int magic_errno(magic_t);
27542759

2755-
diff -u libmagic.orig/patchlevel.h libmagic/patchlevel.h
2756-
--- libmagic.orig/patchlevel.h 2016-11-24 14:55:09.402121100 +0100
2757-
+++ libmagic/patchlevel.h 2016-11-24 14:56:16.720869700 +0100
2758-
@@ -1,11 +1,15 @@
2759-
#define FILE_VERSION_MAJOR 5
2760-
-#define patchlevel 28
2761-
+#define patchlevel 29
2762-
2763-
/*
2764-
* Patchlevel file for Ian Darwin's MAGIC command.
2765-
* $File: patchlevel.h,v 1.68 2008/03/22 21:39:43 christos Exp $
2766-
*
2767-
* $Log$
2768-
+ * Revision 1.9 2016/11/24 22:27:12 ab
2769-
+ * Update libmagic to 5.28
2770-
+ *
2771-
+ * $Log$
2772-
* Revision 1.9 2016/10/11 22:27:12 ab
2773-
* Update libmagic to 5.28
2774-
*
27752760
diff -u libmagic.orig/print.c libmagic/print.c
27762761
--- libmagic.orig/print.c 2016-11-23 17:08:28.349281600 +0100
27772762
+++ libmagic/print.c 2016-11-24 13:42:04.178244800 +0100

0 commit comments

Comments
 (0)