Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jun 2002 15:18:04 -0500 (CDT)
From:      shepner <shepner@asyla.org>
To:        gnome@freebsd.org
Subject:   gtk12 make problem
Message-ID:  <20020629150524.H56645-200000@localhost>

next in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-391240458-1025381884=:56645
Content-Type: TEXT/PLAIN; charset=US-ASCII

as per the instructions provided when the make for gtk12 failed:

bobsvr# make
===>  Configuring for gtk-1.2.10_7
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c -o root -g
wheel
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... i386-portbld-freebsd4.5
checking build system type... i386-portbld-freebsd4.5
checking for ranlib... (cached) ranlib
checking for gcc... (cached) cc
checking whether the C compiler (cc -O -pipe  ) works... yes
checking whether the C compiler (cc -O -pipe  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for ld used by GCC... (cached) /usr/libexec/elf/ld
checking if the linker (/usr/libexec/elf/ld) is GNU ld... (cached) yes
checking for BSD-compatible nm... (cached) /usr/bin/nm -B
checking whether ln -s works... (cached) yes
updating cache ./config.cache
loading cache ./config.cache within ltconfig
checking for object suffix... o
checking for executable suffix... (cached) no
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo... yes
checking if cc supports -fno-rtti -fno-exceptions ... yes
checking if cc static flag -static works... -static
checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes
checking whether the linker (/usr/libexec/elf/ld) supports shared
libraries... yes
checking command to parse /usr/bin/nm -B output... ok
checking how to hardcode library paths into programs... immediate
checking for /usr/libexec/elf/ld option to reload object files... -r
checking dynamic linker characteristics... freebsd4.5 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
updating cache ./config.cache
loading cache ./config.cache
checking whether to enable maintainer-specific portions of Makefiles... no
checking host system type... i386-portbld-freebsd4.5
checking whether build environment is sane... yes
checking for gcc... (cached) cc
checking whether the C compiler (cc -O -pipe  ) works... yes
checking whether the C compiler (cc -O -pipe  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for POSIXized ISC... no
checking for cc option to accept ANSI C... none needed
checking for a BSD compatible install... /usr/bin/install -c -o root -g
wheel
checking whether make sets ${MAKE}... (cached) yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking for perl5... perl5
checking for indent... indent
checking whether make is GNU Make... no
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... no
checking for alloca... yes
checking for unistd.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for argz.h... no
checking for limits.h... yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... no
checking for string.h... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getcwd... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for __argz_count... no
checking for __argz_stringify... no
checking for __argz_next... no
checking for stpcpy... no
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking for libintl.h... yes
checking for dgettext in libc... no
checking for bindtextdomain in -lintl... yes
checking for dgettext in libintl... checking for dgettext in -lintl... yes
yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for dcgettext... yes
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for catalogs to be installed...  az ca cs da de el es et eu fi fr
ga gl hr hu it ja ko lt nl no nn pl pt pt_BR ro ru sk sl sp sr sv tr uk vi
wa zh_CN.GB2312 zh_TW.Big5
checking for extra flags to get ANSI library prototypes... none needed
checking for extra flags for POSIX compliance... none needed
checking for glib-config... /usr/local/bin/glib12-config
checking for GLIB - version >= 1.2.8... yes
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... no
checking for XOpenDisplay in -lX11... no
configure: error: *** libX11 not found. Check 'config.log' for more
details.
===>  Script "configure" failed unexpectedly.
      Please report the problem to gnome@FreeBSD.org [maintainer] and
attach
      the

"/mnt3/ports-020628/ports/x11-toolkits/gtk12/work/gtk+-1.2.10/config.log"
      including the output of the failure of your make command. Also, it
might
      be a good idea to provide an overview of all packages installed on
your
      system (e.g. an `ls /var/db/pkg`).
*** Error code 1

Stop in /mnt3/ports-020628/ports/x11-toolkits/gtk12.
bobsvr#


bobsvr# ls /var/db/pkg
Hermes-1.3.2                            mcrypt-2.5.6
ImageMagick-5.4.5.1_1                   mhash-0.8.9
ORBit-0.5.13_2                          mindterm-binary-1.2.1
afm-1.0                                 mm-1.1.3
apache-2.0.35_1                         mod_php4-4.2.0
autoconf-2.13_1                         mozilla-1.0,1
autoconf213-2.13.000227_1               mysql-client-3.23.43
automake-1.4.5_1,1                      mysql-client-3.23.47
bind-9.1.3                              mysql-server-3.23.43
bison-1.35_1                            p5-DBI-1.19
cclient-2001a,1                         p5-Data-ShowTable-3.3
curl-7.9.2                              p5-Mysql-modules-1.2216
cvsup-16.1e                             p5-Net-1.0703
cyrus-imapd-2.0.16_1                    p5-Net-Daemon-0.35
cyrus-sasl-1.5.24_7                     p5-News-Newsrc-1.08
db3-3.2.9_2,1                           p5-PlRPC-0.2015
eterm-0.9.1_1                           p5-Set-IntSpan-1.07
expat-1.2                               p5-Storable-1.0.13
expat-1.95.2                            pdflib-3.03
fetchmail-5.8.17_1                      pine-4.44
freetype-1.3.1_2                        pkg_tarup-1.2_3
freetype2-2.0.4                         pkgconfig-0.12.0
freetype2-2.1.0_1                       pkgdb.db
gd-1.8.4_3                              pkzip-2.5
gdk-pixbuf-0.16.0                       pm3-base-1.1.15
gettext-0.10.38_1                       pm3-net-1.1.15
gettext-0.11.1_2                        png-1.2.3
gettext-0.11.2                          popt-1.5.1
ghostscript-gnu-7.05_1                  portupgrade-20020429_1
glib-1.2.10_7                           pth-1.4.1_1
gmake-3.79.1_2                          python-2.2.1
gtk-1.2.10_3                            rpm-3.0.6_5
ident2-1.02                             rrdtool-1.0.38
imake-4.2.0_1                           rsync-2.5.2
imap-uw-2001a,1                         ruby-1.6.7.2002.05.23
imlib2-1.0.5                            ruby-bdb1-0.1.7
jbigkit-1.4                             ruby-optparse-0.8.6
jpeg-6b_1                               ruby-shim-ruby18-1.7.2.2002.05.21
lcms-1.08                               rxvt-devel-2.7.8
leafnode+-2.14                          samba-3.0a14
libast-0.4                              sudo-1.6.5.2
libfpx-1.2.0.4                          tcl-8.3.4_4
libiconv-1.7_4                          tiff-3.5.7
libiconv-1.8                            tightvnc-1.2.4
libmcrypt-2.4.15_1                      tin-1.5.9
libmng-1.0.3                            tk-8.3.4_2
libmpeg2-0.2.1                          ubh-1.5
libnet-1.0.2a                           ucd-snmp-4.2.1
libproplist-0.10.1                      unzip-5.42
libtool-1.3.4_4                         uulib-0.5.13
libungif-4.1.0b1                        wget-1.7_3
libwmf-0.2.5_1                          windowmaker-0.80.0_1
libxml2-2.4.22_1                        wmcpuload-0.9.0
linux_base-6.1                          wmicons-1.0
lynx-2.8.5.d3                           wmmemload-0.1.3
m4-1.4                                  wmnet-1.2
makedepend-2000.12.28                   zip-2.3
man2html-3.0.1
bobsvr#




--0-391240458-1025381884=:56645
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="config.log"
Content-Transfer-Encoding: BASE64
Content-ID: <20020629151804.K56645@localhost>
Content-Description: 
Content-Disposition: attachment; filename="config.log"

VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBj
b21waWxlcnMgd2hpbGUNCnJ1bm5pbmcgY29uZmlndXJlLCB0byBhaWQgZGVi
dWdnaW5nIGlmIGNvbmZpZ3VyZSBtYWtlcyBhIG1pc3Rha2UuDQoNCmNvbmZp
Z3VyZTo2NjE6IGNoZWNraW5nIGZvciBhIEJTRCBjb21wYXRpYmxlIGluc3Rh
bGwNCmNvbmZpZ3VyZTo3MTQ6IGNoZWNraW5nIHdoZXRoZXIgYnVpbGQgZW52
aXJvbm1lbnQgaXMgc2FuZQ0KY29uZmlndXJlOjc3MTogY2hlY2tpbmcgd2hl
dGhlciBtYWtlIHNldHMgJHtNQUtFfQ0KY29uZmlndXJlOjgxMDogY2hlY2tp
bmcgZm9yIHdvcmtpbmcgYWNsb2NhbA0KY29uZmlndXJlOjgyMzogY2hlY2tp
bmcgZm9yIHdvcmtpbmcgYXV0b2NvbmYNCmNvbmZpZ3VyZTo4MzY6IGNoZWNr
aW5nIGZvciB3b3JraW5nIGF1dG9tYWtlDQpjb25maWd1cmU6ODQ5OiBjaGVj
a2luZyBmb3Igd29ya2luZyBhdXRvaGVhZGVyDQpjb25maWd1cmU6ODYyOiBj
aGVja2luZyBmb3Igd29ya2luZyBtYWtlaW5mbw0KY29uZmlndXJlOjk1Nzog
Y2hlY2tpbmcgaG9zdCBzeXN0ZW0gdHlwZQ0KY29uZmlndXJlOjk3ODogY2hl
Y2tpbmcgYnVpbGQgc3lzdGVtIHR5cGUNCmNvbmZpZ3VyZTo5OTg6IGNoZWNr
aW5nIGZvciByYW5saWINCmNvbmZpZ3VyZToxMDI4OiBjaGVja2luZyBmb3Ig
Z2NjDQpjb25maWd1cmU6MTE0MTogY2hlY2tpbmcgd2hldGhlciB0aGUgQyBj
b21waWxlciAoY2MgLU8gLXBpcGUgICkgd29ya3MNCmNvbmZpZ3VyZToxMTU3
OiBjYyAtbyBjb25mdGVzdCAtTyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1
ZGUgIGNvbmZ0ZXN0LmMgLUwvdXNyL2xvY2FsL2xpYiAxPiY1DQpjb25maWd1
cmU6MTE4MzogY2hlY2tpbmcgd2hldGhlciB0aGUgQyBjb21waWxlciAoY2Mg
LU8gLXBpcGUgICkgaXMgYSBjcm9zcy1jb21waWxlcg0KY29uZmlndXJlOjEx
ODg6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIEdOVSBDDQpjb25m
aWd1cmU6MTIxNjogY2hlY2tpbmcgd2hldGhlciBjYyBhY2NlcHRzIC1nDQpj
b25maWd1cmU6MTI1OTogY2hlY2tpbmcgZm9yIGxkIHVzZWQgYnkgR0NDDQpj
b25maWd1cmU6MTMyMTogY2hlY2tpbmcgaWYgdGhlIGxpbmtlciAoL3Vzci9s
aWJleGVjL2VsZi9sZCkgaXMgR05VIGxkDQpjb25maWd1cmU6MTMzNzogY2hl
Y2tpbmcgZm9yIEJTRC1jb21wYXRpYmxlIG5tDQpjb25maWd1cmU6MTM3Mzog
Y2hlY2tpbmcgd2hldGhlciBsbiAtcyB3b3Jrcw0KbHRjb25maWc6NjAzOiBj
aGVja2luZyBmb3Igb2JqZWN0IHN1ZmZpeA0KbHRjb25maWc6NjA0OiBjYyAt
YyAtTyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyAx
PiY1DQpsdGNvbmZpZzo3NzY6IGNoZWNraW5nIGlmIGNjIFBJQyBmbGFnIC1m
UElDIHdvcmtzDQpsdGNvbmZpZzo3Nzc6IGNjIC1jIC1PIC1waXBlICAtZlBJ
QyAtRFBJQyAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jIDE+JjUN
Cmx0Y29uZmlnOjgyOTogY2hlY2tpbmcgaWYgY2Mgc3VwcG9ydHMgLWMgLW8g
ZmlsZS5vDQpsdGNvbmZpZzo4MzA6IGNjIC1jIC1PIC1waXBlICAtbyBvdXQv
Y29uZnRlc3QyLm8gLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyAx
PiY1DQpsdGNvbmZpZzo4NjI6IGNoZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1j
IC1vIGZpbGUubG8NCmx0Y29uZmlnOjg2MzogY2MgLWMgLU8gLXBpcGUgIC1j
IC1vIGNvbmZ0ZXN0LmxvIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0
LmMgMT4mNQ0KbHRjb25maWc6OTE0OiBjaGVja2luZyBpZiBjYyBzdXBwb3J0
cyAtZm5vLXJ0dGkgLWZuby1leGNlcHRpb25zDQpsdGNvbmZpZzo5MTU6IGNj
IC1jIC1PIC1waXBlICAtZm5vLXJ0dGkgLWZuby1leGNlcHRpb25zIC1jIGNv
bmZ0ZXN0LmMgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyAxPiY1
DQpsdGNvbmZpZzo5NTg6IGNoZWNraW5nIGlmIGNjIHN0YXRpYyBmbGFnIC1z
dGF0aWMgd29ya3MNCmx0Y29uZmlnOjk1OTogY2MgLW8gY29uZnRlc3QgLU8g
LXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtc3RhdGljIGNvbmZ0ZXN0
LmMgLUwvdXNyL2xvY2FsL2xpYiAxPiY1DQpHTlUgbGQgdmVyc2lvbiAyLjEx
LjIgMjAwMTA3MTkgW0ZyZWVCU0RdICh3aXRoIEJGRCAyLjExLjIgMjAwMTA3
MTkgW0ZyZWVCU0RdKQ0KbHRjb25maWc6MTYzNTogY2hlY2tpbmcgaWYgZ2xv
YmFsX3N5bWJvbF9waXBlIHdvcmtzDQpsdGNvbmZpZzoxNjM2OiBjYyAtYyAt
TyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyAxPiY1
DQpsdGNvbmZpZzoxNjM5OiBldmFsICIvdXNyL2Jpbi9ubSAtQiBjb25mdGVz
dC5vIHwgc2VkIC1uIC1lICdzL14uKlsgCV1cKFtBQkNER0lTVFddXClbIAld
WyAJXSpcKFwpXChbX0EtWmEtel1bX0EtWmEtejAtOV0qXCkkL1wxIFwyXDMg
XDMvcCcgPiBjb25mdGVzdC5ubSINCmx0Y29uZmlnOjE2OTE6IGNjIC1vIGNv
bmZ0ZXN0IC1PIC1waXBlICAtZm5vLWJ1aWx0aW4gLWZuby1ydHRpIC1mbm8t
ZXhjZXB0aW9ucyAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyBj
b25mdHN0bS5vIDE+JjUNCmNvbmZpZ3VyZToxNTU5OiBjaGVja2luZyB3aGV0
aGVyIHRvIGVuYWJsZSBtYWludGFpbmVyLXNwZWNpZmljIHBvcnRpb25zIG9m
IE1ha2VmaWxlcw0KY29uZmlndXJlOjE1ODk6IGNoZWNraW5nIGhvc3Qgc3lz
dGVtIHR5cGUNCmNvbmZpZ3VyZToxNzA1OiBjaGVja2luZyB3aGV0aGVyIGJ1
aWxkIGVudmlyb25tZW50IGlzIHNhbmUNCmNvbmZpZ3VyZToxNzQ3OiBjaGVj
a2luZyBmb3IgZ2NjDQpjb25maWd1cmU6MTg2MDogY2hlY2tpbmcgd2hldGhl
ciB0aGUgQyBjb21waWxlciAoY2MgLU8gLXBpcGUgICkgd29ya3MNCmNvbmZp
Z3VyZToxODc2OiBjYyAtbyBjb25mdGVzdCAtTyAtcGlwZSAgLUkvdXNyL2xv
Y2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgLUwvdXNyL2xvY2FsL2xpYiAxPiY1
DQpjb25maWd1cmU6MTkwMjogY2hlY2tpbmcgd2hldGhlciB0aGUgQyBjb21w
aWxlciAoY2MgLU8gLXBpcGUgICkgaXMgYSBjcm9zcy1jb21waWxlcg0KY29u
ZmlndXJlOjE5MDc6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIEdO
VSBDDQpjb25maWd1cmU6MTkzNTogY2hlY2tpbmcgd2hldGhlciBjYyBhY2Nl
cHRzIC1nDQpjb25maWd1cmU6MTk2NzogY2hlY2tpbmcgZm9yIFBPU0lYaXpl
ZCBJU0MNCmNvbmZpZ3VyZToxOTkxOiBjaGVja2luZyBmb3IgY2Mgb3B0aW9u
IHRvIGFjY2VwdCBBTlNJIEMNCmNvbmZpZ3VyZToyMDQ0OiBjYyAgLWMgLU8g
LXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgMT4mNQ0K
Y29uZmlndXJlOjIwNzk6IGNoZWNraW5nIGZvciBhIEJTRCBjb21wYXRpYmxl
IGluc3RhbGwNCmNvbmZpZ3VyZToyMTMyOiBjaGVja2luZyB3aGV0aGVyIG1h
a2Ugc2V0cyAke01BS0V9DQpjb25maWd1cmU6MjE4OTogY2hlY2tpbmcgZm9y
IGdhd2sNCmNvbmZpZ3VyZToyMTg5OiBjaGVja2luZyBmb3IgbWF3aw0KY29u
ZmlndXJlOjIxODk6IGNoZWNraW5nIGZvciBuYXdrDQpjb25maWd1cmU6MjE4
OTogY2hlY2tpbmcgZm9yIGF3aw0KY29uZmlndXJlOjIyMjM6IGNoZWNraW5n
IGZvciBwZXJsNQ0KY29uZmlndXJlOjIyNTc6IGNoZWNraW5nIGZvciBpbmRl
bnQNCmNvbmZpZ3VyZToyMjk0OiBjaGVja2luZyB3aGV0aGVyIG1ha2UgaXMg
R05VIE1ha2UNCmNvbmZpZ3VyZToyMzEyOiBjaGVja2luZyBob3cgdG8gcnVu
IHRoZSBDIHByZXByb2Nlc3Nvcg0KY29uZmlndXJlOjIzMzM6IGNjIC1FIC1J
L3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPi9kZXYvbnVsbCAyPmNv
bmZ0ZXN0Lm91dA0KY29uZmlndXJlOjIzOTI6IGNoZWNraW5nIGZvciBBTlNJ
IEMgaGVhZGVyIGZpbGVzDQpjb25maWd1cmU6MjQwNTogY2MgLUUgLUkvdXNy
L2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+L2Rldi9udWxsIDI+Y29uZnRl
c3Qub3V0DQpjb25maWd1cmU6MjQ3MjogY2MgLW8gY29uZnRlc3QgLU8gLXBp
cGUgIC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1M
L3Vzci9sb2NhbC9saWIgMT4mNQ0KY29uZmlndXJlOjI0OTY6IGNoZWNraW5n
IGZvciB3b3JraW5nIGNvbnN0DQpjb25maWd1cmU6MjU1MDogY2MgLWMgLU8g
LXBpcGUgIC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMg
MT4mNQ0KY29uZmlndXJlOiBJbiBmdW5jdGlvbiBgbWFpbic6DQpjb25maWd1
cmU6MjUyNDogd2FybmluZzogdW51c2VkIHZhcmlhYmxlIGBzJw0KY29uZmln
dXJlOjI1NDQ6IHdhcm5pbmc6IHVudXNlZCB2YXJpYWJsZSBgZm9vJw0KY29u
ZmlndXJlOjI1MTI6IHdhcm5pbmc6IHVudXNlZCB2YXJpYWJsZSBgemVybycN
CmNvbmZpZ3VyZToyNTA2OiB3YXJuaW5nOiB1bnVzZWQgdmFyaWFibGUgYHgn
DQpjb25maWd1cmU6MjUyMzogd2FybmluZzogYHQnIG1pZ2h0IGJlIHVzZWQg
dW5pbml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uDQpjb25maWd1cmU6MjU0
MTogd2FybmluZzogYGInIG1pZ2h0IGJlIHVzZWQgdW5pbml0aWFsaXplZCBp
biB0aGlzIGZ1bmN0aW9uDQpjb25maWd1cmU6MjU3MTogY2hlY2tpbmcgZm9y
IGlubGluZQ0KY29uZmlndXJlOjI1ODU6IGNjIC1jIC1PIC1waXBlICAtV2Fs
bCAtSS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jIDE+JjUNCmNvbmZp
Z3VyZTogSW4gZnVuY3Rpb24gYG1haW4nOg0KY29uZmlndXJlOjI1ODE6IHdh
cm5pbmc6IGNvbnRyb2wgcmVhY2hlcyBlbmQgb2Ygbm9uLXZvaWQgZnVuY3Rp
b24NCmNvbmZpZ3VyZTogQXQgdG9wIGxldmVsOg0KY29uZmlndXJlOjI1ODE6
IHdhcm5pbmc6IHJldHVybi10eXBlIGRlZmF1bHRzIHRvIGBpbnQnDQpjb25m
aWd1cmU6MjYxMTogY2hlY2tpbmcgZm9yIG9mZl90DQpjb25maWd1cmU6MjY0
NDogY2hlY2tpbmcgZm9yIHNpemVfdA0KY29uZmlndXJlOjI2Nzk6IGNoZWNr
aW5nIGZvciB3b3JraW5nIGFsbG9jYS5oDQpjb25maWd1cmU6MjY5MTogY2Mg
LW8gY29uZnRlc3QgLU8gLXBpcGUgIC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNs
dWRlICBjb25mdGVzdC5jIC1ML3Vzci9sb2NhbC9saWIgMT4mNQ0KY29uZmln
dXJlOjI2ODU6IGFsbG9jYS5oOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
DQpjb25maWd1cmU6IEluIGZ1bmN0aW9uIGBtYWluJzoNCmNvbmZpZ3VyZToy
Njg3OiB3YXJuaW5nOiB1bnVzZWQgdmFyaWFibGUgYHAnDQpjb25maWd1cmU6
IGZhaWxlZCBwcm9ncmFtIHdhczoNCiNsaW5lIDI2ODQgImNvbmZpZ3VyZSIN
CiNpbmNsdWRlICJjb25mZGVmcy5oIg0KI2luY2x1ZGUgPGFsbG9jYS5oPg0K
aW50IG1haW4oKSB7DQpjaGFyICpwID0gYWxsb2NhKDIgKiBzaXplb2YoaW50
KSk7DQo7IHJldHVybiAwOyB9DQpjb25maWd1cmU6MjcxMjogY2hlY2tpbmcg
Zm9yIGFsbG9jYQ0KY29uZmlndXJlOjI3NDU6IGNjIC1vIGNvbmZ0ZXN0IC1P
IC1waXBlICAtV2FsbCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3Qu
YyAtTC91c3IvbG9jYWwvbGliIDE+JjUNCmNvbmZpZ3VyZTogSW4gZnVuY3Rp
b24gYG1haW4nOg0KY29uZmlndXJlOjI3NDE6IHdhcm5pbmc6IHVudXNlZCB2
YXJpYWJsZSBgcCcNCmNvbmZpZ3VyZToyOTE0OiBjaGVja2luZyBmb3IgdW5p
c3RkLmgNCmNvbmZpZ3VyZToyOTI0OiBjYyAtRSAtSS91c3IvbG9jYWwvaW5j
bHVkZSBjb25mdGVzdC5jID4vZGV2L251bGwgMj5jb25mdGVzdC5vdXQNCmNv
bmZpZ3VyZToyOTUzOiBjaGVja2luZyBmb3IgZ2V0cGFnZXNpemUNCmNvbmZp
Z3VyZToyOTgxOiBjYyAtbyBjb25mdGVzdCAtTyAtcGlwZSAgLVdhbGwgLUkv
dXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgLUwvdXNyL2xvY2FsL2xp
YiAxPiY1DQpjb25maWd1cmU6MzAwNjogY2hlY2tpbmcgZm9yIHdvcmtpbmcg
bW1hcA0KY29uZmlndXJlOjMxNTQ6IGNjIC1vIGNvbmZ0ZXN0IC1PIC1waXBl
ICAtV2FsbCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyAtTC91
c3IvbG9jYWwvbGliIDE+JjUNCmNvbmZpZ3VyZTogSW4gZnVuY3Rpb24gYG1h
aW4nOg0KY29uZmlndXJlOjMwOTU6IHdhcm5pbmc6IGltcGxpY2l0IGRlY2xh
cmF0aW9uIG9mIGZ1bmN0aW9uIGBnZXRwYWdlc2l6ZScNCmNvbmZpZ3VyZToz
MTA0OiB3YXJuaW5nOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlv
biBgcmFuZCcNCmNvbmZpZ3VyZTozMTA1OiB3YXJuaW5nOiBpbXBsaWNpdCBk
ZWNsYXJhdGlvbiBvZiBmdW5jdGlvbiBgdW1hc2snDQpjb25maWd1cmU6MzEw
OTogd2FybmluZzogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YgZnVuY3Rpb24g
YHdyaXRlJw0KY29uZmlndXJlOjMxMTE6IHdhcm5pbmc6IGltcGxpY2l0IGRl
Y2xhcmF0aW9uIG9mIGZ1bmN0aW9uIGBjbG9zZScNCmNvbmZpZ3VyZTozMTQy
OiB3YXJuaW5nOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5jdGlvbiBg
cmVhZCcNCmNvbmZpZ3VyZTozMTQ4OiB3YXJuaW5nOiBpbXBsaWNpdCBkZWNs
YXJhdGlvbiBvZiBmdW5jdGlvbiBgdW5saW5rJw0KY29uZmlndXJlOjMxODI6
IGNoZWNraW5nIGZvciBhcmd6LmgNCmNvbmZpZ3VyZTozMTkyOiBjYyAtRSAt
SS91c3IvbG9jYWwvaW5jbHVkZSBjb25mdGVzdC5jID4vZGV2L251bGwgMj5j
b25mdGVzdC5vdXQNCmNvbmZpZ3VyZTozMTg4OiBhcmd6Lmg6IE5vIHN1Y2gg
ZmlsZSBvciBkaXJlY3RvcnkNCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0g
d2FzOg0KI2xpbmUgMzE4NyAiY29uZmlndXJlIg0KI2luY2x1ZGUgImNvbmZk
ZWZzLmgiDQojaW5jbHVkZSA8YXJnei5oPg0KY29uZmlndXJlOjMxODI6IGNo
ZWNraW5nIGZvciBsaW1pdHMuaA0KY29uZmlndXJlOjMxOTI6IGNjIC1FIC1J
L3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPi9kZXYvbnVsbCAyPmNv
bmZ0ZXN0Lm91dA0KY29uZmlndXJlOjMxODI6IGNoZWNraW5nIGZvciBsb2Nh
bGUuaA0KY29uZmlndXJlOjMxOTI6IGNjIC1FIC1JL3Vzci9sb2NhbC9pbmNs
dWRlIGNvbmZ0ZXN0LmMgPi9kZXYvbnVsbCAyPmNvbmZ0ZXN0Lm91dA0KY29u
ZmlndXJlOjMxODI6IGNoZWNraW5nIGZvciBubF90eXBlcy5oDQpjb25maWd1
cmU6MzE5MjogY2MgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3Qu
YyA+L2Rldi9udWxsIDI+Y29uZnRlc3Qub3V0DQpjb25maWd1cmU6MzE4Mjog
Y2hlY2tpbmcgZm9yIG1hbGxvYy5oDQpjb25maWd1cmU6MzE5MjogY2MgLUUg
LUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+L2Rldi9udWxsIDI+
Y29uZnRlc3Qub3V0DQpJbiBmaWxlIGluY2x1ZGVkIGZyb20gY29uZmlndXJl
OjMxODg6DQovdXNyL2luY2x1ZGUvbWFsbG9jLmg6Mjogd2FybmluZzogI3dh
cm5pbmcgInRoaXMgZmlsZSBpbmNsdWRlcyA8bWFsbG9jLmg+IHdoaWNoIGlz
IGRlcHJlY2F0ZWQsIHVzZSA8c3RkbGliLmg+IGluc3RlYWQiDQpjb25maWd1
cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoNCiNsaW5lIDMxODcgImNvbmZpZ3Vy
ZSINCiNpbmNsdWRlICJjb25mZGVmcy5oIg0KI2luY2x1ZGUgPG1hbGxvYy5o
Pg0KY29uZmlndXJlOjMxODI6IGNoZWNraW5nIGZvciBzdHJpbmcuaA0KY29u
ZmlndXJlOjMxOTI6IGNjIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0
ZXN0LmMgPi9kZXYvbnVsbCAyPmNvbmZ0ZXN0Lm91dA0KY29uZmlndXJlOjMx
ODI6IGNoZWNraW5nIGZvciB1bmlzdGQuaA0KY29uZmlndXJlOjMxODI6IGNo
ZWNraW5nIGZvciBzeXMvcGFyYW0uaA0KY29uZmlndXJlOjMxOTI6IGNjIC1F
IC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPi9kZXYvbnVsbCAy
PmNvbmZ0ZXN0Lm91dA0KY29uZmlndXJlOjMyMjI6IGNoZWNraW5nIGZvciBn
ZXRjd2QNCmNvbmZpZ3VyZTozMjUwOiBjYyAtbyBjb25mdGVzdCAtTyAtcGlw
ZSAgLVdhbGwgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgLUwv
dXNyL2xvY2FsL2xpYiAxPiY1DQpjb25maWd1cmU6MzIyMjogY2hlY2tpbmcg
Zm9yIG11bm1hcA0KY29uZmlndXJlOjMyNTA6IGNjIC1vIGNvbmZ0ZXN0IC1P
IC1waXBlICAtV2FsbCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3Qu
YyAtTC91c3IvbG9jYWwvbGliIDE+JjUNCmNvbmZpZ3VyZTozMjIyOiBjaGVj
a2luZyBmb3IgcHV0ZW52DQpjb25maWd1cmU6MzI1MDogY2MgLW8gY29uZnRl
c3QgLU8gLXBpcGUgIC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25m
dGVzdC5jIC1ML3Vzci9sb2NhbC9saWIgMT4mNQ0KY29uZmlndXJlOjMyMjI6
IGNoZWNraW5nIGZvciBzZXRlbnYNCmNvbmZpZ3VyZTozMjUwOiBjYyAtbyBj
b25mdGVzdCAtTyAtcGlwZSAgLVdhbGwgLUkvdXNyL2xvY2FsL2luY2x1ZGUg
IGNvbmZ0ZXN0LmMgLUwvdXNyL2xvY2FsL2xpYiAxPiY1DQpjb25maWd1cmU6
MzIyMjogY2hlY2tpbmcgZm9yIHNldGxvY2FsZQ0KY29uZmlndXJlOjMyNTA6
IGNjIC1vIGNvbmZ0ZXN0IC1PIC1waXBlICAtV2FsbCAtSS91c3IvbG9jYWwv
aW5jbHVkZSAgY29uZnRlc3QuYyAtTC91c3IvbG9jYWwvbGliIDE+JjUNCmNv
bmZpZ3VyZTozMjIyOiBjaGVja2luZyBmb3Igc3RyY2hyDQpjb25maWd1cmU6
MzI1MDogY2MgLW8gY29uZnRlc3QgLU8gLXBpcGUgIC1XYWxsIC1JL3Vzci9s
b2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1ML3Vzci9sb2NhbC9saWIgMT4m
NQ0KY29uZmlndXJlOjMyMjI6IGNoZWNraW5nIGZvciBzdHJjYXNlY21wDQpj
b25maWd1cmU6MzI1MDogY2MgLW8gY29uZnRlc3QgLU8gLXBpcGUgIC1XYWxs
IC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1ML3Vzci9sb2Nh
bC9saWIgMT4mNQ0KY29uZmlndXJlOjMyMjI6IGNoZWNraW5nIGZvciBzdHJk
dXANCmNvbmZpZ3VyZTozMjUwOiBjYyAtbyBjb25mdGVzdCAtTyAtcGlwZSAg
LVdhbGwgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgLUwvdXNy
L2xvY2FsL2xpYiAxPiY1DQpjb25maWd1cmU6MzIyMjogY2hlY2tpbmcgZm9y
IF9fYXJnel9jb3VudA0KY29uZmlndXJlOjMyNTA6IGNjIC1vIGNvbmZ0ZXN0
IC1PIC1waXBlICAtV2FsbCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRl
c3QuYyAtTC91c3IvbG9jYWwvbGliIDE+JjUNCi90bXAvY2M1Q3lDZnIubzog
SW4gZnVuY3Rpb24gYG1haW4nOg0KL3RtcC9jYzVDeUNmci5vKC50ZXh0KzB4
Nyk6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYF9fYXJnel9jb3VudCcNCmNv
bmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOg0KI2xpbmUgMzIyNyAiY29u
ZmlndXJlIg0KI2luY2x1ZGUgImNvbmZkZWZzLmgiDQovKiBTeXN0ZW0gaGVh
ZGVyIHRvIGRlZmluZSBfX3N0dWIgbWFjcm9zIGFuZCBob3BlZnVsbHkgZmV3
IHByb3RvdHlwZXMsDQogICAgd2hpY2ggY2FuIGNvbmZsaWN0IHdpdGggY2hh
ciBfX2FyZ3pfY291bnQoKTsgYmVsb3cuICAqLw0KI2luY2x1ZGUgPGFzc2Vy
dC5oPg0KLyogT3ZlcnJpZGUgYW55IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBl
IHRvIGF2b2lkIGFuIGVycm9yLiAgKi8NCi8qIFdlIHVzZSBjaGFyIGJlY2F1
c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIGdjYzIN
CiAgICBidWlsdGluIGFuZCB0aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUg
d291bGQgc3RpbGwgYXBwbHkuICAqLw0KY2hhciBfX2FyZ3pfY291bnQoKTsN
Cg0KaW50IG1haW4oKSB7DQoNCi8qIFRoZSBHTlUgQyBsaWJyYXJ5IGRlZmlu
ZXMgdGhpcyBmb3IgZnVuY3Rpb25zIHdoaWNoIGl0IGltcGxlbWVudHMNCiAg
ICB0byBhbHdheXMgZmFpbCB3aXRoIEVOT1NZUy4gIFNvbWUgZnVuY3Rpb25z
IGFyZSBhY3R1YWxseSBuYW1lZA0KICAgIHNvbWV0aGluZyBzdGFydGluZyB3
aXRoIF9fIGFuZCB0aGUgbm9ybWFsIG5hbWUgaXMgYW4gYWxpYXMuICAqLw0K
I2lmIGRlZmluZWQgKF9fc3R1Yl9fX2FyZ3pfY291bnQpIHx8IGRlZmluZWQg
KF9fc3R1Yl9fX19fYXJnel9jb3VudCkNCmNob2tlIG1lDQojZWxzZQ0KX19h
cmd6X2NvdW50KCk7DQojZW5kaWYNCg0KOyByZXR1cm4gMDsgfQ0KY29uZmln
dXJlOjMyMjI6IGNoZWNraW5nIGZvciBfX2FyZ3pfc3RyaW5naWZ5DQpjb25m
aWd1cmU6MzI1MDogY2MgLW8gY29uZnRlc3QgLU8gLXBpcGUgIC1XYWxsIC1J
L3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1ML3Vzci9sb2NhbC9s
aWIgMT4mNQ0KL3RtcC9jY0JVNUh2Uy5vOiBJbiBmdW5jdGlvbiBgbWFpbic6
DQovdG1wL2NjQlU1SHZTLm8oLnRleHQrMHg3KTogdW5kZWZpbmVkIHJlZmVy
ZW5jZSB0byBgX19hcmd6X3N0cmluZ2lmeScNCmNvbmZpZ3VyZTogZmFpbGVk
IHByb2dyYW0gd2FzOg0KI2xpbmUgMzIyNyAiY29uZmlndXJlIg0KI2luY2x1
ZGUgImNvbmZkZWZzLmgiDQovKiBTeXN0ZW0gaGVhZGVyIHRvIGRlZmluZSBf
X3N0dWIgbWFjcm9zIGFuZCBob3BlZnVsbHkgZmV3IHByb3RvdHlwZXMsDQog
ICAgd2hpY2ggY2FuIGNvbmZsaWN0IHdpdGggY2hhciBfX2FyZ3pfc3RyaW5n
aWZ5KCk7IGJlbG93LiAgKi8NCiNpbmNsdWRlIDxhc3NlcnQuaD4NCi8qIE92
ZXJyaWRlIGFueSBnY2MyIGludGVybmFsIHByb3RvdHlwZSB0byBhdm9pZCBh
biBlcnJvci4gICovDQovKiBXZSB1c2UgY2hhciBiZWNhdXNlIGludCBtaWdo
dCBtYXRjaCB0aGUgcmV0dXJuIHR5cGUgb2YgYSBnY2MyDQogICAgYnVpbHRp
biBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxs
IGFwcGx5LiAgKi8NCmNoYXIgX19hcmd6X3N0cmluZ2lmeSgpOw0KDQppbnQg
bWFpbigpIHsNCg0KLyogVGhlIEdOVSBDIGxpYnJhcnkgZGVmaW5lcyB0aGlz
IGZvciBmdW5jdGlvbnMgd2hpY2ggaXQgaW1wbGVtZW50cw0KICAgIHRvIGFs
d2F5cyBmYWlsIHdpdGggRU5PU1lTLiAgU29tZSBmdW5jdGlvbnMgYXJlIGFj
dHVhbGx5IG5hbWVkDQogICAgc29tZXRoaW5nIHN0YXJ0aW5nIHdpdGggX18g
YW5kIHRoZSBub3JtYWwgbmFtZSBpcyBhbiBhbGlhcy4gICovDQojaWYgZGVm
aW5lZCAoX19zdHViX19fYXJnel9zdHJpbmdpZnkpIHx8IGRlZmluZWQgKF9f
c3R1Yl9fX19fYXJnel9zdHJpbmdpZnkpDQpjaG9rZSBtZQ0KI2Vsc2UNCl9f
YXJnel9zdHJpbmdpZnkoKTsNCiNlbmRpZg0KDQo7IHJldHVybiAwOyB9DQpj
b25maWd1cmU6MzIyMjogY2hlY2tpbmcgZm9yIF9fYXJnel9uZXh0DQpjb25m
aWd1cmU6MzI1MDogY2MgLW8gY29uZnRlc3QgLU8gLXBpcGUgIC1XYWxsIC1J
L3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1ML3Vzci9sb2NhbC9s
aWIgMT4mNQ0KL3RtcC9jY1pVZWZ1VC5vOiBJbiBmdW5jdGlvbiBgbWFpbic6
DQovdG1wL2NjWlVlZnVULm8oLnRleHQrMHg3KTogdW5kZWZpbmVkIHJlZmVy
ZW5jZSB0byBgX19hcmd6X25leHQnDQpjb25maWd1cmU6IGZhaWxlZCBwcm9n
cmFtIHdhczoNCiNsaW5lIDMyMjcgImNvbmZpZ3VyZSINCiNpbmNsdWRlICJj
b25mZGVmcy5oIg0KLyogU3lzdGVtIGhlYWRlciB0byBkZWZpbmUgX19zdHVi
IG1hY3JvcyBhbmQgaG9wZWZ1bGx5IGZldyBwcm90b3R5cGVzLA0KICAgIHdo
aWNoIGNhbiBjb25mbGljdCB3aXRoIGNoYXIgX19hcmd6X25leHQoKTsgYmVs
b3cuICAqLw0KI2luY2x1ZGUgPGFzc2VydC5oPg0KLyogT3ZlcnJpZGUgYW55
IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9yLiAg
Ki8NCi8qIFdlIHVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRo
ZSByZXR1cm4gdHlwZSBvZiBhIGdjYzINCiAgICBidWlsdGluIGFuZCB0aGVu
IGl0cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwgYXBwbHkuICAq
Lw0KY2hhciBfX2FyZ3pfbmV4dCgpOw0KDQppbnQgbWFpbigpIHsNCg0KLyog
VGhlIEdOVSBDIGxpYnJhcnkgZGVmaW5lcyB0aGlzIGZvciBmdW5jdGlvbnMg
d2hpY2ggaXQgaW1wbGVtZW50cw0KICAgIHRvIGFsd2F5cyBmYWlsIHdpdGgg
RU5PU1lTLiAgU29tZSBmdW5jdGlvbnMgYXJlIGFjdHVhbGx5IG5hbWVkDQog
ICAgc29tZXRoaW5nIHN0YXJ0aW5nIHdpdGggX18gYW5kIHRoZSBub3JtYWwg
bmFtZSBpcyBhbiBhbGlhcy4gICovDQojaWYgZGVmaW5lZCAoX19zdHViX19f
YXJnel9uZXh0KSB8fCBkZWZpbmVkIChfX3N0dWJfX19fX2FyZ3pfbmV4dCkN
CmNob2tlIG1lDQojZWxzZQ0KX19hcmd6X25leHQoKTsNCiNlbmRpZg0KDQo7
IHJldHVybiAwOyB9DQpjb25maWd1cmU6MzI3OTogY2hlY2tpbmcgZm9yIHN0
cGNweQ0KY29uZmlndXJlOjMzMDc6IGNjIC1vIGNvbmZ0ZXN0IC1PIC1waXBl
ICAtV2FsbCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyAtTC91
c3IvbG9jYWwvbGliIDE+JjUNCi90bXAvY2NrVjhSdUMubzogSW4gZnVuY3Rp
b24gYG1haW4nOg0KL3RtcC9jY2tWOFJ1Qy5vKC50ZXh0KzB4Nyk6IHVuZGVm
aW5lZCByZWZlcmVuY2UgdG8gYHN0cGNweScNCmNvbmZpZ3VyZTogZmFpbGVk
IHByb2dyYW0gd2FzOg0KI2xpbmUgMzI4NCAiY29uZmlndXJlIg0KI2luY2x1
ZGUgImNvbmZkZWZzLmgiDQovKiBTeXN0ZW0gaGVhZGVyIHRvIGRlZmluZSBf
X3N0dWIgbWFjcm9zIGFuZCBob3BlZnVsbHkgZmV3IHByb3RvdHlwZXMsDQog
ICAgd2hpY2ggY2FuIGNvbmZsaWN0IHdpdGggY2hhciBzdHBjcHkoKTsgYmVs
b3cuICAqLw0KI2luY2x1ZGUgPGFzc2VydC5oPg0KLyogT3ZlcnJpZGUgYW55
IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9yLiAg
Ki8NCi8qIFdlIHVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRo
ZSByZXR1cm4gdHlwZSBvZiBhIGdjYzINCiAgICBidWlsdGluIGFuZCB0aGVu
IGl0cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwgYXBwbHkuICAq
Lw0KY2hhciBzdHBjcHkoKTsNCg0KaW50IG1haW4oKSB7DQoNCi8qIFRoZSBH
TlUgQyBsaWJyYXJ5IGRlZmluZXMgdGhpcyBmb3IgZnVuY3Rpb25zIHdoaWNo
IGl0IGltcGxlbWVudHMNCiAgICB0byBhbHdheXMgZmFpbCB3aXRoIEVOT1NZ
Uy4gIFNvbWUgZnVuY3Rpb25zIGFyZSBhY3R1YWxseSBuYW1lZA0KICAgIHNv
bWV0aGluZyBzdGFydGluZyB3aXRoIF9fIGFuZCB0aGUgbm9ybWFsIG5hbWUg
aXMgYW4gYWxpYXMuICAqLw0KI2lmIGRlZmluZWQgKF9fc3R1Yl9zdHBjcHkp
IHx8IGRlZmluZWQgKF9fc3R1Yl9fX3N0cGNweSkNCmNob2tlIG1lDQojZWxz
ZQ0Kc3RwY3B5KCk7DQojZW5kaWYNCg0KOyByZXR1cm4gMDsgfQ0KY29uZmln
dXJlOjMzNDE6IGNoZWNraW5nIGZvciBMQ19NRVNTQUdFUw0KY29uZmlndXJl
OjMzNTM6IGNjIC1vIGNvbmZ0ZXN0IC1PIC1waXBlICAtV2FsbCAtSS91c3Iv
bG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyAtTC91c3IvbG9jYWwvbGliIDE+
JjUNCmNvbmZpZ3VyZTozMzc0OiBjaGVja2luZyB3aGV0aGVyIE5MUyBpcyBy
ZXF1ZXN0ZWQNCmNvbmZpZ3VyZTozNDA2OiBjaGVja2luZyBmb3IgbGliaW50
bC5oDQpjb25maWd1cmU6MzQxNjogY2MgLUUgLUkvdXNyL2xvY2FsL2luY2x1
ZGUgY29uZnRlc3QuYyA+L2Rldi9udWxsIDI+Y29uZnRlc3Qub3V0DQpjb25m
aWd1cmU6MzQzMzogY2hlY2tpbmcgZm9yIGRnZXR0ZXh0IGluIGxpYmMNCmNv
bmZpZ3VyZTozNDQ1OiBjYyAtbyBjb25mdGVzdCAtTyAtcGlwZSAgLVdhbGwg
LUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgLUwvdXNyL2xvY2Fs
L2xpYiAxPiY1DQovdG1wL2NjdkRDOGhhLm86IEluIGZ1bmN0aW9uIGBtYWlu
JzoNCi90bXAvY2N2REM4aGEubygudGV4dCsweDE0KTogdW5kZWZpbmVkIHJl
ZmVyZW5jZSB0byBgZGdldHRleHQnDQpjb25maWd1cmU6IGZhaWxlZCBwcm9n
cmFtIHdhczoNCiNsaW5lIDM0MzggImNvbmZpZ3VyZSINCiNpbmNsdWRlICJj
b25mZGVmcy5oIg0KI2luY2x1ZGUgPGxpYmludGwuaD4NCmludCBtYWluKCkg
ew0KcmV0dXJuIChpbnQpIGRnZXR0ZXh0ICgiIiwiIikNCjsgcmV0dXJuIDA7
IH0NCmNvbmZpZ3VyZTozNDYxOiBjaGVja2luZyBmb3IgYmluZHRleHRkb21h
aW4gaW4gLWxpbnRsDQpjb25maWd1cmU6MzQ4MDogY2MgLW8gY29uZnRlc3Qg
LU8gLXBpcGUgIC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVz
dC5jIC1saW50bCAgLUwvdXNyL2xvY2FsL2xpYiAxPiY1DQpjb25maWd1cmU6
MzQ5NjogY2hlY2tpbmcgZm9yIGRnZXR0ZXh0IGluIGxpYmludGwNCmNvbmZp
Z3VyZTozNTAxOiBjaGVja2luZyBmb3IgZGdldHRleHQgaW4gLWxpbnRsDQpj
b25maWd1cmU6MzUyMDogY2MgLW8gY29uZnRlc3QgLU8gLXBpcGUgIC1XYWxs
IC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1saW50bCAgLUwv
dXNyL2xvY2FsL2xpYiAxPiY1DQpjb25maWd1cmU6MzU2MzogY2hlY2tpbmcg
Zm9yIG1zZ2ZtdA0KY29uZmlndXJlOjM1OTc6IGNoZWNraW5nIGZvciBkY2dl
dHRleHQNCmNvbmZpZ3VyZTozNjI1OiBjYyAtbyBjb25mdGVzdCAtTyAtcGlw
ZSAgLVdhbGwgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgLUwv
dXNyL2xvY2FsL2xpYiAtbGludGwgMT4mNQ0KY29uZmlndXJlOjM2NTI6IGNo
ZWNraW5nIGZvciBnbXNnZm10DQpjb25maWd1cmU6MzY4ODogY2hlY2tpbmcg
Zm9yIHhnZXR0ZXh0DQpjb25maWd1cmU6MzcyODogY2MgLW8gY29uZnRlc3Qg
LU8gLXBpcGUgIC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVz
dC5jIC1ML3Vzci9sb2NhbC9saWIgLWxpbnRsIDE+JjUNCmNvbmZpZ3VyZTo0
MDA0OiBjaGVja2luZyBmb3IgY2F0YWxvZ3MgdG8gYmUgaW5zdGFsbGVkDQpj
b25maWd1cmU6NDExNDogY2hlY2tpbmcgZm9yIGV4dHJhIGZsYWdzIHRvIGdl
dCBBTlNJIGxpYnJhcnkgcHJvdG90eXBlcw0KY29uZmlndXJlOjQxMjg6IGNj
IC1vIGNvbmZ0ZXN0IC1PIC1waXBlICAtV2FsbCAtSS91c3IvbG9jYWwvaW5j
bHVkZSAgY29uZnRlc3QuYyAtTC91c3IvbG9jYWwvbGliICAtbGludGwgLWxt
IDE+JjUNCmNvbmZpZ3VyZTo0MTY4OiBjaGVja2luZyBmb3IgZXh0cmEgZmxh
Z3MgZm9yIFBPU0lYIGNvbXBsaWFuY2UNCmNvbmZpZ3VyZTo0MTc3OiBjYyAt
YyAtTyAtcGlwZSAgLVdhbGwgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRl
c3QuYyAxPiY1DQpjb25maWd1cmU6IEluIGZ1bmN0aW9uIGBtYWluJzoNCmNv
bmZpZ3VyZTo0MTczOiB3YXJuaW5nOiB1bnVzZWQgdmFyaWFibGUgYGRpcicN
CmNvbmZpZ3VyZTo0MjcwOiBjaGVja2luZyBmb3IgZ2xpYi1jb25maWcNCmNv
bmZpZ3VyZTo0MzA1OiBjaGVja2luZyBmb3IgR0xJQiAtIHZlcnNpb24gPj0g
MS4yLjgNCmNvbmZpZ3VyZTo0NDA0OiBjYyAtbyBjb25mdGVzdCAtTyAtcGlw
ZSAgLVdhbGwgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZ2xpYjEyIC1EX1RIUkVB
RF9TQUZFIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1ML3Vz
ci9sb2NhbC9saWIgLVdsLC1FIC1sZ21vZHVsZTEyIC1sZ3RocmVhZDEyIC1s
Z2xpYjEyIC1wdGhyZWFkIC1ML3Vzci9sb2NhbC9saWIgIC1saW50bCAxPiY1
DQpjb25maWd1cmU6NDU0NDogY2hlY2tpbmcgZm9yIFgNCmNvbmZpZ3VyZTo0
ODU4OiBjaGVja2luZyBmb3IgZG5ldF9udG9hIGluIC1sZG5ldA0KY29uZmln
dXJlOjQ4Nzc6IGNjIC1vIGNvbmZ0ZXN0IC1PIC1waXBlICAtV2FsbCAtSS91
c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyAtbGRuZXQgIC1ML3Vzci9s
b2NhbC9saWIgIC1saW50bCAxPiY1DQovdXNyL2xpYmV4ZWMvZWxmL2xkOiBj
YW5ub3QgZmluZCAtbGRuZXQNCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0g
d2FzOg0KI2xpbmUgNDg2NiAiY29uZmlndXJlIg0KI2luY2x1ZGUgImNvbmZk
ZWZzLmgiDQovKiBPdmVycmlkZSBhbnkgZ2NjMiBpbnRlcm5hbCBwcm90b3R5
cGUgdG8gYXZvaWQgYW4gZXJyb3IuICAqLw0KLyogV2UgdXNlIGNoYXIgYmVj
YXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgZ2Nj
Mg0KICAgIGJ1aWx0aW4gYW5kIHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlw
ZSB3b3VsZCBzdGlsbCBhcHBseS4gICovDQpjaGFyIGRuZXRfbnRvYSgpOw0K
DQppbnQgbWFpbigpIHsNCmRuZXRfbnRvYSgpDQo7IHJldHVybiAwOyB9DQpj
b25maWd1cmU6NDg5OTogY2hlY2tpbmcgZm9yIGRuZXRfbnRvYSBpbiAtbGRu
ZXRfc3R1Yg0KY29uZmlndXJlOjQ5MTg6IGNjIC1vIGNvbmZ0ZXN0IC1PIC1w
aXBlICAtV2FsbCAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyAt
bGRuZXRfc3R1YiAgLUwvdXNyL2xvY2FsL2xpYiAgLWxpbnRsIDE+JjUNCi91
c3IvbGliZXhlYy9lbGYvbGQ6IGNhbm5vdCBmaW5kIC1sZG5ldF9zdHViDQpj
b25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoNCiNsaW5lIDQ5MDcgImNv
bmZpZ3VyZSINCiNpbmNsdWRlICJjb25mZGVmcy5oIg0KLyogT3ZlcnJpZGUg
YW55IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9y
LiAgKi8NCi8qIFdlIHVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNo
IHRoZSByZXR1cm4gdHlwZSBvZiBhIGdjYzINCiAgICBidWlsdGluIGFuZCB0
aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwgYXBwbHku
ICAqLw0KY2hhciBkbmV0X250b2EoKTsNCg0KaW50IG1haW4oKSB7DQpkbmV0
X250b2EoKQ0KOyByZXR1cm4gMDsgfQ0KY29uZmlndXJlOjQ5NDc6IGNoZWNr
aW5nIGZvciBnZXRob3N0YnluYW1lDQpjb25maWd1cmU6NDk3NTogY2MgLW8g
Y29uZnRlc3QgLU8gLXBpcGUgIC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNsdWRl
ICBjb25mdGVzdC5jIC1ML3Vzci9sb2NhbC9saWIgIC1saW50bCAxPiY1DQpj
b25maWd1cmU6NTA0NTogY2hlY2tpbmcgZm9yIGNvbm5lY3QNCmNvbmZpZ3Vy
ZTo1MDczOiBjYyAtbyBjb25mdGVzdCAtTyAtcGlwZSAgLVdhbGwgLUkvdXNy
L2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgLUwvdXNyL2xvY2FsL2xpYiAg
LWxpbnRsIDE+JjUNCmNvbmZpZ3VyZTo1MTM3OiBjaGVja2luZyBmb3IgcmVt
b3ZlDQpjb25maWd1cmU6NTE2NTogY2MgLW8gY29uZnRlc3QgLU8gLXBpcGUg
IC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1ML3Vz
ci9sb2NhbC9saWIgIC1saW50bCAxPiY1DQpjb25maWd1cmU6NTIyOTogY2hl
Y2tpbmcgZm9yIHNobWF0DQpjb25maWd1cmU6NTI1NzogY2MgLW8gY29uZnRl
c3QgLU8gLXBpcGUgIC1XYWxsIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25m
dGVzdC5jIC1ML3Vzci9sb2NhbC9saWIgIC1saW50bCAxPiY1DQpjb25maWd1
cmU6NTMzMDogY2hlY2tpbmcgZm9yIEljZUNvbm5lY3Rpb25OdW1iZXIgaW4g
LWxJQ0UNCmNvbmZpZ3VyZTo1MzQ5OiBjYyAtbyBjb25mdGVzdCAtTyAtcGlw
ZSAgLVdhbGwgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIC1ML3Vzci9YMTFSNi9s
aWIgY29uZnRlc3QuYyAtbElDRSAgLUwvdXNyL2xvY2FsL2xpYiAgLWxpbnRs
IDE+JjUNCi91c3IvbGliZXhlYy9lbGYvbGQ6IGNhbm5vdCBmaW5kIC1sSUNF
DQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoNCiNsaW5lIDUzMzgg
ImNvbmZpZ3VyZSINCiNpbmNsdWRlICJjb25mZGVmcy5oIg0KLyogT3ZlcnJp
ZGUgYW55IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVy
cm9yLiAgKi8NCi8qIFdlIHVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1h
dGNoIHRoZSByZXR1cm4gdHlwZSBvZiBhIGdjYzINCiAgICBidWlsdGluIGFu
ZCB0aGVuIGl0cyBhcmd1bWVudCBwcm90b3R5cGUgd291bGQgc3RpbGwgYXBw
bHkuICAqLw0KY2hhciBJY2VDb25uZWN0aW9uTnVtYmVyKCk7DQoNCmludCBt
YWluKCkgew0KSWNlQ29ubmVjdGlvbk51bWJlcigpDQo7IHJldHVybiAwOyB9
DQpjb25maWd1cmU6NTM5MzogY2hlY2tpbmcgZm9yIFhPcGVuRGlzcGxheSBp
biAtbFgxMQ0KY29uZmlndXJlOjU0MTI6IGNjIC1vIGNvbmZ0ZXN0IC1PIC1w
aXBlICAtV2FsbCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvWDExUjYv
aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZSAgICAtTC91c3IvWDExUjYv
bGliIGNvbmZ0ZXN0LmMgLWxYMTEgIC1ML3Vzci9sb2NhbC9saWIgIC1saW50
bCAxPiY1DQovdXNyL2xpYmV4ZWMvZWxmL2xkOiBjYW5ub3QgZmluZCAtbFgx
MQ0KY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6DQojbGluZSA1NDAx
ICJjb25maWd1cmUiDQojaW5jbHVkZSAiY29uZmRlZnMuaCINCi8qIE92ZXJy
aWRlIGFueSBnY2MyIGludGVybmFsIHByb3RvdHlwZSB0byBhdm9pZCBhbiBl
cnJvci4gICovDQovKiBXZSB1c2UgY2hhciBiZWNhdXNlIGludCBtaWdodCBt
YXRjaCB0aGUgcmV0dXJuIHR5cGUgb2YgYSBnY2MyDQogICAgYnVpbHRpbiBh
bmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFw
cGx5LiAgKi8NCmNoYXIgWE9wZW5EaXNwbGF5KCk7DQoNCmludCBtYWluKCkg
ew0KWE9wZW5EaXNwbGF5KCkNCjsgcmV0dXJuIDA7IH0NCg==
--0-391240458-1025381884=:56645--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020629150524.H56645-200000>