<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>99593</bug_id>
          
          <creation_ts>2005-07-19 17:41 0000</creation_ts>
          <short_desc>sys-apps/file fails to create magic file</short_desc>
          <delta_ts>2005-09-13 21:43:13 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Core system</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>lotw_1@yahoo.com</reporter>
          <assigned_to>base-system@gentoo.org</assigned_to>
          <cc>amlabs@free.fr</cc>
    
    <cc>eradicator@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>lotw_1@yahoo.com</who>
            <bug_when>2005-07-19 17:41:02 0000</bug_when>
            <thetext>Fails compiling stage.  Without it no gnome, x11, stuff can be updated.

Reproducible: Always
Steps to Reproduce:
1. emerge -uD world
2.
3.

Actual Results:  
checking for BSD-compatible nm... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of x86_64-pc-linux-gnu-g++... gcc3
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for x86_64-pc-linux-gnu-g77... x86_64-pc-linux-gnu-g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether x86_64-pc-linux-gnu-g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from
x86_64-pc-linux-gnu-gcc object... ok
checking for objdir... .libs
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking if x86_64-pc-linux-gnu-gcc static flag  works... yes
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-gcc linker
(/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag &quot;CXX&quot; to libtool
checking for ld used by x86_64-pc-linux-gnu-g++...
/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU
ld... yes
checking whether the x86_64-pc-linux-gnu-g++ linker
(/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-g++ linker
(/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag &quot;F77&quot; to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for x86_64-pc-linux-gnu-g77 option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-g77 PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-g77 supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-g77 linker
(/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for ANSI C header files... (cached) yes
checking whether sys/types.h defines makedev... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for stdint.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for locale.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/utime.h usability... no
checking sys/utime.h presence... no
checking for sys/utime.h... no
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for size_t... yes
checking for struct stat.st_rdev... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... yes
checking for tzname... yes
checking for tm_isdst in struct tm... yes
checking for daylight... yes
checking for special C compiler options needed for large files=
... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for _LARGE_FILES value needed for large files... no
checking for stdlib.h... (cached) yes
checking for mbstate_t... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for int32_t... yes
checking for long long... yes
checking for uint64_t... yes
checking size of uint8_t... 1
checking size of uint16_t... 2
checking size of uint32_t... 4
checking size of uint64_t... 8
checking for mmap... yes
checking for strerror... yes
checking for strtoul... yes
checking for mbrtowc... yes
checking for mkstemp... yes
checking for getopt_long... yes
checking for utimes... yes
checking for utime... yes
checking for wcwidth... yes
checking for gzopen in -lz... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating magic/Makefile
config.status: creating doc/Makefile
config.status: creating python/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/file-4.14/work/file-4.14&apos;
Making all in src
make[2]: Entering directory `/var/tmp/portage/file-4.14/work/file-4.14/src&apos;
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT magic.lo -MD -MP -MF
&quot;.deps/magic.Tpo&quot; -c -o magic.lo magic.c; \
then mv -f &quot;.deps/magic.Tpo&quot; &quot;.deps/magic.Plo&quot;; else rm -f &quot;.deps/magic.Tpo&quot;;
exit 1; fi
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT apprentice.lo -MD -MP -MF
&quot;.deps/apprentice.Tpo&quot; -c -o apprentice.lo apprentice.c; \
then mv -f &quot;.deps/apprentice.Tpo&quot; &quot;.deps/apprentice.Plo&quot;; else rm -f
&quot;.deps/apprentice.Tpo&quot;; exit 1; fi
mkdir .libs
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT magic.lo -MD -MP -MF .deps/magic.Tpo -c magic.c  -fPIC
-DPIC -o .libs/magic.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT apprentice.lo -MD -MP -MF .deps/apprentice.Tpo -c
apprentice.c  -fPIC -DPIC -o .libs/apprentice.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT magic.lo -MD -MP -MF .deps/magic.Tpo -c magic.c -o
magic.o &gt;/dev/null 2&gt;&amp;1
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT apprentice.lo -MD -MP -MF .deps/apprentice.Tpo -c
apprentice.c -o apprentice.o &gt;/dev/null 2&gt;&amp;1
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT softmagic.lo -MD -MP -MF
&quot;.deps/softmagic.Tpo&quot; -c -o softmagic.lo softmagic.c; \
then mv -f &quot;.deps/softmagic.Tpo&quot; &quot;.deps/softmagic.Plo&quot;; else rm -f
&quot;.deps/softmagic.Tpo&quot;; exit 1; fi
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT ascmagic.lo -MD -MP -MF
&quot;.deps/ascmagic.Tpo&quot; -c -o ascmagic.lo ascmagic.c; \
then mv -f &quot;.deps/ascmagic.Tpo&quot; &quot;.deps/ascmagic.Plo&quot;; else rm -f
&quot;.deps/ascmagic.Tpo&quot;; exit 1; fi
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT softmagic.lo -MD -MP -MF .deps/softmagic.Tpo -c
softmagic.c  -fPIC -DPIC -o .libs/softmagic.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT ascmagic.lo -MD -MP -MF .deps/ascmagic.Tpo -c
ascmagic.c  -fPIC -DPIC -o .libs/ascmagic.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT softmagic.lo -MD -MP -MF .deps/softmagic.Tpo -c
softmagic.c -o softmagic.o &gt;/dev/null 2&gt;&amp;1
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT ascmagic.lo -MD -MP -MF .deps/ascmagic.Tpo -c
ascmagic.c -o ascmagic.o &gt;/dev/null 2&gt;&amp;1
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT compress.lo -MD -MP -MF
&quot;.deps/compress.Tpo&quot; -c -o compress.lo compress.c; \
then mv -f &quot;.deps/compress.Tpo&quot; &quot;.deps/compress.Plo&quot;; else rm -f
&quot;.deps/compress.Tpo&quot;; exit 1; fi
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT is_tar.lo -MD -MP -MF
&quot;.deps/is_tar.Tpo&quot; -c -o is_tar.lo is_tar.c; \
then mv -f &quot;.deps/is_tar.Tpo&quot; &quot;.deps/is_tar.Plo&quot;; else rm -f &quot;.deps/is_tar.Tpo&quot;;
exit 1; fi
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c
compress.c  -fPIC -DPIC -o .libs/compress.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT is_tar.lo -MD -MP -MF .deps/is_tar.Tpo -c is_tar.c 
-fPIC -DPIC -o .libs/is_tar.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT compress.lo -MD -MP -MF .deps/compress.Tpo -c
compress.c -o compress.o &gt;/dev/null 2&gt;&amp;1
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT is_tar.lo -MD -MP -MF .deps/is_tar.Tpo -c is_tar.c -o
is_tar.o &gt;/dev/null 2&gt;&amp;1
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT readelf.lo -MD -MP -MF
&quot;.deps/readelf.Tpo&quot; -c -o readelf.lo readelf.c; \
then mv -f &quot;.deps/readelf.Tpo&quot; &quot;.deps/readelf.Plo&quot;; else rm -f
&quot;.deps/readelf.Tpo&quot;; exit 1; fi
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT print.lo -MD -MP -MF
&quot;.deps/print.Tpo&quot; -c -o print.lo print.c; \
then mv -f &quot;.deps/print.Tpo&quot; &quot;.deps/print.Plo&quot;; else rm -f &quot;.deps/print.Tpo&quot;;
exit 1; fi
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.c  -fPIC
-DPIC -o .libs/print.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.c -o
print.o &gt;/dev/null 2&gt;&amp;1
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT fsmagic.lo -MD -MP -MF
&quot;.deps/fsmagic.Tpo&quot; -c -o fsmagic.lo fsmagic.c; \
then mv -f &quot;.deps/fsmagic.Tpo&quot; &quot;.deps/fsmagic.Plo&quot;; else rm -f
&quot;.deps/fsmagic.Tpo&quot;; exit 1; fi
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT readelf.lo -MD -MP -MF .deps/readelf.Tpo -c readelf.c 
-fPIC -DPIC -o .libs/readelf.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT fsmagic.lo -MD -MP -MF .deps/fsmagic.Tpo -c fsmagic.c 
-fPIC -DPIC -o .libs/fsmagic.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT fsmagic.lo -MD -MP -MF .deps/fsmagic.Tpo -c fsmagic.c
-o fsmagic.o &gt;/dev/null 2&gt;&amp;1
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT readelf.lo -MD -MP -MF .deps/readelf.Tpo -c readelf.c
-o readelf.o &gt;/dev/null 2&gt;&amp;1
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT funcs.lo -MD -MP -MF
&quot;.deps/funcs.Tpo&quot; -c -o funcs.lo funcs.c; \
then mv -f &quot;.deps/funcs.Tpo&quot; &quot;.deps/funcs.Plo&quot;; else rm -f &quot;.deps/funcs.Tpo&quot;;
exit 1; fi
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT funcs.lo -MD -MP -MF .deps/funcs.Tpo -c funcs.c  -fPIC
-DPIC -o .libs/funcs.o
if /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I..  -DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3
-march=athlon64 -pipe -fomit-frame-pointer -MT apptype.lo -MD -MP -MF
&quot;.deps/apptype.Tpo&quot; -c -o apptype.lo apptype.c; \
then mv -f &quot;.deps/apptype.Tpo&quot; &quot;.deps/apptype.Plo&quot;; else rm -f
&quot;.deps/apptype.Tpo&quot;; exit 1; fi
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT funcs.lo -MD -MP -MF .deps/funcs.Tpo -c funcs.c -o
funcs.o &gt;/dev/null 2&gt;&amp;1
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. 
-DMAGIC=&apos;&quot;/usr/share/misc/file/magic&quot;&apos;   -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT file.o -MD -MP -MF &quot;.deps/file.Tpo&quot; -c -o file.o file.c; \
then mv -f &quot;.deps/file.Tpo&quot; &quot;.deps/file.Po&quot;; else rm -f &quot;.deps/file.Tpo&quot;; exit 1; fi
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT apptype.lo -MD -MP -MF .deps/apptype.Tpo -c apptype.c 
-fPIC -DPIC -o .libs/apptype.o
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DMAGIC=\&quot;/usr/share/misc/file/magic\&quot; -O3 -march=athlon64 -pipe
-fomit-frame-pointer -MT apptype.lo -MD -MP -MF .deps/apptype.Tpo -c apptype.c
-o apptype.o &gt;/dev/null 2&gt;&amp;1
/bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc  -O3
-march=athlon64 -pipe -fomit-frame-pointer   -o libmagic.la -rpath /usr/lib64
-version-info 1:0:0 magic.lo apprentice.lo softmagic.lo ascmagic.lo compress.lo
is_tar.lo readelf.lo print.lo fsmagic.lo funcs.lo apptype.lo  -lz
x86_64-pc-linux-gnu-gcc -shared  .libs/magic.o .libs/apprentice.o
.libs/softmagic.o .libs/ascmagic.o .libs/compress.o .libs/is_tar.o
.libs/readelf.o .libs/print.o .libs/fsmagic.o .libs/funcs.o .libs/apptype.o  -lz
 -march=athlon64 -Wl,-soname -Wl,libmagic.so.1 -o .libs/libmagic.so.1.0.0
(cd .libs &amp;&amp; rm -f libmagic.so.1 &amp;&amp; ln -s libmagic.so.1.0.0 libmagic.so.1)
(cd .libs &amp;&amp; rm -f libmagic.so &amp;&amp; ln -s libmagic.so.1.0.0 libmagic.so)
x86_64-pc-linux-gnu-ar cru .libs/libmagic.a  magic.o apprentice.o softmagic.o
ascmagic.o compress.o is_tar.o readelf.o print.o fsmagic.o funcs.o apptype.o
x86_64-pc-linux-gnu-ranlib .libs/libmagic.a
creating libmagic.la
(cd .libs &amp;&amp; rm -f libmagic.la &amp;&amp; ln -s ../libmagic.la libmagic.la)
/bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc  -O3
-march=athlon64 -pipe -fomit-frame-pointer   -o file  file.o libmagic.la -lz
x86_64-pc-linux-gnu-gcc -O3 -march=athlon64 -pipe -fomit-frame-pointer -o
.libs/file file.o  ./.libs/libmagic.so -lz
creating file
make[2]: Leaving directory `/var/tmp/portage/file-4.14/work/file-4.14/src&apos;
Making all in doc
make[2]: Entering directory `/var/tmp/portage/file-4.14/work/file-4.14/doc&apos;
sed -e s@__CSECTION__@1@g \
    -e s@__FSECTION__@4@g \
    -e s@__VERSION__@4.14@g \
    -e s@__MAGIC__@/usr/share/misc/file/magic@g ./file.man &gt; file.1
sed -e s@__CSECTION__@1@g \
    -e s@__FSECTION__@4@g \
    -e s@__VERSION__@4.14@g \
    -e s@__MAGIC__@/usr/share/misc/file/magic@g ./magic.man &gt; magic.4
sed -e s@__CSECTION__@1@g \
    -e s@__FSECTION__@4@g \
    -e s@__VERSION__@4.14@g \
    -e s@__MAGIC__@/usr/share/misc/file/magic@g ./libmagic.man &gt; libmagic.3
make[2]: Leaving directory `/var/tmp/portage/file-4.14/work/file-4.14/doc&apos;
Making all in python
make[2]: Entering directory `/var/tmp/portage/file-4.14/work/file-4.14/python&apos;
make[2]: Nothing to be done for `all&apos;.
make[2]: Leaving directory `/var/tmp/portage/file-4.14/work/file-4.14/python&apos;
make[2]: Entering directory `/var/tmp/portage/file-4.14/work/file-4.14&apos;
make[2]: Nothing to be done for `all-am&apos;.
make[2]: Leaving directory `/var/tmp/portage/file-4.14/work/file-4.14&apos;
make[1]: Leaving directory `/var/tmp/portage/file-4.14/work/file-4.14&apos;
make: Entering directory `/var/tmp/portage/file-4.14/work/file-4.14/magic&apos;
cat ./Header ./Localstuff &gt; magic
for frag in Magdir/acorn Magdir/adi Magdir/adventure Magdir/allegro
Magdir/alliant Magdir/alpha Magdir/amanda Magdir/amigaos Magdir/animation
Magdir/apl Magdir/apple Magdir/applix Magdir/archive Magdir/asterix Magdir/att3b
Magdir/audio Magdir/bFLT Magdir/blender Magdir/blit Magdir/bout Magdir/bsdi
Magdir/cad Magdir/c-lang Magdir/c64 Magdir/cddb Magdir/chi Magdir/chord
Magdir/cisco Magdir/citrus Magdir/claris Magdir/clipper Magdir/spec
Magdir/commands Magdir/communications Magdir/compress Magdir/console
Magdir/convex Magdir/ctags Magdir/dact Magdir/database Magdir/diamond
Magdir/diff Magdir/digital Magdir/dolby Magdir/dump Magdir/editors Magdir/elf
Magdir/encore Magdir/epoc Magdir/esri Magdir/fcs Magdir/filesystems Magdir/flash
Magdir/fonts Magdir/frame Magdir/freebsd Magdir/fsav Magdir/games Magdir/geos
Magdir/gcc Magdir/gimp Magdir/gnu Magdir/grace Magdir/gringotts Magdir/hdf
Magdir/hitachi-sh Magdir/hp Magdir/human68k Magdir/ibm370 Magdir/ibm6000
Magdir/iff Magdir/images Magdir/intel Magdir/interleaf Magdir/island
Magdir/ispell Magdir/java Magdir/jpeg Magdir/karma Magdir/lecter Magdir/lex
Magdir/lif Magdir/linux Magdir/lisp Magdir/mach Magdir/macintosh Magdir/magic
Magdir/mail.news Magdir/maple Magdir/mathematica Magdir/matroska Magdir/mcrypt
Magdir/mime Magdir/mips Magdir/mirage Magdir/misctools Magdir/mkid Magdir/mlssa
Magdir/mmdf Magdir/modem Magdir/motorola Magdir/msdos Magdir/msvc Magdir/natinst
Magdir/ncr Magdir/netbsd Magdir/netscape Magdir/news Magdir/nitpicker
Magdir/ocaml Magdir/octave Magdir/olf Magdir/os2 Magdir/os9 Magdir/osf1
Magdir/palm Magdir/parix Magdir/pbm Magdir/pdf Magdir/pdp Magdir/perl Magdir/pgp
Magdir/pkgadd Magdir/plan9 Magdir/plus5 Magdir/printer Magdir/project
Magdir/psdbms Magdir/psion Magdir/pulsar Magdir/pyramid Magdir/python
Magdir/revision Magdir/riff Magdir/rpm Magdir/rtf Magdir/sc Magdir/sccs
Magdir/sendmail Magdir/sequent Magdir/sgi Magdir/sgml Magdir/sharc
Magdir/sinclair Magdir/sketch Magdir/smalltalk Magdir/sniffer Magdir/dyadic
Magdir/softquad Magdir/spectrum Magdir/sql Magdir/sun Magdir/sysex Magdir/teapot
Magdir/terminfo Magdir/tex Magdir/tgif Magdir/ti-8x Magdir/timezone Magdir/troff
Magdir/tuxedo Magdir/typeset Magdir/unknown Magdir/uuencode Magdir/varied.out
Magdir/varied.script Magdir/vax Magdir/vicar Magdir/virtutech Magdir/visx
Magdir/vms Magdir/vmware Magdir/vorbis Magdir/vxl Magdir/wordprocessors
Magdir/xdelta Magdir/xenix Magdir/xo65 Magdir/xwindows Magdir/zilog
Magdir/zyxel; do \
  if test -f ./$frag; then \
    f=./$frag; \
  else \
    f=$frag; \
  fi; \
          cat $f; \
done &gt;&gt; magic
../src/file -C -m ./magic.mime
../src/file -C -m magic
magic, 7667: Warning type `search/0x140 \x0\x40\x1\x0&apos; invalid
magic, 7668: Warning missing &apos;)&apos; in indirect offset
magic, 7668: Warning type `)) string MSCF \b, WinHKI CAB self-extracting
archive&apos; invalid
magic, 7693: Warning type `search/0x140 PEC2 \b, PECompact2 compressed&apos; invalid
magic, 7694: Warning type `search/0x140 UPX2&apos; invalid
magic, 7695: Warning missing &apos;)&apos; in indirect offset
magic, 7695: Warning type `-4)) string          PK\3\4 \b, ZIP self-extracting
archive (Info-Zip)&apos; invalid
magic, 7696: Warning type `search/0x140 .idata&apos; invalid
magic, 7697: Warning missing &apos;)&apos; in indirect offset
magic, 7697: Warning type `-4)) string          PK\3\4 \b, ZIP self-extracting
archive (Info-Zip)&apos; invalid
magic, 7698: Warning missing &apos;)&apos; in indirect offset
magic, 7698: Warning type `-4)) string          ZZ0 \b, ZZip self-extracting
archive&apos; invalid
magic, 7699: Warning missing &apos;)&apos; in indirect offset
magic, 7699: Warning type `-4)) string          ZZ1 \b, ZZip self-extracting
archive&apos; invalid
magic, 7700: Warning type `search/0x140 .rsrc&apos; invalid
magic, 7701: Warning missing &apos;)&apos; in indirect offset
magic, 7701: Warning type `-4)) string          a\\\4\5 \b, WinHKI
self-extracting archive&apos; invalid
magic, 7702: Warning missing &apos;)&apos; in indirect offset
magic, 7702: Warning type `-4)) string          Rar! \b, RAR self-extracting
archive&apos; invalid
magic, 7703: Warning missing &apos;)&apos; in indirect offset
magic, 7703: Warning type `-4)) search/0x3000   MSCF \b, InstallShield
self-extracting archive&apos; invalid
magic, 7704: Warning missing &apos;)&apos; in indirect offset
magic, 7704: Warning type `-4)) search/32       Nullsoft \b, Nullsoft Installer
self-extracting archive&apos; invalid
magic, 7705: Warning type `search/0x140 .data&apos; invalid
magic, 7707: Warning type `search/0x140 .petite\0 \b, Petite compressed&apos;
invalidmagic, 7709: Warning missing &apos;)&apos; in indirect offset
magic, 7709: Warning type `-4)) string          =!sfx! \b, ACE self-extracting
archive&apos; invalid
magic, 7710: Warning type `search/0x140 .WISE \b, WISE installer self-extracting
archive&apos; invalid
magic, 7711: Warning type `search/0x140 .dz\0\0\0 \b, Dzip self-extracting
archive&apos; invalid
magic, 7712: Warning type `search/0x140 .reloc&apos; invalid
magic, 7713: Warning missing &apos;)&apos; in indirect offset
magic, 7713: Warning type `-4)) search/0x180    PK\3\4 \b, ZIP self-extracting
archive (WinZip)&apos; invalid
magic, 7715: Warning offset `(0x3c.l+0xf8)      search/0x100    _winzip_ \b, ZIP
self-extracting archive (WinZip)&apos; invalid
magic, 7715: Warning type `(0x3c.l+0xf8)        search/0x100    _winzip_ \b, ZIP
self-extracting archive (WinZip)&apos; invalid
magic, 7716: Warning offset `(0x3c.l+0xf8)      search/0x100    SharedD \b,
Microsoft Installer self-extracting archive&apos; invalid
magic, 7716: Warning type `(0x3c.l+0xf8)        search/0x100    SharedD \b,
Microsoft Installer self-extracting archive&apos; invalid
magic, 7728: Warning offset `(&amp;0x24.s-1)                string          ARJSFX
\b, ARJ self-extracting archive&apos; invalid
magic, 7728: Warning type `(&amp;0x24.s-1)          string          ARJSFX \b, ARJ
self-extracting archive&apos; invalid
magic, 7729: Warning type `search/0x80  WinZip(R)\ Self-Extractor \b, ZIP
self-extracting archive (WinZip)&apos; invalid
magic, 7746: Warning offset `(&amp;0x54.l-3)                string          arjsfx
\b, ARJ self-extracting archive&apos; invalid
magic, 7746: Warning type `(&amp;0x54.l-3)          string          arjsfx \b, ARJ
self-extracting archive&apos; invalid
magic, 7754: Warning type `search/0x100 DOS/4G for MS-DOS, DOS4GW DOS extender&apos;
invalid
magic, 7755: Warning type `search/0x200 WATCOM\ C/C++ for MS-DOS, DOS4GW DOS
extender&apos; invalid
magic, 7756: Warning type `search/0x100 CauseWay\ DOS\ Extender for MS-DOS,
CauseWay DOS extender&apos; invalid
magic, 7757: Warning type `search/0x40  PMODE/W for MS-DOS, PMODE/W DOS
extender&apos; invalid
magic, 7758: Warning type `search/0x40  STUB/32A for MS-DOS, DOS/32A DOS
extender (stub)&apos; invalid
magic, 7759: Warning type `search/0x80  STUB/32C for MS-DOS, DOS/32A DOS
extender (configurable stub)&apos; invalid
magic, 7760: Warning type `search/0x80  DOS/32A for MS-DOS, DOS/32A DOS extender
(embedded)&apos; invalid
magic, 7764: Warning type `search/8     3\xdbf\xb9 \b, 32Lite compressed&apos; invalid
magic, 7772: Warning offset `(&amp;0x54.l-3)                string          UNACE
\b, ACE self-extracting archive&apos; invalid
magic, 7772: Warning type `(&amp;0x54.l-3)          string          UNACE \b, ACE
self-extracting archive&apos; invalid
magic, 7783: Warning offset `(2.s-514)  string  !LE&apos; invalid
magic, 7783: Warning type `(2.s-514)    string  !LE&apos; invalid
magic, 7785: Warning offset `(2.s-514)  string  LE LE executable&apos; invalid
magic, 7785: Warning type `(2.s-514)    string  LE LE executable&apos; invalid
magic, 7786: Warning type `search/0x100 DOS/4G for MS-DOS, DOS4GW DOS extender&apos;
invalid
magic, 7790: Warning offset `(2.s-514)  string  BW&apos; invalid
magic, 7790: Warning type `(2.s-514)    string  BW&apos; invalid
magic, 7791: Warning type `search/0x100 DOS/4G LE executable for MS-DOS, DOS4GW
DOS extender (embedded)&apos; invalid
magic, 7792: Warning type `search/0x100 !DOS/4G BW executable collection for
MS-DOS&apos; invalid
magic, 7799: Warning offset `(&amp;0x42.l-3)        byte            x &apos; invalid
magic, 7799: Warning type `(&amp;0x42.l-3)  byte            x &apos; invalid
magic, 7802: Warning type `search/0xa0  .text&apos; invalid
magic, 7836: Warning offset `(2.s-517)  byte    x &apos; invalid
magic, 7836: Warning type `(2.s-517)    byte    x &apos; invalid
magic, 7843: Warning type `search/400   **ACE** \b, ACE self-extracting archive&apos;
invalid
magic, 7844: Warning type `search/0x480 UC2SFX\ Header \b, UC2 self-extracting
archive&apos; invalid
magic, 7848: Warning type `search/0xe0  aRJsfX \b, ARJ self-extracting archive&apos;
invalid
magic, 7853: Warning type `search/0x20  PKSFX \b, ZIP self-extracting archive
(PKZIP)&apos; invalid
magic, 7876: Warning type `search/0xa   \xfc\x57\xf3\xa5\xc3    COM executable
for MS-DOS&apos; invalid
magic, 7877: Warning type `search/0xa   \xfc\x57\xf3\xa4\xc3    COM executable
for MS-DOS&apos; invalid
magic, 7878: Warning type `search/0x10  \x50\xa4\xff\xd5\x73    \b, aPack
compressed&apos; invalid
lt-file: could not find any magic files!
make: *** [magic.mgc] Error 255
make: Leaving directory `/var/tmp/portage/file-4.14/work/file-4.14/magic&apos;

!!! ERROR: sys-apps/file-4.14 failed.
!!! Function src_compile, Line 54, Exitcode 2
!!! emake magic failed
!!! If you need support, post the topmost build error, NOT this status message.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mr_bones_@gentoo.org</who>
            <bug_when>2005-07-19 22:16:32 0000</bug_when>
            <thetext>need to include the output from &quot;emerge --info&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lotw_1@yahoo.com</who>
            <bug_when>2005-07-19 22:25:04 0000</bug_when>
            <thetext>Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.11-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;amd64 ~amd64&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;x86_64-pc-linux-gnu&quot;
CFLAGS=&quot;-O3 -march=athlon64 -pipe -fomit-frame-pointer&quot;
CHOST=&quot;x86_64-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config
/var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O3 -march=athlon64 -pipe -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
SYNC=&quot;rsync://192.168.0.100/portage&quot;
USE=&quot;amd64 X aac alsa arts artworkextra audiofile avi berkdb bitmap-fonts
blender-game bonobo bzip2 cddb cdio cdparanoia cdr cdrom crypt css cups curl dga
dlloader dts dvd dvdr dvdread eds emul-linux-x86 encode esd fam ffmpeg flac
foomaticdb fortran ftp ggi gif gnome gpm gstreamer gtk gtk2 gtkhtml i8x0
imagemagick imlib ipv6 java jpeg jpeg2k junit kde kdeenablefinal lzw lzw-tiff
mad memlimit mjpeg mozilla mp3 mpeg mpeg2 mpeg4 mplayer ncurses network nls ogg
opengl pam pdflib perl png python qt quicktime readline rtc samba sdl silverxp
slang smp softmmu spell ssl tcpd tga threads tiff toolbar transcode
truetype-fonts type1-fonts unicode usb userlocales v4l v4l2 vorbis xine xml xml2
xpm xscreensaver xv xvid yv12 zlib userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-07-20 00:08:53 0000</bug_when>
            <thetext>Does it work with MAKEOPTS=&quot;-j1&quot; ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lotw_1@yahoo.com</who>
            <bug_when>2005-07-20 10:10:23 0000</bug_when>
            <thetext>Does it work with MAKEOPTS=&quot;-j1&quot;

Not it still fails with the same errors.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>amlabs@free.fr</who>
            <bug_when>2005-07-20 10:56:12 0000</bug_when>
            <thetext>Same problem but on a different config : ~x86.
( MAKEOPTS=&quot;-j1&quot; doesn&apos;t help too)

It is not a compilation problem. just run &quot;../src/file -C -m magic&quot; in 
/var/tmp/portage/file-4.14/work/file-4.14/magic , it return an error &quot;lt-file:
could not find any magic files&quot; 

I tested the actual magic file : &quot;../src/file -C -m /usr/share/misc/file/magic&quot;
and it run without error. So the file magic is the problem. It is generated by :
for frag in Magdir/acorn Magdir/adi Magdir/[......] Magdir/xwindows Magdir/zilog
Magdir/zyxel; do   if test -f ./$frag; then     f=./$frag;   else     f=$frag; 
 fi; cat $f; done &gt;&gt; magic

The problem may comes from a file in Magdir, I remove Magdir/msdos, run again
the creation of magic and &quot;../src/file -C -m magic&quot;  goes well .
The warning starts at line 71 from msdos but I don&apos;t understant why ...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>azarah@gentoo.org</who>
            <bug_when>2005-07-21 00:54:53 0000</bug_when>
            <thetext>Dunno, it builds without a warning in the magic stuff over here on my amd64.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nsk8@cornell.edu</who>
            <bug_when>2005-08-14 09:03:52 0000</bug_when>
            <thetext>I&apos;ve been having the exact same problem on my Pentium M computer, so this 
problem is definitely not hardware specific.  
 
emerge info: 
 
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 
2.6.12.3 i686) 
================================================================= 
System uname: 2.6.12.3 i686 Intel(R) Pentium(R) M processor 1400MHz 
Gentoo Base System version 1.12.0_pre5 
dev-lang/python:     2.3.5, 2.4.1-r1 
sys-apps/sandbox:    1.2.12 
sys-devel/autoconf:  2.13, 2.59-r7 
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 
sys-devel/binutils:  2.16.1 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS=&quot;x86 ~x86&quot; 
AUTOCLEAN=&quot;yes&quot; 
CBUILD=&quot;i686-pc-linux-gnu&quot; 
CFLAGS=&quot;-O3 -march=pentium-m -funroll-loops -fprefetch-loop-arrays -pipe&quot; 
CHOST=&quot;i686-pc-linux-gnu&quot; 
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control&quot; 
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d&quot; 
CXXFLAGS=&quot;-O3 -march=pentium-m -funroll-loops -fprefetch-loop-arrays -pipe&quot; 
DISTDIR=&quot;/usr/portage/distfiles&quot; 
FEATURES=&quot;autoconfig distlocks sandbox sfperms strict&quot; 
GENTOO_MIRRORS=&quot;ftp://gentoo.mirrors.pair.com http://gentoo.noved.org/ 
http://gentoo.ccccom.com http://mirror.tucdemonic.org/gentoo/ 
http://www.gtlib.cc.gatech.edu/pub/gentoo&quot; 
MAKEOPTS=&quot;-j2&quot; 
PKGDIR=&quot;/usr/portage/packages&quot; 
PORTAGE_TMPDIR=&quot;/var/tmp&quot; 
PORTDIR=&quot;/usr/portage&quot; 
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot; 
SYNC=&quot;rsync://rsync.gentoo.org/gentoo-portage&quot; 
USE=&quot;x86 X aac aalib acl alsa arts avi berkdb bitmap-fonts bluetooth cdda cddb 
cdparanoia cdr crypt cscope cups curl directfb divx4linux dts dvd eds emboss 
encode esd f77 fam fbcon ffmpeg flac foomaticdb fortran gcj gd gdbm gif 
gphoto2 gpm gstreamer gtk gtk2 hal httpd i8x0 imagemagick imlib ipv6 irda jack 
java javascript joystick jpeg junit kde krb4 ldap libcaca libg++ libwww live 
mad matroska mikmod mmx mmx2 motif mp3 mpeg mpeg2 mysql ncurses nls objc ogg 
oggvorbis opengl oss pam pdflib perl plotutils png pnp postgres python qt 
quicktime readline real rtc ruby samba scanner sdk sdl slang softmmu speex 
spell sse sse2 ssl stream svg svga tcltk tcpd tetex theora tiff truetype 
truetype-fonts trusted type1-fonts usb v4l v4l2 vcd vim-with-x vorbis wifi wmf 
wxwindows wxwindowsa xine xinerama xml xml2 xmms xosd xv xvid zlib 
video_cards_radeon userland_GNU kernel_linux elibc_glibc&quot; 
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS 
 
 
 </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>amlabs@free.fr</who>
            <bug_when>2005-08-18 09:08:01 0000</bug_when>
            <thetext>I have just retring to merging it and it build !
I don&apos;t understand why and know what I did (except emerge uDv world, building
new kernel and rebooting...).
No problem with sys-apps/file for me now.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-08-20 02:05:40 0000</bug_when>
            <thetext>This is happening on my systems now as well (amd64, sparc, and x86).  4.13 still
builds on amd64 and x86, but it fails with a different reason on sparc.

Executing the following in the directory of the error produces the same error:
/usr/bin/file -C -m magic

/usr/bin/file is the 4.13 version, so the problem seems to be in the one of the
magic files</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-08-20 02:13:27 0000</bug_when>
            <thetext>Created an attachment (id=66372)
sys-apps/file/files/file-4.15-msdos.patch

The problem seems to be in the msdos magic file... This patch reverts the
changes back to the version included with 4.13, and now it merges cleanly
here... I don&apos;t really have the time to track it further than this, so
hopefully someone can run with this info...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-08-20 19:17:42 0000</bug_when>
            <thetext>(From update of attachment 66372)
pretty sure this is wrong
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-08-20 21:15:48 0000</bug_when>
            <thetext>vapier: care to elaborate on why you think my conclusion is wrong?

4.13 and previous merge fine for me.
Replacing the msdos magic file in 4.14 and 4.15 with the one in 4.13 (what that patch does, although 
granted it is overkill) cause it to work for me.
Look at the lines that are failing file -C -m magic.  They are from msdos.

So all the evidence points to a change in the msdos magic data.  I don&apos;t expect that patch to be used for 
anything more than a starting point for someone else to find the real problem as I don&apos;t have time for this 
right now, but it most certainly is a problem there, and hopefully others with the problem will mention 
whether or not this workaround works for them as well...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-08-20 21:37:25 0000</bug_when>
            <thetext>probably because it without a problem for other people

copy the magic libs in ${S}/src/.libs/ to /usr/lib/ and the file compile should
work fine</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-08-21 09:58:21 0000</bug_when>
            <thetext>Ok, you&apos;re right, it&apos;s using the installed libs instead... so something&apos;s wrong
with the libtool script there because doing it manually works:
LD_LIBRARY_PATH=../src/.libs ../src/.libs/lt-file -C -m magic
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-08-21 11:32:23 0000</bug_when>
            <thetext>a guy heavily analyzed the libtool stuff in Bug 81974, but at the time i added a
workaround rather than addressing the underlying issue</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-08-21 12:22:51 0000</bug_when>
            <thetext>Ok, well this workaround solves the problem for me, so I&apos;d recommend using it
until libtool itself gets fixed:

-       emake || die &quot;emake failed&quot;
+       LD_LIBRARY_PATH=&quot;${S}/src/.libs:${LD_LIBRARY_PATH}&quot; emake || die &quot;emake
failed&quot;

libtool-1.5.18 still has this bug (redid libtoolize, aclocal, etc to test).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>michael@mhill.net</who>
            <bug_when>2005-09-02 11:31:16 0000</bug_when>
            <thetext>Whaddya know...  libtool turned up in my &apos;emerge -u world&apos;.  So I tried &apos;emerge
file&apos; again, and it worked!  Looks like the libtool update fixed the problem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>michael@mhill.net</who>
            <bug_when>2005-09-09 08:58:11 0000</bug_when>
            <thetext>Well, it seems I spoke too soon.  :^(   One of my systems happily upgraded file
to 4.15, but another still has the build problem, despite both being at
libtool-1.5.20 .  So I&apos;m still having this problem on at least one system, and
it doesn&apos;t appear to be fixed by the new libtool.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-09-09 18:08:48 0000</bug_when>
            <thetext>Michael, just use the patch I put in comment #16

spanky: Why not put in that workaround...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-09 23:32:13 0000</bug_when>
            <thetext>because it&apos;s an ugly hack and i&apos;d prefer to find out why this is happening ?

it doesnt happen for everyone, so i wonder what the difference is ...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-09-10 02:16:23 0000</bug_when>
            <thetext>It&apos;s not happening for everyone because not everyone has LD_LIBRARY_PATH set in
their environment.  unsetting it prior to the emerge is also another way to
avoid the bug.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-11 20:55:29 0000</bug_when>
            <thetext>it works for me even if i set LD_LIBRARY_PATH before hand:
# export LD_LIBRARY_PATH=/asdf
# emerge =file-4.12
# emerge file</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eradicator@gentoo.org</who>
            <bug_when>2005-09-11 21:37:15 0000</bug_when>
            <thetext>vapier, try:
# export LD_LIBRARY_PATH=/usr/lib:/lib
# emerge =file-4.12
# emerge file</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-12 17:47:36 0000</bug_when>
            <thetext>thanks, that triggered it</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-12 18:28:21 0000</bug_when>
            <thetext>ok, we can easily patch libtool like this:

   if test -f &quot;$progdir/$program&quot;; then
     if test &quot;$libtool_execute_magic&quot; != &quot;%%%MAGIC variable%%%&quot;; then
       # Run the actual program with our arguments.
+      if test -n &quot;${LD_LIBRARY_PATH+set}&quot;; then
+        export LD_LIBRARY_PATH=$progdir:${LD_LIBRARY_PATH}
+      fi
 
       exec $progdir/$program ${1+&quot;$@&quot;}
 

but it sort of begs the question, why are people f-ing around with
LD_LIBRARY_PATH ?  setting it to /usr/lib and /lib is clearly wrong imho</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2005-09-13 21:43:13 0000</bug_when>
            <thetext>talked with az and added proposed patch to file</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>66372</attachid>
            <date>2005-08-20 02:13 0000</date>
            <desc>sys-apps/file/files/file-4.15-msdos.patch</desc>
            <filename>file-4.15-msdos.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGZpbGUtNC4xNS9tYWdpYy9NYWdkaXIvbXNkb3Mub3JpZwkyMDA1LTA4LTE4IDA4OjAwOjQ4
LjAwMDAwMDAwMCAtMDcwMAorKysgZmlsZS00LjE1L21hZ2ljL01hZ2Rpci9tc2RvcwkyMDA1LTA4
LTIwIDAyOjA4OjE4LjAwMDAwMDAwMCAtMDcwMApAQCAtNiwyNCArNiw2IEBACiAjIC5CQVQgZmls
ZXMgKERhbmllbCBRdWlubGFuLCBxdWlubGFuQHlnZ2RyYXNpbC5jb20pCiAwCXN0cmluZy9jCUBl
Y2hvXCBvZmYJTVMtRE9TIGJhdGNoIGZpbGUgdGV4dAogCi0jIE9TLzIgYmF0Y2ggZmlsZXMgYXJl
IFJFWFguIHRoZSBzZWNvbmQgcmVnZXggaXMgYSBiaXQgZ2VuZXJpYywgb2ggd2VsbAotIyB0aGUg
bWF0Y2hlZCBjb21tYW5kcyBzZWVtIHRvIGJlIGNvbW1vbiBpbiBSRVhYIGFuZCB1bmNvbW1vbiBl
bHNld2hlcmUKLTEwMCByZWdleC9jID1eXFxzKmNhbGxccytyeGZ1bmNhZGQuKnN5c2xvYWRmdSBP
Uy8yIFJFWFggYmF0Y2ggZmlsZSB0ZXh0Ci0xMDAgcmVnZXgvYyA9XlxccypzYXlcIFsnIl0gT1Mv
MiBSRVhYIGJhdGNoIGZpbGUgdGV4dAotCi0wCWxlc2hvcnQJCTB4MTRjCU1TIFdpbmRvd3MgQ09G
RiBJbnRlbCA4MDM4NiBvYmplY3QgZmlsZQotIz40CWxlZGF0ZQkJeAlzdGFtcCAlcwotMAlsZXNo
b3J0CQkweDE2NglNUyBXaW5kb3dzIENPRkYgTUlQUyBSNDAwMCBvYmplY3QgZmlsZQotIz40CWxl
ZGF0ZQkJeAlzdGFtcCAlcwotMAlsZXNob3J0CQkweDE4NAlNUyBXaW5kb3dzIENPRkYgQWxwaGEg
b2JqZWN0IGZpbGUKLSM+NAlsZWRhdGUJCXgJc3RhbXAgJXMKLTAJbGVzaG9ydAkJMHgyNjgJTVMg
V2luZG93cyBDT0ZGIE1vdG9yb2xhIDY4MDAwIG9iamVjdCBmaWxlCi0jPjQJbGVkYXRlCQl4CXN0
YW1wICVzCi0wCWxlc2hvcnQJCTB4MWYwCU1TIFdpbmRvd3MgQ09GRiBQb3dlclBDIG9iamVjdCBm
aWxlCi0jPjQJbGVkYXRlCQl4CXN0YW1wICVzCi0wCWxlc2hvcnQJCTB4MjkwCU1TIFdpbmRvd3Mg
Q09GRiBQQS1SSVNDIG9iamVjdCBmaWxlCi0jPjQJbGVkYXRlCQl4CXN0YW1wICVzCi0KICMgWFhY
IC0gYWNjb3JkaW5nIHRvIE1pY3Jvc29mdCdzIHNwZWMsIGF0IGFuIG9mZnNldCBvZiAweDNjIGlu
IGEKICMgUEUtZm9ybWF0IGV4ZWN1dGFibGUgaXMgdGhlIG9mZnNldCBpbiB0aGUgZmlsZSBvZiB0
aGUgUEUgaGVhZGVyOwogIyB1bmZvcnR1bmF0ZWx5LCB0aGF0J3MgYSBsaXR0bGUtZW5kaWFuIG9m
ZnNldCwgYW5kIHRoZXJlJ3Mgbm8gd2F5CkBAIC0zNywyMTUgKzE5LDEwOSBAQAogIyBwcm9iYWJs
eSBzb21lIGxpbmtlciBkaXJlY3RpdmUgdG8gc2V0IGl0LiAgVGhlIGxpbmtlciB2ZXJzaW9uIHdh
cwogIyAzLjAsIGV4Y2VwdCBmb3Igb25lICIuZXhlIiB3aGljaCBoYWQgaXQgYXMgNC4yMCAoc2Ft
ZSBkYW1uIGxpbmtlciEpLgogIwotIyBtYW55IG9mIHRoZSBjb21wcmVzc2VkIGZvcm1hdHMgd2Vy
ZSBleHRyYWNlZCBmcm9tIElEQVJDIDEuMjMgc291cmNlIGNvZGUKLSMKLTAJc3RyaW5nCU1aCi0+
MCBzdHJpbmcgTVpcMFwwXDBcMFwwXDBcMFwwXDBcMFBFXDBcMCBQRSBleGVjdXRhYmxlIGZvciBN
UyBXaW5kb3dzCi0+PiYxOAlsZXNob3J0JjB4MjAwMAk+MAkoRExMKQotPj4mODgJbGVzaG9ydAkJ
MAkodW5rbm93biBzdWJzeXN0ZW0pCi0+PiY4OAlsZXNob3J0CQkxCShuYXRpdmUpCi0+PiY4OAls
ZXNob3J0CQkyCShHVUkpCi0+PiY4OAlsZXNob3J0CQkzCShjb25zb2xlKQotPj4mODgJbGVzaG9y
dAkJNwkoUE9TSVgpCi0+PiYwCWxlc2hvcnQJCTB4MAl1bmtub3duIHByb2Nlc3NvcgotPj4mMAls
ZXNob3J0CQkweDE0YwlJbnRlbCA4MDM4NgotPj4mMAlsZXNob3J0CQkweDE2NglNSVBTIFI0MDAw
Ci0+PiYwCWxlc2hvcnQJCTB4MTg0CUFscGhhCi0+PiYwCWxlc2hvcnQJCTB4MjY4CU1vdG9yb2xh
IDY4MDAwCi0+PiYwCWxlc2hvcnQJCTB4MWYwCVBvd2VyUEMKLT4+JjAJbGVzaG9ydAkJMHgyOTAJ
UEEtUklTQwotPj4mMTgJbGVzaG9ydCYweDAxMDAJPjAJMzItYml0Ci0+PiYxOAlsZXNob3J0JjB4
MTAwMAk+MAlzeXN0ZW0gZmlsZQotPj4mMHhmNCBzZWFyY2gvMHgxNDAgXHgwXHg0MFx4MVx4MAot
Pj4+KCYwLmwrKDQpKSBzdHJpbmcgTVNDRiBcYiwgV2luSEtJIENBQiBzZWxmLWV4dHJhY3Rpbmcg
YXJjaGl2ZQotCi0+MHgxOCAgbGVzaG9ydCA+MHgzZgotPj4oMHgzYy5sKSBzdHJpbmcgUEVcMFww
IFBFIGV4ZWN1dGFibGUKLSMgaG9vcmF5LCB0aGVyZSdzIGEgRE9TIGV4dGVuZGVyIHVzaW5nIHRo
ZSBQRSBmb3JtYXQsIHdpdGggYSB2YWxpZCBQRQotIyBleGVjdXRhYmxlIGluc2lkZSAod2hpY2gg
anVzdCBwcmludHMgYSBtZXNzYWdlIGFuZCBleGl0cyBpZiBydW4gaW4gd2luKQotPj4+KDgucyox
Nikgc3RyaW5nIDMyU1RVQiBmb3IgTVMtRE9TLCAzMnJ0bSBET1MgZXh0ZW5kZXIKLT4+Pig4LnMq
MTYpIHN0cmluZyAhMzJTVFVCIGZvciBNUyBXaW5kb3dzCi0+Pj4+KDB4M2MubCsyMikJbGVzaG9y
dCYweDIwMDAJPjAJKERMTCkKLT4+Pj4oMHgzYy5sKzkyKQlsZXNob3J0CQkwCSh1bmtub3duIHN1
YnN5c3RlbSkKLT4+Pj4oMHgzYy5sKzkyKQlsZXNob3J0CQkxCShuYXRpdmUpCi0+Pj4+KDB4M2Mu
bCs5MikJbGVzaG9ydAkJMgkoR1VJKQotPj4+PigweDNjLmwrOTIpCWxlc2hvcnQJCTMJKGNvbnNv
bGUpCi0+Pj4+KDB4M2MubCs5MikJbGVzaG9ydAkJNwkoUE9TSVgpCi0+Pj4+KDB4M2MubCs0KQls
ZXNob3J0CQkweDAJdW5rbm93biBwcm9jZXNzb3IKLT4+Pj4oMHgzYy5sKzQpCWxlc2hvcnQJCTB4
MTRjCUludGVsIDgwMzg2Ci0+Pj4+KDB4M2MubCs0KQlsZXNob3J0CQkweDE2NglNSVBTIFI0MDAw
Ci0+Pj4+KDB4M2MubCs0KQlsZXNob3J0CQkweDE4NAlBbHBoYQotPj4+PigweDNjLmwrNCkJbGVz
aG9ydAkJMHgyNjgJTW90b3JvbGEgNjgwMDAKLT4+Pj4oMHgzYy5sKzQpCWxlc2hvcnQJCTB4MWYw
CVBvd2VyUEMKLT4+Pj4oMHgzYy5sKzQpCWxlc2hvcnQJCTB4MjkwCVBBLVJJU0MKLT4+Pj4oMHgz
Yy5sKzIyKQlsZXNob3J0JjB4MDEwMAk+MAkzMi1iaXQKLT4+Pj4oMHgzYy5sKzIyKQlsZXNob3J0
JjB4MTAwMAk+MAlzeXN0ZW0gZmlsZQotCi0+Pj4+KDB4M2MubCsweGY4KQlzdHJpbmcJCVVQWDAg
XGIsIFVQWCBjb21wcmVzc2VkCi0+Pj4+KDB4M2MubCsweGY4KQlzZWFyY2gvMHgxNDAJUEVDMiBc
YiwgUEVDb21wYWN0MiBjb21wcmVzc2VkCi0+Pj4+KDB4M2MubCsweGY4KQlzZWFyY2gvMHgxNDAJ
VVBYMgotPj4+Pj4oJjB4MTAubCsoLTQpKQlzdHJpbmcJCVBLXDNcNCBcYiwgWklQIHNlbGYtZXh0
cmFjdGluZyBhcmNoaXZlIChJbmZvLVppcCkKLT4+Pj4oMHgzYy5sKzB4ZjgpCXNlYXJjaC8weDE0
MAkuaWRhdGEKLT4+Pj4+KCYweGUubCsoLTQpKQlzdHJpbmcJCVBLXDNcNCBcYiwgWklQIHNlbGYt
ZXh0cmFjdGluZyBhcmNoaXZlIChJbmZvLVppcCkKLT4+Pj4+KCYweGUubCsoLTQpKQlzdHJpbmcJ
CVpaMCBcYiwgWlppcCBzZWxmLWV4dHJhY3RpbmcgYXJjaGl2ZQotPj4+Pj4oJjB4ZS5sKygtNCkp
CXN0cmluZwkJWloxIFxiLCBaWmlwIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlCi0+Pj4+KDB4M2Mu
bCsweGY4KQlzZWFyY2gvMHgxNDAJLnJzcmMKLT4+Pj4+KCYweDBmLmwrKC00KSkJc3RyaW5nCQlh
XFxcNFw1IFxiLCBXaW5IS0kgc2VsZi1leHRyYWN0aW5nIGFyY2hpdmUKLT4+Pj4+KCYweDBmLmwr
KC00KSkJc3RyaW5nCQlSYXIhIFxiLCBSQVIgc2VsZi1leHRyYWN0aW5nIGFyY2hpdmUKLT4+Pj4+
KCYweDBmLmwrKC00KSkJc2VhcmNoLzB4MzAwMAlNU0NGIFxiLCBJbnN0YWxsU2hpZWxkIHNlbGYt
ZXh0cmFjdGluZyBhcmNoaXZlCi0+Pj4+PigmMHgwZi5sKygtNCkpCXNlYXJjaC8zMglOdWxsc29m
dCBcYiwgTnVsbHNvZnQgSW5zdGFsbGVyIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlCi0+Pj4+KDB4
M2MubCsweGY4KQlzZWFyY2gvMHgxNDAJLmRhdGEKLT4+Pj4+KCYweDBmLmwpCQlzdHJpbmcJCVdF
WFRSQUNUIFxiLCBNUyBDQUItSW5zdGFsbGVyIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlCi0+Pj4+
KDB4M2MubCsweGY4KQlzZWFyY2gvMHgxNDAJLnBldGl0ZVwwIFxiLCBQZXRpdGUgY29tcHJlc3Nl
ZAotPj4+Pj4oMHgzYy5sKzB4ZjcpCWJ5dGUJCXgKLT4+Pj4+PigmMHgxMDQubCsoLTQpKQlzdHJp
bmcJCT0hc2Z4ISBcYiwgQUNFIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlCi0+Pj4+KDB4M2MubCsw
eGY4KQlzZWFyY2gvMHgxNDAJLldJU0UgXGIsIFdJU0UgaW5zdGFsbGVyIHNlbGYtZXh0cmFjdGlu
ZyBhcmNoaXZlCi0+Pj4+KDB4M2MubCsweGY4KQlzZWFyY2gvMHgxNDAJLmR6XDBcMFwwIFxiLCBE
emlwIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlCi0+Pj4+KDB4M2MubCsweGY4KQlzZWFyY2gvMHgx
NDAJLnJlbG9jCi0+Pj4+PigmMHhlLmwrKC00KSkJc2VhcmNoLzB4MTgwCVBLXDNcNCBcYiwgWklQ
IHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlIChXaW5aaXApCi0KLT4+Pj4mKDB4M2MubCsweGY4KQlz
ZWFyY2gvMHgxMDAJX3dpbnppcF8gXGIsIFpJUCBzZWxmLWV4dHJhY3RpbmcgYXJjaGl2ZSAoV2lu
WmlwKQotPj4+PiYoMHgzYy5sKzB4ZjgpCXNlYXJjaC8weDEwMAlTaGFyZWREIFxiLCBNaWNyb3Nv
ZnQgSW5zdGFsbGVyIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlCi0+Pj4+MHgzMAkJc3RyaW5nCQlJ
bm5vIFxiLCBJbm5vU2V0dXAgc2VsZi1leHRyYWN0aW5nIGFyY2hpdmUKLQotPj4oMHgzYy5sKQkJ
c3RyaW5nCQlORSBORSBleGVjdXRhYmxlCi0+Pj4oMHgzYy5sKzB4MzYpCWJ5dGUJCTAgKHVua25v
d24gT1MpCi0+Pj4oMHgzYy5sKzB4MzYpCWJ5dGUJCTEgZm9yIE9TLzIgMS54Ci0+Pj4oMHgzYy5s
KzB4MzYpCWJ5dGUJCTIgZm9yIE1TIFdpbmRvd3MgMy54Ci0+Pj4oMHgzYy5sKzB4MzYpCWJ5dGUJ
CTMgZm9yIE1TLURPUwotPj4+KDB4M2MubCsweDM2KQlieXRlCQk+MyAodW5rbm93biBPUykKLT4+
PigweDNjLmwrMHgzNikJYnl0ZQkJMHg4MSBmb3IgTVMtRE9TLCBQaGFyIExhcCBET1MgZXh0ZW5k
ZXIKLT4+PigweDNjLmwrMHgwYykJbGVzaG9ydCYweDgwMDMJMHg4MDAyIChETEwpCi0+Pj4oMHgz
Yy5sKzB4MGMpCWxlc2hvcnQmMHg4MDAzCTB4ODAwMSAoZHJpdmVyKQotPj4+JigmMHgyNC5zLTEp
CQlzdHJpbmcJCUFSSlNGWCBcYiwgQVJKIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlCi0+Pj4oMHgz
Yy5sKzB4NzApCXNlYXJjaC8weDgwCVdpblppcChSKVwgU2VsZi1FeHRyYWN0b3IgXGIsIFpJUCBz
ZWxmLWV4dHJhY3RpbmcgYXJjaGl2ZSAoV2luWmlwKQotCi0+PigweDNjLmwpCQlzdHJpbmcJCUxY
XDBcMCBMWCBleGVjdXRhYmxlCi0+Pj4oMHgzYy5sKzB4MGEpCWxlc2hvcnQJCTwxICh1bmtub3du
IE9TKQotPj4+KDB4M2MubCsweDBhKQlsZXNob3J0CQkxIGZvciBPUy8yCi0+Pj4oMHgzYy5sKzB4
MGEpCWxlc2hvcnQJCTIgZm9yIE1TIFdpbmRvd3MKLT4+PigweDNjLmwrMHgwYSkJbGVzaG9ydAkJ
MyBmb3IgRE9TCi0+Pj4oMHgzYy5sKzB4MGEpCWxlc2hvcnQJCT4zICh1bmtub3duIE9TKQotPj4+
KDB4M2MubCsweDEwKQlsZWxvbmcmMHgyODAwMAk9MHg4MDAwIChETEwpCi0+Pj4oMHgzYy5sKzB4
MTApCWxlbG9uZyYweDIwMDAwCT4wIChkZXZpY2UgZHJpdmVyKQotPj4+KDB4M2MubCsweDEwKQls
ZWxvbmcmMHgzMDAJMHgzMDAgKEdVSSkKLT4+PigweDNjLmwrMHgxMCkJbGVsb25nJjB4MjgzMDAJ
PDB4MzAwIChjb25zb2xlKQotPj4+KDB4M2MubCsweDA4KQlsZXNob3J0CQkxIGk4MDI4NgotPj4+
KDB4M2MubCsweDA4KQlsZXNob3J0CQkyIGk4MDM4NgotPj4+KDB4M2MubCsweDA4KQlsZXNob3J0
CQkzIGk4MDQ4NgotPj4+KDgucyoxNikJCXN0cmluZwkJZW14IFxiLCBlbXgKLT4+Pj4mMQkJCXN0
cmluZwkJeCAlcwotPj4+JigmMHg1NC5sLTMpCQlzdHJpbmcJCWFyanNmeCBcYiwgQVJKIHNlbGYt
ZXh0cmFjdGluZyBhcmNoaXZlCi0KLSMgTVMgV2luZG93cyBzeXN0ZW0gZmlsZSwgc3VwcG9zZWRs
eSBhIGNvbGxlY3Rpb24gb2YgTEUgZXhlY3V0YWJsZXMKLT4+KDB4M2MubCkJCXN0cmluZwkJVzMg
VzMgZXhlY3V0YWJsZSBmb3IgTVMgV2luZG93cwotCi0+PigweDNjLmwpCQlzdHJpbmcJCUxFXDBc
MCBMRSBleGVjdXRhYmxlCi0+Pj4oMHgzYy5sKzB4MGEpCWxlc2hvcnQJCTEKLSMgc29tZSBET1Mg
ZXh0ZW5kZXJzIHVzZSBMRSBmaWxlcyB3aXRoIE9TLzIgaGVhZGVyCi0+Pj4+MHgyNDAJCXNlYXJj
aC8weDEwMAlET1MvNEcgZm9yIE1TLURPUywgRE9TNEdXIERPUyBleHRlbmRlcgotPj4+PjB4MjQw
CQlzZWFyY2gvMHgyMDAJV0FUQ09NXCBDL0MrKyBmb3IgTVMtRE9TLCBET1M0R1cgRE9TIGV4dGVu
ZGVyCi0+Pj4+MHg0NDAJCXNlYXJjaC8weDEwMAlDYXVzZVdheVwgRE9TXCBFeHRlbmRlciBmb3Ig
TVMtRE9TLCBDYXVzZVdheSBET1MgZXh0ZW5kZXIKLT4+Pj4weDQwCQlzZWFyY2gvMHg0MAlQTU9E
RS9XIGZvciBNUy1ET1MsIFBNT0RFL1cgRE9TIGV4dGVuZGVyCi0+Pj4+MHg0MAkJc2VhcmNoLzB4
NDAJU1RVQi8zMkEgZm9yIE1TLURPUywgRE9TLzMyQSBET1MgZXh0ZW5kZXIgKHN0dWIpCi0+Pj4+
MHg0MAkJc2VhcmNoLzB4ODAJU1RVQi8zMkMgZm9yIE1TLURPUywgRE9TLzMyQSBET1MgZXh0ZW5k
ZXIgKGNvbmZpZ3VyYWJsZSBzdHViKQotPj4+PjB4NDAJCXNlYXJjaC8weDgwCURPUy8zMkEgZm9y
IE1TLURPUywgRE9TLzMyQSBET1MgZXh0ZW5kZXIgKGVtYmVkZGVkKQotIyB0aGlzIGlzIGEgd2ls
ZCBndWVzczsgaG9wZWZ1bGx5IGl0IGlzIGEgc3BlY2lmaWMgc2lnbmF0dXJlCi0+Pj4+JjB4MjQJ
CWxlbG9uZwkJPDB4NTAKLT4+Pj4+KCYweDRjLmwpCQlzdHJpbmcJCVx4ZmNceGI4V0FUQ09NCi0+
Pj4+Pj4mMAkJc2VhcmNoLzgJM1x4ZGJmXHhiOSBcYiwgMzJMaXRlIGNvbXByZXNzZWQKLSMgYW5v
dGhlciB3aWxkIGd1ZXNzOiBpZiByZWFsIE9TLzIgTEUgZXhlY3V0YWJsZXMgZXhpc3QsIHRoZXkg
cHJvYmFibHkgaGF2ZSBoaWdoZXIgc3RhcnQgRUlQCi0jPj4+PigweDNjLmwrMHgxYykJbGVsb25n
CQk+MHgxMDAwMCBmb3IgT1MvMgotIyBmYWlscyB3aXRoIERPUy1FeHRlbmRlcnMuCi0+Pj4oMHgz
Yy5sKzB4MGEpCWxlc2hvcnQJCTIgZm9yIE1TIFdpbmRvd3MKLT4+PigweDNjLmwrMHgwYSkJbGVz
aG9ydAkJMyBmb3IgTVMtRE9TCi0+Pj4oMHgzYy5sKzB4MGEpCWxlc2hvcnQJCTQgZm9yIE1TIFdp
bmRvd3MgKFZ4RCkKLT4+PigmMHg3Yy5sKzB4MjYpCXN0cmluZwkJVVBYIFxiLCBVUFggY29tcHJl
c3NlZAotPj4+JigmMHg1NC5sLTMpCQlzdHJpbmcJCVVOQUNFIFxiLCBBQ0Ugc2VsZi1leHRyYWN0
aW5nIGFyY2hpdmUKLQotIyBsb29rcyBsaWtlIEFTQ0lJLCBwcm9iYWJseSBzb21lIGVtYmVkZGVk
IGNvcHlyaWdodCBtZXNzYWdlLgotIyBhbmQgZGVmaW5pdGVseSBub3QgTkUvTEUvTFgvUEUKLT4+
MHgzYwkJbGVsb25nCT4weDIwMDAwMDAwCi0+Pj4oNC5zKjUxMikJbGVzaG9ydCAhMHgwMTRjIE1a
IGV4ZWN1dGFibGUgZm9yIE1TLURPUwotIyBoZWFkZXIgZGF0YSB0b28gc21hbGwgZm9yIGV4dGVu
ZGVkIGV4ZWN1dGFibGUKLT4yCQlsb25nCSEwCi0+PjB4MTgJCWxlc2hvcnQJPDB4NDAKLT4+Pig0
LnMqNTEyKQlsZXNob3J0ICEweDAxNGMKLQotPj4+PiYoMi5zLTUxNCkJc3RyaW5nCSFMRQotPj4+
Pj4mLTIJc3RyaW5nCSFCVyBNWiBleGVjdXRhYmxlIGZvciBNUy1ET1MKLT4+Pj4mKDIucy01MTQp
CXN0cmluZwlMRSBMRSBleGVjdXRhYmxlCi0+Pj4+PjB4MjQwCXNlYXJjaC8weDEwMAlET1MvNEcg
Zm9yIE1TLURPUywgRE9TNEdXIERPUyBleHRlbmRlcgotIyBlZHVjYXRlZCBndWVzcyBzaW5jZSBp
bmRpcmVjdGlvbiBpcyBzdGlsbCBub3QgY2FwYWJsZSBlbm91Z2ggZm9yIGNvbXBsZXggb2Zmc2V0
Ci0jIGNhbGN1bGF0aW9ucyAobmV4dCBlbWJlZGRlZCBleGVjdXRhYmxlIHdvdWxkIGJlIGF0ICYo
JjIqNTEyKyYwLTIpCi0jIEkgc3VzcGVjdCB0aGVyZSBhcmUgb25seSBMRSBleGVjdXRhYmxlcyBp
biB0aGVzZSBtdWx0aS1leGUgZmlsZXMKLT4+Pj4mKDIucy01MTQpCXN0cmluZwlCVwotPj4+Pj4w
eDI0MAlzZWFyY2gvMHgxMDAJRE9TLzRHIExFIGV4ZWN1dGFibGUgZm9yIE1TLURPUywgRE9TNEdX
IERPUyBleHRlbmRlciAoZW1iZWRkZWQpCi0+Pj4+PjB4MjQwCXNlYXJjaC8weDEwMAkhRE9TLzRH
IEJXIGV4ZWN1dGFibGUgY29sbGVjdGlvbiBmb3IgTVMtRE9TCi0KLSMgVGhpcyBzZXF1ZW5jZSBz
a2lwcyB0byB0aGUgZmlyc3QgQ09GRiBzZWdtZW50LCB1c3VhbGx5IC50ZXh0Ci0+KDQucyo1MTIp
CWxlc2hvcnQJCTB4MDE0YyBDT0ZGIGV4ZWN1dGFibGUKLT4+KDgucyoxNikJc3RyaW5nCQlnbzMy
c3R1YiBmb3IgTVMtRE9TLCBESkdQUCBnbzMyIERPUyBleHRlbmRlcgotPj4oOC5zKjE2KQlzdHJp
bmcJCWVteAotPj4+JjEJCXN0cmluZwkJeCBmb3IgRE9TLCBXaW4gb3IgT1MvMiwgZW14ICVzCi0+
PiYoJjB4NDIubC0zKQlieXRlCQl4IAotPj4+JjB4MjYJc3RyaW5nCQlVUFggXGIsIFVQWCBjb21w
cmVzc2VkCi0jIGFuZCB5ZXQgYW5vdGhlciBndWVzczogc21hbGwgLnRleHQsIGFuZCBhZnRlciBs
YXJnZSAuZGF0YSBpcyB1bnVzYWwsIGNvdWxkIGJlIDMybGl0ZQotPj4mMHgyYwkJc2VhcmNoLzB4
YTAJLnRleHQKLT4+PiYweDBiCWxlbG9uZwkJPDB4MjAwMAotPj4+PiYwCQlsZWxvbmcJCT4weDYw
MDAgXGIsIDMybGl0ZSBjb21wcmVzc2VkCi0KLT4oOC5zKjE2KSBzdHJpbmcgJFdkWCBcYiwgV0Rv
cy9YIERPUyBleHRlbmRlcgorMTI4CXN0cmluZwkJUEVcMFwwCU1TIFdpbmRvd3MgUEUKKz4xNTAJ
bGVzaG9ydCYweDAxMDAJPjAJMzItYml0Cis+MTMyCWxlc2hvcnQJCTB4MAl1bmtub3duIHByb2Nl
c3NvcgorPjEzMglsZXNob3J0CQkweDE0YwlJbnRlbCA4MDM4NgorPjEzMglsZXNob3J0CQkweDE2
NglNSVBTIFI0MDAwCis+MTMyCWxlc2hvcnQJCTB4MTg0CUFscGhhCis+MTMyCWxlc2hvcnQJCTB4
MjY4CU1vdG9yb2xhIDY4MDAwCis+MTMyCWxlc2hvcnQJCTB4MWYwCVBvd2VyUEMKKz4xMzIJbGVz
aG9ydAkJMHgyOTAJUEEtUklTQworPjE0OAlsZXNob3J0CQk+MjcKKz4+MjIwCWxlc2hvcnQJCTAJ
dW5rbm93biBzdWJzeXN0ZW0KKz4+MjIwCWxlc2hvcnQJCTEJbmF0aXZlCis+PjIyMAlsZXNob3J0
CQkyCUdVSQorPj4yMjAJbGVzaG9ydAkJMwljb25zb2xlCis+PjIyMAlsZXNob3J0CQk3CVBPU0lY
Cis+MTUwCWxlc2hvcnQmMHgyMDAwCT0wCWV4ZWN1dGFibGUKKyM+PjEzNglsZWRhdGUJCXgJc3Rh
bXAgJXMsCis+PjE1MAlsZXNob3J0JjB4MDAwMQk+MAlub3QgcmVsb2NhdGFibGUKKyM+PjE1MAls
ZXNob3J0JjB4MDAwNAk9MAl3aXRoIGxpbmUgbnVtYmVycywKKyM+PjE1MAlsZXNob3J0JjB4MDAw
OAk9MAl3aXRoIGxvY2FsIHN5bWJvbHMsCisjPj4xNTAJbGVzaG9ydCYweDAyMDAJPTAJd2l0aCBk
ZWJ1ZyBzeW1ib2xzLAorPj4xNTAJbGVzaG9ydCYweDEwMDAJPjAJc3lzdGVtIGZpbGUKKyM+PjE0
OAlsZXNob3J0CQk+MAorIz4+PjE1NAlieXRlCQl4CWxpbmtlciAlZAorIz4+PjE1NQlieXRlCQl4
CVxiLiVkLAorIz4+MTQ4CWxlc2hvcnQJCT4yNworIz4+PjE5MglsZXNob3J0CQl4CXJlcXVpcmVz
IE9TICVkCisjPj4+MTk0CWxlc2hvcnQJCXgJXGIuJWQsCisjPj4+MTk2CWxlc2hvcnQJCXgJdXNl
ciB2ZXJzaW9uICVkCisjPj4+MTk4CWxlc2hvcnQJCXgJXGIuJWQsCisjPj4+MjAwCWxlc2hvcnQJ
CXgJc3Vic3lzdGVtIHZlcnNpb24gJWQKKyM+Pj4yMDIJbGVzaG9ydAkJeAlcYi4lZCwKKz4xNTAJ
bGVzaG9ydCYweDIwMDAJPjAJRExMCisjPj4xMzYJbGVkYXRlCQl4CXN0YW1wICVzLAorPj4xNTAJ
bGVzaG9ydCYweDAwMDEJPjAJbm90IHJlbG9jYXRhYmxlCisjPj4xNTAJbGVzaG9ydCYweDAwMDQJ
PTAJd2l0aCBsaW5lIG51bWJlcnMsCisjPj4xNTAJbGVzaG9ydCYweDAwMDgJPTAJd2l0aCBsb2Nh
bCBzeW1ib2xzLAorIz4+MTUwCWxlc2hvcnQmMHgwMjAwCT0wCXdpdGggZGVidWcgc3ltYm9scywK
Kz4+MTUwCWxlc2hvcnQmMHgxMDAwCT4wCXN5c3RlbSBmaWxlCisjPj4xNDgJbGVzaG9ydAkJPjAK
KyM+Pj4xNTQJYnl0ZQkJeAlsaW5rZXIgJWQKKyM+Pj4xNTUJYnl0ZQkJeAlcYi4lZCwKKyM+PjE0
OAlsZXNob3J0CQk+MjcKKyM+Pj4xOTIJbGVzaG9ydAkJeAlyZXF1aXJlcyBPUyAlZAorIz4+PjE5
NAlsZXNob3J0CQl4CVxiLiVkLAorIz4+PjE5NglsZXNob3J0CQl4CXVzZXIgdmVyc2lvbiAlZAor
Iz4+PjE5OAlsZXNob3J0CQl4CVxiLiVkLAorIz4+PjIwMAlsZXNob3J0CQl4CXN1YnN5c3RlbSB2
ZXJzaW9uICVkCisjPj4+MjAyCWxlc2hvcnQJCXgJXGIuJWQsCiswCWxlc2hvcnQJCTB4MTRjCU1T
IFdpbmRvd3MgQ09GRiBJbnRlbCA4MDM4NiBvYmplY3QgZmlsZQorIz40CWxlZGF0ZQkJeAlzdGFt
cCAlcworMAlsZXNob3J0CQkweDE2NglNUyBXaW5kb3dzIENPRkYgTUlQUyBSNDAwMCBvYmplY3Qg
ZmlsZQorIz40CWxlZGF0ZQkJeAlzdGFtcCAlcworMAlsZXNob3J0CQkweDE4NAlNUyBXaW5kb3dz
IENPRkYgQWxwaGEgb2JqZWN0IGZpbGUKKyM+NAlsZWRhdGUJCXgJc3RhbXAgJXMKKzAJbGVzaG9y
dAkJMHgyNjgJTVMgV2luZG93cyBDT0ZGIE1vdG9yb2xhIDY4MDAwIG9iamVjdCBmaWxlCisjPjQJ
bGVkYXRlCQl4CXN0YW1wICVzCiswCWxlc2hvcnQJCTB4MWYwCU1TIFdpbmRvd3MgQ09GRiBQb3dl
clBDIG9iamVjdCBmaWxlCisjPjQJbGVkYXRlCQl4CXN0YW1wICVzCiswCWxlc2hvcnQJCTB4Mjkw
CU1TIFdpbmRvd3MgQ09GRiBQQS1SSVNDIG9iamVjdCBmaWxlCisjPjQJbGVkYXRlCQl4CXN0YW1w
ICVzCiAKICMgLkVYRSBmb3JtYXRzIChHcmVnIFJvZWxvZnMsIG5ld3RAdWNoaWNhZ28uZWR1KQog
IwotPjB4MzUgICBzdHJpbmcgIFx4OGVceGMwXHhiOVx4MDhceDAwXHhmM1x4YTVceDRhXHg3NVx4
ZWJceDhlXHhjM1x4OGVceGQ4XHgzM1x4ZmZceGJlXHgzMFx4MDBceDA1IFxiLCBhUGFjayBjb21w
cmVzc2VkCi0+MHhlNwlzdHJpbmcJTEgvMlwgU2VsZi1FeHRyYWN0IFxiLCAlcwotPjB4MWMJc3Ry
aW5nCWRpZXQgXGIsIGRpZXQgY29tcHJlc3NlZAotPjB4MWMJc3RyaW5nCUxaMDkgXGIsIExaRVhF
IHYwLjkwIGNvbXByZXNzZWQKLT4weDFjCXN0cmluZwlMWjkxIFxiLCBMWkVYRSB2MC45MSBjb21w
cmVzc2VkCi0+MHgxYyAgIHN0cmluZyAgdHogXGIsIFRpbnlQcm9nIGNvbXByZXNzZWQKLT4weDFl
CXN0cmluZwlQS0xJVEUgXGIsICVzIGNvbXByZXNzZWQKLT4weDY0ICAgc3RyaW5nICBXXCBDb2xs
aXNcMFwwIFxiLCBDb21wYWNrIGNvbXByZXNzZWQKLT4weDI0CXN0cmluZwlMSGEnc1wgU0ZYIFxi
LCBMSGEgc2VsZi1leHRyYWN0aW5nIGFyY2hpdmUKLT4weDI0CXN0cmluZwlMSEEnc1wgU0ZYIFxi
LCBMSGEgc2VsZi1leHRyYWN0aW5nIGFyY2hpdmUKLT4weDI0ICAgc3RyaW5nICBcICRBUlggXGIs
IEFSWCBzZWxmLWV4dHJhY3RpbmcgYXJjaGl2ZQotPjB4MjQgICBzdHJpbmcgIFwgJExIYXJjIFxi
LCBMSGFyYyBzZWxmLWV4dHJhY3RpbmcgYXJjaGl2ZQotPjB4MjAgICBzdHJpbmcgIFNGWFwgYnlc
IExBUkMgXGIsIExBUkMgc2VsZi1leHRyYWN0aW5nIGFyY2hpdmUKLT4xNjM4CXN0cmluZwktbGg1
LSBcYiwgTEhhIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZlIHYyLjEzUwotPjB4MTc4ODggc3RyaW5n
CVJhciEgXGIsIFJBUiBzZWxmLWV4dHJhY3RpbmcgYXJjaGl2ZQotPjB4NDAgICBzdHJpbmcgYVBL
RyBcYiwgYVBhY2thZ2Ugc2VsZi1leHRyYWN0aW5nIGFyY2hpdmUKLQotPjMyICAgICAgc3RyaW5n
IEFJTgotPj4zNSAgICAgc3RyaW5nIDIgICAgICAgICAgICAgIFxiLCBBSU4gMi54IGNvbXByZXNz
ZWQKLT4+MzUgICAgIHN0cmluZyA8MiAgICAgICAgICAgICBcYiwgQUlOIDEueCBjb21wcmVzc2Vk
Ci0+PjM1ICAgICBzdHJpbmcgPjIgICAgICAgICAgICAgXGIsIEFJTiAxLnggY29tcHJlc3NlZAot
PjI4ICAgICAgc3RyaW5nIFVDMlggICAgICAgICAgIFxiLCBVQ0VYRSBjb21wcmVzc2VkCi0+Mjgg
ICAgICBzdHJpbmcgV1dQXCAgICAgICAgICAgXGIsIFdXUEFDSyBjb21wcmVzc2VkCi0KLSMgc2tp
cCB0byB0aGUgZW5kIG9mIHRoZSBleGUKLT4oNC5zKjUxMikJbG9uZwl4IAotPj4mKDIucy01MTcp
CWJ5dGUJeCAKLT4+PiYwCXN0cmluZwkJUEtcM1w0IFxiLCBaSVAgc2VsZi1leHRyYWN0aW5nIGFy
Y2hpdmUKLT4+PiYwCXN0cmluZwkJUmFyISBcYiwgUkFSIHNlbGYtZXh0cmFjdGluZyBhcmNoaXZl
Ci0+Pj4mMAlzdHJpbmcJCT0hXHgxMSBcYiwgQUlOIDIueCBzZWxmLWV4dHJhY3RpbmcgYXJjaGl2
ZQotPj4+JjAJc3RyaW5nCQk9IVx4MTIgXGIsIEFJTiAyLnggc2VsZi1leHRyYWN0aW5nIGFyY2hp
dmUKLT4+PiYwCXN0cmluZwkJPSFceDE3IFxiLCBBSU4gMS54IHNlbGYtZXh0cmFjdGluZyBhcmNo
aXZlCi0+Pj4mMAlzdHJpbmcJCT0hXHgxOCBcYiwgQUlOIDEueCBzZWxmLWV4dHJhY3RpbmcgYXJj
aGl2ZQotPj4+JjcJc2VhcmNoLzQwMAkqKkFDRSoqIFxiLCBBQ0Ugc2VsZi1leHRyYWN0aW5nIGFy
Y2hpdmUKLT4+PiYwCXNlYXJjaC8weDQ4MAlVQzJTRlhcIEhlYWRlciBcYiwgVUMyIHNlbGYtZXh0
cmFjdGluZyBhcmNoaXZlCi0KLT4weDFjCXN0cmluZwkJUkpTWCBcYiwgQVJKIHNlbGYtZXh0cmFj
dGluZyBhcmNoaXZlCi0jIHdpbmFyaiBzdG9yZXMgYSBtZXNzYWdlIGluIHRoZSBzdHViIGluc3Rl
YWQgb2YgdGhlIHNpZyBpbiB0aGUgTVogaGVhZGVyCi0+MHgyMAlzZWFyY2gvMHhlMAlhUkpzZlgg
XGIsIEFSSiBzZWxmLWV4dHJhY3RpbmcgYXJjaGl2ZQotCi0jIGEgZmV3IHVua25vd24gWklQIHNm
eGVzLCBubyBpZGVhIGlmIHRoZXkgYXJlIG5lZWRlZCBvciBpZiB0aGV5IGFyZQotIyBhbHJlYWR5
IGNhcHR1cmVkIGJ5IHRoZSBnZW5lcmljIHBhdHRlcm5zIGFib3ZlCi0+MTIyCQlzdHJpbmcJCVdp
bmRvd3NcIHNlbGYtZXh0cmFjdGluZ1wgWklQCVxiLCBaSVAgc2VsZi1leHRyYWN0aW5nIGFyY2hp
dmUKLT4oOC5zKjE2KQlzZWFyY2gvMHgyMAlQS1NGWCBcYiwgWklQIHNlbGYtZXh0cmFjdGluZyBh
cmNoaXZlIChQS1pJUCkKLSMgVE9ETzogaG93IHRvIGFkZCB0aGlzPyA+RmlsZVNpemUtMzQgc3Ry
aW5nIFdpbmRvd3NcIFNlbGYtSW5zdGFsbGluZ1wgRXhlY3V0YWJsZSBcYiwgWklQIHNlbGYtZXh0
cmFjdGluZyBhcmNoaXZlCiswCXN0cmluZwlNWgkJTVMtRE9TIGV4ZWN1dGFibGUgKEVYRSkKKz4y
NAlzdHJpbmcJQAkJXGIsIE9TLzIgb3IgTVMgV2luZG93cworPj4weGU3CXN0cmluZwlMSC8yXCBT
ZWxmLUV4dHJhY3QJXGIsICVzCis+PjB4ZTkJc3RyaW5nCVBLU0ZYMgkJXGIsICVzCis+PjEyMglz
dHJpbmcJV2luZG93c1wgc2VsZi1leHRyYWN0aW5nXCBaSVAJXGIsICVzCis+MHgxYwlzdHJpbmcJ
UkpTWFx4ZmZceGZmCVxiLCBBUkogU0ZYCis+MHgxYwlzdHJpbmcJZGlldFx4ZjlceDljCVxiLCBk
aWV0IGNvbXByZXNzZWQKKz4weDFjCXN0cmluZwlMWjA5CQlcYiwgTFpFWEUgdjAuOTAgY29tcHJl
c3NlZAorPjB4MWMJc3RyaW5nCUxaOTEJCVxiLCBMWkVYRSB2MC45MSBjb21wcmVzc2VkCis+MHgx
ZQlzdHJpbmcJQ29weXJpZ2h0XCAxOTg5LTE5OTBcIFBLV0FSRVwgSW5jLglcYiwgUEtTRlgKKyMg
Sk06IDB4MWUgIlBLTElURSBDb3ByLiAxOTkwLTkyIFBLV0FSRSBJbmMuIEFsbCBSaWdodHMgUmVz
ZXJ2ZWRcN1wwXDBcMCIKKz4weDFlCXN0cmluZwlQS0xJVEVcIENvcHIuCVxiLCAlLjZzIGNvbXBy
ZXNzZWQKKz4weDI0CXN0cmluZwlMSGEnc1wgU0ZYCVxiLCAlLjE1cworPjB4MjQJc3RyaW5nCUxI
QSdzXCBTRlgJXGIsICUuMTVzCis+MTYzOAlzdHJpbmcJLWxoNS0JCVxiLCBMSGEgU0ZYIGFyY2hp
dmUgdjIuMTNTCis+NzE5NQlzdHJpbmcJUmFyIQkJXGIsIFJBUiBzZWxmLWV4dHJhY3RpbmcgYXJj
aGl2ZQorIworIyBbR1JSIDk1MDExODogIGZpbGUgMy4xNSBoYXMgYSBidWZmZXItc2l6ZSBsaW1p
dGF0aW9uOyBvZmZzZXRzIGJpZ2dlciB0aGFuCisjICAgODE2MSBieXRlcyBhcmUgaWdub3JlZC4g
IFRvIG1ha2UgdGhlIGZvbGxvd2luZyBlbnRyaWVzIHdvcmssIGluY3JlYXNlCisjICAgSE9XTUFO
WSBpbiBmaWxlLmggdG8gMzJLIGF0IGxlYXN0LCBhbmQgbWF5YmUgdG8gNzBLIG9yIG1vcmUgZm9y
IE9TLzIsCisjICAgTlQvV2luMzIgYW5kIFZNUy5dCisjIFtHUlI6ICBzb21lIGNvbXBhbnkgc2Vs
bHMgYSBzZWxmLWV4dHJhY3Rvci9kaXNwbGF5ZXIgZm9yIGltYWdlIGRhdGEoISldCisjCis+MTE2
OTYJc3RyaW5nCVBLXDAwM1wwMDQJXGIsIFBLWklQIFNGWCBhcmNoaXZlIHYxLjEKKz4xMzI5Nwlz
dHJpbmcJUEtcMDAzXDAwNAlcYiwgUEtaSVAgU0ZYIGFyY2hpdmUgdjEuOTNhCis+MTU1ODgJc3Ry
aW5nCVBLXDAwM1wwMDQJXGIsIFBLWklQMiBTRlggYXJjaGl2ZSB2MS4wOQorPjE1NzcwCXN0cmlu
ZwlQS1wwMDNcMDA0CVxiLCBQS1pJUCBTRlggYXJjaGl2ZSB2Mi4wNGcKKz4yODM3NAlzdHJpbmcJ
UEtcMDAzXDAwNAlcYiwgUEtaSVAyIFNGWCBhcmNoaXZlIHYxLjAyCisjCisjIEluZm8tWklQIHNl
bGYtZXh0cmFjdG9ycworIyAgICB0aGVzZSBhcmUgdGhlIERPUyB2ZXJzaW9uczoKKz4yNTExNQlz
dHJpbmcJUEtcMDAzXDAwNAlcYiwgSW5mby1aSVAgU0ZYIGFyY2hpdmUgdjUuMTIKKz4yNjMzMQlz
dHJpbmcJUEtcMDAzXDAwNAlcYiwgSW5mby1aSVAgU0ZYIGFyY2hpdmUgdjUuMTIgdy9kZWNyeXB0
aW9uCisjICAgIHRoZXNlIGFyZSB0aGUgT1MvMiB2ZXJzaW9ucyAoT1MvMiBpcyBmbGFnZ2VkIGFi
b3ZlKToKKz40NzAzMQlzdHJpbmcJUEtcMDAzXDAwNAlcYiwgSW5mby1aSVAgU0ZYIGFyY2hpdmUg
djUuMTIKKz40OTg0NQlzdHJpbmcJUEtcMDAzXDAwNAlcYiwgSW5mby1aSVAgU0ZYIGFyY2hpdmUg
djUuMTIgdy9kZWNyeXB0aW9uCisjICAgIHRoaXMgaXMgdGhlIE5UL1dpbjMyIHZlcnNpb246Cis+
NjkxMjAJc3RyaW5nCVBLXDAwM1wwMDQJXGIsIEluZm8tWklQIE5UIFNGWCBhcmNoaXZlIHY1LjEy
IHcvZGVjcnlwdGlvbgogIwotCiAjIFRFTFZPWCBUZWxlaW5mb3JtYXRpY2EgQ09ERUMgc2VsZi1l
eHRyYWN0b3IgZm9yIE9TLzI6CiA+NDk4MDEJc3RyaW5nCVx4NzlceGZmXHg4MFx4ZmZceDc2XHhm
ZglcYiwgQ09ERUMgYXJjaGl2ZSB2My4yMQogPj40OTgyNAlsZXNob3J0CQk9MQkJCVxiLCAxIGZp
bGUKQEAgLTI1NSwyMSArMTMxLDEyIEBACiAjIFVuY29tbWVudGluZyBvbmx5IHRoZSBmaXJzdCB0
d28gbGluZXMgd2lsbCBjb3ZlciBhYm91dCAyLzMgb2YgQ09NIGZpbGVzLAogIyBidXQgaXQgaXNu
J3QgZmVhc2libGUgdG8gbWF0Y2ggYWxsIENPTSBmaWxlcyBzaW5jZSB0aGVyZSBtdXN0IGJlIGF0
IGxlYXN0CiAjIHR3byBkb3plbiBkaWZmZXJlbnQgb25lLWJ5dGUgIm1hZ2ljcyIuCi0wCWJ5dGUJ
CTB4ZTkJCU1TLURPUyBleGVjdXRhYmxlIChDT00pCi0+NglzdHJpbmcJCVNGWFwgb2ZcIExIYXJj
CSglcykKLTAJYnl0ZQkJMHg4YwkJTVMtRE9TIGV4ZWN1dGFibGUgKENPTSkKKyMwCWJ5dGUJCTB4
ZTkJCU1TLURPUyBleGVjdXRhYmxlIChDT00pCisjPjYJc3RyaW5nCVNGWFwgb2ZcIExIYXJjCSgl
cykKKyMwCWJ5dGUJCTB4OGMJCU1TLURPUyBleGVjdXRhYmxlIChDT00pCiAjIDB4ZWIgY29uZmxp
Y3RzIHdpdGggInNlcXVlbnQiIG1hZ2ljCi0wCWJ5dGUJCTB4ZWIJCU1TLURPUyBleGVjdXRhYmxl
IChDT00pCi0+NAlzdHJpbmcJCVwgJEFSWAkJXGIsIEFSWCBzZWxmLWV4dHJhY3RpbmcgYXJjaGl2
ZQotPjQJc3RyaW5nCQlcICRMSGFyYwlcYiwgTEhhcmMgc2VsZi1leHRyYWN0aW5nIGFyY2hpdmUK
LT4weDIwZQlzdHJpbmcJCVNGWFwgYnlcIExBUkMJXGIsIExBUkMgc2VsZi1leHRyYWN0aW5nIGFy
Y2hpdmUKLTAJYnl0ZQkJMHhiOAkJQ09NIGV4ZWN1dGFibGUgZm9yIE1TLURPUwotIyBtYW55IGNv
bXByZXNzZWQvY29udmVydGVkIENPTXMgc3RhcnQgd2l0aCBhIGNvcHkgbG9vcCBpbnN0ZWFkIG9m
IGEganVtcAotMHg2CXNlYXJjaC8weGEJXHhmY1x4NTdceGYzXHhhNVx4YzMJQ09NIGV4ZWN1dGFi
bGUgZm9yIE1TLURPUwotMHg2CXNlYXJjaC8weGEJXHhmY1x4NTdceGYzXHhhNFx4YzMJQ09NIGV4
ZWN1dGFibGUgZm9yIE1TLURPUwotPjB4MTgJc2VhcmNoLzB4MTAJXHg1MFx4YTRceGZmXHhkNVx4
NzMJXGIsIGFQYWNrIGNvbXByZXNzZWQKLTB4M2MJc3RyaW5nCQlXXCBDb2xsaXNcMFwwCQlDT00g
ZXhlY3V0YWJsZSBmb3IgTVMtRE9TLCBDb21wYWNrIGNvbXByZXNzZWQKLSMgRklYTUU6IG1pc3Np
bmcgZGlldCAuY29tIGNvbXByZXNzaW9uCisjMAlieXRlCQkweGViCQlNUy1ET1MgZXhlY3V0YWJs
ZSAoQ09NKQorIzAJYnl0ZQkJMHhiOAkJTVMtRE9TIGV4ZWN1dGFibGUgKENPTSkKIAogIyBtaXNj
ZWxsYW5lb3VzIGZvcm1hdHMKIDAJc3RyaW5nCQlMWgkJTVMtRE9TIGV4ZWN1dGFibGUgKGJ1aWx0
LWluKQpAQCAtMzU3LDI0ICsyMjQsMjQgQEAKIDAgc3RyaW5nIFwyMTFcMDAwXDIyNVwwMDNcMDA1
XDAwMFwwNjJcMTIyXDIwN1wzMDRcMTAwXDM0NVwwNDIgUEdQIHNpZwogCiAjIHdpbmRvd3Mgemlw
cyBmaWxlcyAuZG1mCi0wCXN0cmluZwlNRElGXDAzMlwwMDBcMDEwXDAwMFwwMDBcMDAwXDM3Mlww
NDZcMTAwXDE3NVwwMDFcMDAwXDAwMVwwMzZcMDAxXDAwMCBNUyBXaW5kb3dzIHNwZWNpYWwgemlw
cGVkIGZpbGUKKzAJc3RyaW5nCU1ESUZcMDMyXDAwMFwwMTBcMDAwXDAwMFwwMDBcMzcyXDA0Nlwx
MDBcMTc1XDAwMVwwMDBcMDAxXDAzNlwwMDFcMDAwIE1zLXdpbmRvd3Mgc3BlY2lhbCB6aXBwZWQg
ZmlsZQogCiAKICMgV2luZG93cyBoZWxwIGZpbGUgRlRHIEZUUwotMAlzdHJpbmcJXDE2NFwxNDZc
MTE1XDEyMlwwMTJcMDAwXDAwMFwwMDBcMDAxXDAwMFwwMDBcMDAwCU1TIFdpbmRvd3MgaGVscCBj
YWNoZQorMAlzdHJpbmcJXDE2NFwxNDZcMTE1XDEyMlwwMTJcMDAwXDAwMFwwMDBcMDAxXDAwMFww
MDBcMDAwCW1zLXdpbmRvd3MgaGVscCBjYWNoZQogCiAjIGdycCBvbGQgd2luZG93cyAzLjEgZ3Jv
dXAgZmlsZXMKLTAgc3RyaW5nICBcMTIwXDExNVwxMDNcMTAzCU1TIFdpbmRvd3MgMy4xIGdyb3Vw
IGZpbGVzCiswIHN0cmluZyAgXDEyMFwxMTVcMTAzXDEwMwlNcy13aW5kb3dzIDMuMSBncm91cCBm
aWxlcwogCiAKICMgbG5rIGZpbGVzIHdpbmRvd3Mgc3ltbGlua3MKLTAJc3RyaW5nCVwxMTRcMDAw
XDAwMFwwMDBcMDAxXDAyNFwwMDJcMDAwXDAwMFwwMDBcMDAwXDAwMFwzMDBcMDAwXDAwMFwwMDBc
MDAwXDAwMFwwMDBcMTA2CU1TIFdpbmRvd3Mgc2hvcnRjdXQKKzAJc3RyaW5nCVwxMTRcMDAwXDAw
MFwwMDBcMDAxXDAyNFwwMDJcMDAwXDAwMFwwMDBcMDAwXDAwMFwzMDBcMDAwXDAwMFwwMDBcMDAw
XDAwMFwwMDBcMTA2CW1zLVdpbmRvd3Mgc2hvcnRjdXQKIAogI2ljbyBmaWxlcwotMAlzdHJpbmcJ
XDEwMlwxMDFcMDUwXDAwMFwwMDBcMDAwXDA1NlwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDAJ
SWNvbiBmb3IgTVMgV2luZG93cworMAlzdHJpbmcJXDEwMlwxMDFcMDUwXDAwMFwwMDBcMDAwXDA1
NlwwMDBcMDAwXDAwMFwwMDBcMDAwXDAwMFwwMDAJSWNvbiBmb3IgbXMtd2luZG93cwogCiAjIFdp
bmRvd3MgaWNvbnMgKElhbiBTcHJpbmdlciA8aXBzQGZway5ocC5jb20+KQotMAlzdHJpbmcJXDAw
MFwwMDBcMDAxXDAwMAlNUyBXaW5kb3dzIGljb24gcmVzb3VyY2UKKzAJc3RyaW5nCVwwMDBcMDAw
XDAwMVwwMDAJbXMtd2luZG93cyBpY29uIHJlc291cmNlCiA+NAlieXRlCTEJCQktIDEgaWNvbgog
PjQJYnl0ZQk+MQkJCS0gJWQgaWNvbnMKID4+NglieXRlCT4wCQkJXGIsICVkeApAQCAtMzk2LDcg
KzI2Myw3IEBACiAKIAogIyByZWN5Y2xlZC9pbmZvIHRoZSB3aW5kb3dzIHRyYXNoIGJpbiBpbmRl
eAotOQlzdHJpbmcJXDAwMFwwMDBcMDAwXDAzMFwwMDFcMDAwXDAwMFwwMDAgTVMgV2luZG93cyBy
ZWN5Y2xlZCBiaW4gaW5mbworOQlzdHJpbmcJXDAwMFwwMDBcMDAwXDAzMFwwMDFcMDAwXDAwMFww
MDAgbXMtd2luZG93cyByZWN5Y2xlZCBiaW4gaW5mbwogCiAKICMjIyMjIHB1dCBpbiBFaXRoZXIg
TWFnaWMvZm9udCBvciBNYWdpYy9uZXdzCkBAIC00MTYsOCArMjgzLDggQEAKIDAJc3RyaW5nCQlH
RVJCSUwJCUZpcnN0IENob2ljZSBkZXZpY2UgZmlsZQogOQlzdHJpbmcJCVJBQkJJVEdSQVBICVJh
YmJpdEdyYXBoIGZpbGUKIDAJc3RyaW5nCQlEQ1UxCQlCb3JsYW5kIERlbHBoaSAuRENVIGZpbGUK
LTAJc3RyaW5nCQk9ITxzcGVsbD4JTUtTIFNwZWxsIGhhc2ggbGlzdCAob2xkIGZvcm1hdCkKLTAJ
c3RyaW5nCQk9ITxzcGVsbDI+CU1LUyBTcGVsbCBoYXNoIGxpc3QKKzAJc3RyaW5nCQkhPHNwZWxs
PglNS1MgU3BlbGwgaGFzaCBsaXN0IChvbGQgZm9ybWF0KQorMAlzdHJpbmcJCSE8c3BlbGwyPglN
S1MgU3BlbGwgaGFzaCBsaXN0CiAjIFRvbyBzaW1wbGUgLSBNUGkKICMwCXN0cmluZwkJQUgJCUhh
bG8oVE0pIGJpdG1hcHBlZCBmb250IGZpbGUKIDAJbGVsb25nCQkweDA4MDg2YjcwCVR1cmJvQyBC
R0kgZmlsZQpAQCAtNDU3LDE2ICszMjQsMjYgQEAKICMgR0ZBLUJBU0lDIChXb2xmcmFtIEtsZWZm
KQogMglzdHJpbmcJCUdGQS1CQVNJQzMJR0ZBLUJBU0lDIDMgZGF0YQogCisjIERKR1BQIGNvbXBp
bGVkIGZpbGVzCisjIHYgPjIsIHVzZXMgRFBNSSAmIHNtYWxsKDJrKSBzdHViIChSb2JlcnQgdmQg
Qm9vbiwgcmp2ZGJvb25AZXVyb3BlLmNvbSkKKzB4MjAwCXN0cmluZwkJZ28zMnN0dWIJRE9TLWV4
ZWN1dGFibGUgY29tcGlsZWQgdy9ESkdQUAorPjB4MjBjCXN0cmluZwkJPjAJCShzdHViIHYlLjRz
KQorPj4weDhiMglzdHJpbmcJCWRqcAkJW2NvbXByZXNzZWQgdy8lcworPj4+JjEJc3RyaW5nCQk+
XDAJCSUuNHNdCis+PjB4OGFkCXN0cmluZwkJVVBYCQlbY29tcHJlc3NlZCB3LyVzCis+Pj4mMQlz
dHJpbmcJCT5cMAkJJS40c10KKz4+MHgxYwlzdHJpbmcJCXBtb2RlZGoJCXN0dWJiZWQgd2l0aCAl
cworCiAjLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAjIEZyb20gU3R1YXJ0IENhaWUgPGt5emVyQDR1
Lm5ldD4gKGRldmVsb3BlciBvZiBjYWJleHRyYWN0KQogIyBNaWNyb3NvZnQgQ2FiaW5ldCBmaWxl
cwotMAlzdHJpbmcJCU1TQ0ZcMFwwXDBcMAlNaWNyb3NvZnQgQ2FiaW5ldCBhcmNoaXZlIGRhdGEK
KzAJc3RyaW5nCQlNU0NGXDBcMFwwXDAJTWljcm9zb2Z0IENhYmluZXQgZmlsZQogPjgJbGVsb25n
CQl4CQlcYiwgJXUgYnl0ZXMKID4yOAlsZXNob3J0CQkxCQlcYiwgMSBmaWxlCiA+MjgJbGVzaG9y
dAkJPjEJCVxiLCAldSBmaWxlcwogCiAjIEluc3RhbGxTaGllbGQgQ2FiaW5ldCBmaWxlcwotMAlz
dHJpbmcJCUlTYygJCUluc3RhbGxTaGllbGQgQ2FiaW5ldCBhcmNoaXZlIGRhdGEKKzAJc3RyaW5n
CQlJU2MoCQlJbnN0YWxsU2hpZWxkIENhYmluZXQgZmlsZQogPjUJYnl0ZSYweGYwCT0weDYwIAkJ
dmVyc2lvbiA2LAogPjUJYnl0ZSYweGYwCSEweDYwIAkJdmVyc2lvbiA0LzUsCiA+KDEyLmwrNDAp
CWxlbG9uZwl4CQkldSBmaWxlcwpAQCAtNTIxLDIyICszOTgsMyBAQAogIyBvZiBjaGFyYWN0ZXJz
IGluc3RlYWQgb2YgYWxsIHRoZSAiZGVzY3JpcHRpb24gbGVuZ3RoIgogIyBudW1iZXIgb2YgY2hh
cmFjdGVycyAtLSBpbmRpY2F0ZWQgYnkgdGhlIHVsZWxvbmcgYXQgb2Zmc2V0IDYwLgogPj4oNjQu
bCkgIGxlc3RyaW5nMTYgPjAgRGVzY3JpcHRpb246ICUxNS4xNXMKLQotIyBGcm9tOiBBbGV4IEJl
cmVnc3phc3ppIDxhbGV4QGZzbi5odT4KLTAJc3RyaW5nCUNPV0QJCVZNV2FyZTMgZGlzayBpbWFn
ZQotPjEyCWJlbG9uZwl4CQklZCBieXRlcwotCi0wCXN0cmluZwlWTURLCQkgVk13YXJlNCBkaXNr
IGltYWdlCi0KLTAJYmVsb25nCTB4NTE0NjQ5ZmIJUUVNVSBDb3B5LU9uLVdyaXRlIGRpc2sgaW1h
Z2UKLT40CWJlbG9uZwl4CQl2ZXJzaW9uICVkLAotPjI0CWJlbG9uZwl4CQlzaXplICVkICsKLT4y
OAliZWxvbmcJeAkJJWQKLQotMAlzdHJpbmcJUUVWTQkJUUVNVSdzIHN1c3BlbmQgdG8gZGlzayBp
bWFnZQotCi0wCXN0cmluZwlCb2Noc1wgVmlydHVhbFwgSERcIEltYWdlCUJvY2hzIGRpc2sgaW1h
Z2UsCi0+MzIJc3RyaW5nCXgJCQkJdHlwZSAlcywKLT40OAlzdHJpbmcJeAkJCQlzdWJ0eXBlICVz
Ci0KLTAJbGVsb25nCTB4MDI0NjhhY2UJCQlCb2NocyBTcGFyc2UgZGlzayBpbWFnZQo=
</data>        

          </attachment>
    </bug>

</bugzilla>