From 601e4d0400bfb45a2776cecf440c402903fb9cd2 Mon Sep 17 00:00:00 2001 From: jmg Date: Sun, 28 May 2006 07:15:35 +0000 Subject: document that even if magic is newer than magic.mgc, it isn't used compiling mgc on a big endian system (specificly tested sparc64) breaks, using one from a little endian system works --- usr.bin/file/magic.5 | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'usr.bin') diff --git a/usr.bin/file/magic.5 b/usr.bin/file/magic.5 index 9d5bd04..07cb35d 100644 --- a/usr.bin/file/magic.5 +++ b/usr.bin/file/magic.5 @@ -254,6 +254,24 @@ a system on which the lengths are invariant. .Pp There is (currently) no support for specified-endian data to be used in indirect offsets. +.Pp +If +.Pa /usr/share/misc/magic +is newer than +.Pa /usr/share/misc/magic.mgc +it is not used. +Use the command: +.Po +cd /usr/share/misc && +.Nm file +.Fl C +.Fl m Ar magic +.Pc +to rebuild. +.Pp +Compiling the magic file on a big endian system is broken. +Using a compiled magic file from a little endian system on a big endian system +works fine. .Sh SEE ALSO .Xr file 1 .\" -- cgit v1.1