<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>25943</bug_id>
          
          <creation_ts>2011-07-22 17:26:07 +0400</creation_ts>
          <short_desc>Обновление до 3.0.x</short_desc>
          <delta_ts>2011-11-23 16:15:37 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>OpenSceneGraph</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://lists.altlinux.org/pipermail/devel/2011-July/191374.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>25601</blocked>
    
    <blocked>25971</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Дмитрий Державин">dd</reporter>
          <assigned_to name="Aleksandr Shamaraev">shad</assigned_to>
          <cc>andyc</cc>
    
    <cc>shad</cc>
    
    <cc>silverducks</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>123390</commentid>
    <comment_count>0</comment_count>
      <attachid>5022</attachid>
    <who name="Дмитрий Державин">dd</who>
    <bug_when>2011-07-22 17:26:07 +0400</bug_when>
    <thetext>Created attachment 5022
Адаптированный для 3.0.0 спек от 2.8.3.

Предлагаю обновить OpenSceneGraph до 3.0.0.

Во вложении спек и адаптированный редхатовский патч. В процессе адаптации отвалился *-examples-fltk. Как его вернуть -- сходу не разобрался, нужна помощь.

К сожалению, в тестировании принять участие не смогу: отпуск. Но osgEarth, похоже, с этой версией OpenSceneGraph наконец-то собирается и работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>123391</commentid>
    <comment_count>1</comment_count>
      <attachid>5023</attachid>
    <who name="Дмитрий Державин">dd</who>
    <bug_when>2011-07-22 17:27:35 +0400</bug_when>
    <thetext>Created attachment 5023
Адаптированный для 3.0.0 редхатовский патч от 2.8.3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>123394</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-07-22 18:32:27 +0400</bug_when>
    <thetext>У меня тоже на носу отпуск, а из других клиентов -- только SimGear/FlightGear.

PS: OpenSceneGraph  mike @qa @everybody dd</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125644</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-09-24 14:06:01 +0400</bug_when>
    <thetext>Трудами в основном andyc@ FG-2.4.0 собран и ожидает проверки:
http://git.altlinux.org/tasks/55553/

Его же собрал с OSG-3.0.1 с использованием приложенного здесь -- собирается, запускается, разницы пока не заметил.

Предлагаю сперва положить в сизиф FG-2.4 с OSG-2.8, чтоб был в архиве на всякий, затем запускать таск с OSG-3.0.1.

2 dd: а откуда патч, или сам адаптировал (судя по именованию)?  BTW в F15/openSUSE/Debian/Ubuntu/Gentoo наблюдаю максимум 2.8.4, только в арче 3.0.1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125653</commentid>
    <comment_count>4</comment_count>
    <who name="Дмитрий Державин">dd</who>
    <bug_when>2011-09-24 23:32:19 +0400</bug_when>
    <thetext>Угу, сам и адаптировал. Только вот fltk отвалился в процессе адаптации.

План с последовательностью обновлений поддерживаю.

А ещё свежий релиз osgEarth снова не собирается, к сожалению. На самом последнем модуле останавливается, что особенно обидно! cmake уже говорит, что 100%, и тут ошибка.

Апстрим у себя на Debian/Ubuntu не воспроизводит и идеи у них кончились. Короче, очень нужна помощь, так как похоже на нашу специфику какую-то.

В понедельник точнее отпишусь в #25601, так как часть ссылок на работе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125673</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-09-26 02:03:07 +0400</bug_when>
    <thetext>(In reply to comment #4)
&gt; План с последовательностью обновлений поддерживаю.
task #55553 уехал в сизиф.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125680</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-09-26 12:38:36 +0400</bug_when>
    <thetext>(очнувшись) А, так 2.8.3-alt2 ещё и не пересобирается уже который месяц...
FG доехал, предлагаю заливать 3.0.1, пока есть кусочки времени.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125684</commentid>
    <comment_count>7</comment_count>
    <who name="Дмитрий Державин">dd</who>
    <bug_when>2011-09-26 13:19:57 +0400</bug_when>
    <thetext>(In reply to comment #6)
&gt; FG доехал, предлагаю заливать 3.0.1, пока есть кусочки времени.

О, отлично! Залей, пожалуйста, osg, и закроем этот баг наконец-то.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125685</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-09-26 14:02:52 +0400</bug_when>
    <thetext>osgEarth-1.4 сопротивляется (по части OSG, прибить строчку с curl/types.h недостаточно, на всякий пушнул к себе в гит) -- так что собирай уже 2.1 и добавляй в task #55757, как справится с самой библиотекой.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125701</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-09-27 00:48:07 +0400</bug_when>
    <thetext>Застряли на meshbuilder.  Влоб не собрался, судя по meshbuilder-dev@ -- у них там настроения скорее до упора грызть кактус и латать старый OSG для сборки новыми g++ да делать бэкпорты, чем свой код вперёд переть.

2 real: просьба починить или временно вытащить из сизифа, если это разумно.  Если нет -- могу собрать отдельно старый OSG...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125712</commentid>
    <comment_count>10</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-09-27 14:01:21 +0400</bug_when>
    <thetext>http://git.altlinux.org/tasks/55757/ =&gt; можно временно meshbuilder из сизифа тогда вынести? (как понимаю, используется на p6)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125889</commentid>
    <comment_count>11</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-10-03 20:33:29 +0400</bug_when>
    <thetext>Забыл в %changelog упомянуть:

* Sat Sep 24 2011 Michael Shigorin &lt;mike@altlinux.org&gt; 3.0.1-alt1
- 3.0.1
- minor spec cleanup
- include all pkgconfig files

* Fri Jul 22 2011 Dmitry Derjavin &lt;dd@altlinux.org&gt; 3.0.0-alt1
- 3.0
- *-examples-fltk removed temporarily(?)
- osgviewer-QT renamed to osgviewer-Qt
- osgbrowser removed, changelog: 2008-11-20 11:28
- osgintrospection removed, changelog: 2010-06-23 13:28
- new 25 examples added

2 real: спасибо! :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>125892</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-10-03 21:15:25 +0400</bug_when>
    <thetext>Пока не забыл: в p6 2.8.3 собирается, а вот по t6 попало в сводку FTBFS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>127129</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-11-23 16:15:37 +0400</bug_when>
    <thetext>В t6 уже полтора месяца как 3.0.1-alt0.M60T.1.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5022</attachid>
            <date>2011-07-22 17:26:07 +0400</date>
            <delta_ts>2011-07-22 17:26:07 +0400</delta_ts>
            <desc>Адаптированный для 3.0.0 спек от 2.8.3.</desc>
            <filename>OpenSceneGraph.spec</filename>
            <type>text/plain</type>
            <size>14837</size>
            <attacher name="Дмитрий Державин">dd</attacher>
            
              <data encoding="base64">IwojIENvcHlyaWdodCAoYykgMjAwNSwgMjAwNiwgMjAwNywgMjAwOCwgMjAwOSBSYWxmIENvcnNl
cGl1cywgVWxtLCBHZXJtYW55LgojIENvcHlyaWdodCAoYykgMjAwOSBNaWNoYWVsIFNoaWdvcmlu
CiMgVGhpcyBmaWxlIGFuZCBhbGwgbW9kaWZpY2F0aW9ucyBhbmQgYWRkaXRpb25zIHRvIHRoZSBw
cmlzdGluZQojIHBhY2thZ2UgYXJlIHVuZGVyIHRoZSBzYW1lIGxpY2Vuc2UgYXMgdGhlIHBhY2th
Z2UgaXRzZWxmLgoKJWRlZmluZSBhcGl2ZXJzIDMuMC4wCiVkZWZpbmUgc3JjdmVycyAzLjAuMAol
ZGVmaW5lIG9zZ2JyYW5jaCAzLjAKCk5hbWU6IE9wZW5TY2VuZUdyYXBoClZlcnNpb246IDMuMC4w
ClJlbGVhc2U6IGFsdDEKClN1bW1hcnk6IEhpZ2ggcGVyZm9ybWFuY2UgcmVhbC10aW1lIGdyYXBo
aWNzIHRvb2xraXQKTGljZW5zZTogT1NHUEwgKHd4V2lkZ2V0cywgY2xhcmlmaWVkIExHUEwpCkdy
b3VwOiBTeXN0ZW0vTGlicmFyaWVzCgpVcmw6IGh0dHA6Ly93d3cub3BlbnNjZW5lZ3JhcGgub3Jn
ClNvdXJjZTogJXVybC9kb3dubG9hZHMvc3RhYmxlX3JlbGVhc2VzL09wZW5TY2VuZUdyYXBoLSVv
c2dicmFuY2gvT3BlblNjZW5lR3JhcGgtJXZlcnNpb24uemlwCiNQYXRjaDA6IE9wZW5TY2VuZUdy
YXBoLTIuOC4zLWZlZG9yYS5kaWZmCiNQYXRjaDE6IE9wZW5TY2VuZUdyYXBoLTIuOC4zLW1ha2Vm
aWxlLnBhdGNoCiNQYXRjaDI6IG9wZW5zY2VuZWdyYXBoLTIuOC4zLWNtYWtlLnBhdGNoClBhdGNo
MzogT3BlblNjZW5lR3JhcGgtMy4wLjAtYWx0bGludXgucGF0Y2gKUGFja2FnZXI6IE1pY2hhZWwg
U2hpZ29yaW4gPG1pa2VAYWx0bGludXgub3JnPgoKIyBBdXRvbWF0aWNhbGx5IGFkZGVkIGJ5IGJ1
aWxkcmVxIG9uIE1vbiBNYXIgMjMgMjAwOQpCdWlsZFJlcXVpcmVzOiBjbWFrZSBkb3h5Z2VuIGdj
Yy1jKysgZ3JhcGh2aXogbGliSW52ZW50b3ItZGV2ZWwgbGliU0RMLWRldmVsIGxpYlhTY3JuU2F2
ZXItZGV2ZWwgbGliWGF1LWRldmVsIGxpYlhjb21wb3NpdGUtZGV2ZWwgbGliWGRtY3AtZGV2ZWwg
bGliWGZ0LWRldmVsIGxpYlhtdS1kZXZlbCBsaWJYcG0tZGV2ZWwgbGliWHRzdC1kZXZlbCBsaWJY
di1kZXZlbCBsaWJYeGY4Nm1pc2MtZGV2ZWwgbGliY3VybC1kZXZlbCBsaWJmcmVlZ2x1dC1kZXZl
bCBsaWJnaWYtZGV2ZWwgbGlicXQ0LWRldmVsIGxpYnhrYmZpbGUtZGV2ZWwgdW56aXAgd2dldCB3
eEdUSy1kZXZlbCB4b3JnLXhmODZ2aWRtb2RlcHJvdG8tZGV2ZWwKCkJ1aWxkUmVxdWlyZXM6IGxp
Ymd0aysyLWRldmVsIGxpYnBpeG1hbi1kZXZlbCBsaWJyc3ZnLWRldmVsIGxpYmd0a2dsZXh0LWRl
dmVsIGxpYnBvcHBsZXItZ2xpYi1kZXZlbAoKJWRlc2NyaXB0aW9uClRoZSBPcGVuU2NlbmVHcmFw
aCBpcyBhbiBPcGVuU291cmNlLCBjcm9zcyBwbGF0Zm9ybSBncmFwaGljcwp0b29sa2l0IGZvciB0
aGUgZGV2ZWxvcG1lbnQgb2YgaGlnaCBwZXJmb3JtYW5jZSBncmFwaGljcwphcHBsaWNhdGlvbnMg
c3VjaCBhcyBmbGlnaHQgc2ltdWxhdG9ycywgZ2FtZXMsIHZpcnR1YWwgcmVhbGl0eQphbmQgc2Np
ZW50aWZpYyB2aXN1YWxpemF0aW9uLiAgQmFzZWQgYXJvdW5kIHRoZSBjb25jZXB0IG9mCmEgU2Nl
bmVHcmFwaCwgaXQgcHJvdmlkZXMgYW4gb2JqZWN0IG9yaWVudGVkIGZyYW1ld29yayBvbiB0b3AK
b2YgT3BlbkdMIGZyZWVpbmcgdGhlIGRldmVsb3BlciBmcm9tIGltcGxlbWVudGluZyBhbmQgb3B0
aW1pemluZwpsb3cgbGV2ZWwgZ3JhcGhpY3MgY2FsbHMsIGFuZCBwcm92aWRlcyBtYW55IGFkZGl0
aW9uYWwgdXRpbGl0aWVzCmZvciByYXBpZCBkZXZlbG9wbWVudCBvZiBncmFwaGljcyBhcHBsaWNh
dGlvbnMuCgolcHJlcAolc2V0dXAKIyVwYXRjaDAgLXAxCiMlcGF0Y2gxIC1wMQojJXBhdGNoMiAt
cDEKJXBhdGNoMyAtcDEKIyBiYW5kLWFpZCBmb3IgbmV3ZXIgY3VybCAodHlwZXMuaCB3YXMgZW1w
dHkgYW55d2F5cykgdW50aWwgMi44LjUvMy4wLjAKI3N1YnN0ICcvXiNpbmNsdWRlIDxjdXJsXC90
eXBlc1wuaD4vZCcgc3JjL29zZ1BsdWdpbnMvY3VybC9SZWFkZXJXcml0ZXJDVVJMLmNwcAoKJWJ1
aWxkCm1rZGlyIEJVSUxECnB1c2hkIEJVSUxECmNtYWtlIC1EQ01BS0VfQlVJTERfVFlQRT0iUmVs
ZWFzZSIgLURDTUFLRV9JTlNUQUxMX1BSRUZJWDpQQVRIPSVfdXNyIFwKICAgICAgLURCVUlMRF9P
U0dfRVhBTVBMRVM9T04gLURCVUlMRF9PU0dfV1JBUFBFUlM9T04gLURCVUlMRF9ET0NVTUVOVEFU
SU9OPU9OIFwKICAgICAgLi4KIyBzdGlsbCB1c2VzIHNpbmdsZSBDUFUgY29yZQolbWFrZV9idWls
ZCBWRVJCT1NFPTEKbWFrZSBkb2Nfb3BlbnNjZW5lZ3JhcGggZG9jX29wZW50aHJlYWRzCnBvcGQK
CiVpbnN0YWxsCnB1c2hkIEJVSUxECiVtYWtlaW5zdGFsbF9zdGQKIyBTdXBwb3NlZCB0byB0YWtl
IE9wZW5TY2VuZUdyYXBoIGRhdGEKbWtkaXIgLXAgJWJ1aWxkcm9vdCVfZGF0YWRpci9PcGVuU2Nl
bmVHcmFwaApwb3BkCgolZmlsZXMKJWRvYyBBVVRIT1JTLnR4dCBMSUNFTlNFLnR4dCBORVdTLnR4
dCBSRUFETUUudHh0CiVfYmluZGlyL29zZ2FyY2hpdmUKJV9iaW5kaXIvb3NnY29udgolX2JpbmRp
ci9vc2d2ZXJzaW9uCiVfYmluZGlyL29zZ3ZpZXdlcgolX2JpbmRpci9vc2d2aWV3ZXJHVEsKJV9i
aW5kaXIvb3NnZmlsZWNhY2hlCgolcGFja2FnZSAtbiBsaWIlbmFtZQpTdW1tYXJ5OiBEZXZlbG9w
bWVudCBmaWxlcyBmb3IgT3BlblNjZW5lR3JhcGgKR3JvdXA6IFN5c3RlbS9MaWJyYXJpZXMKUHJv
dmlkZXM6ICVuYW1lID0gJXZlcnNpb24tJXJlbGVhc2UKCiVkZXNjcmlwdGlvbiAtbiBsaWIlbmFt
ZQpSdW50aW1lIGxpYnJhcmllcyBmaWxlcyBmb3IgT3BlblNjZW5lR3JhcGgKCiVmaWxlcyAtbiBs
aWIlbmFtZQolX2xpYmRpci9vc2dQbHVnaW5zLSVhcGl2ZXJzCiVfbGliZGlyL2xpYm9zZyouc28u
KgoKJXBhY2thZ2UgLW4gbGliJW5hbWUtZGV2ZWwKU3VtbWFyeTogRGV2ZWxvcG1lbnQgZmlsZXMg
Zm9yIE9wZW5TY2VuZUdyYXBoCkdyb3VwOiBEZXZlbG9wbWVudC9DKysKUmVxdWlyZXM6IGxpYiVu
YW1lID0gJXZlcnNpb24tJXJlbGVhc2UKUmVxdWlyZXM6IHBrZ2NvbmZpZwpSZXF1aXJlczogbGli
T3BlblRocmVhZHMtZGV2ZWwKCiVkZXNjcmlwdGlvbiAtbiBsaWIlbmFtZS1kZXZlbApEZXZlbG9w
bWVudCBmaWxlcyBmb3IgT3BlblNjZW5lR3JhcGgKCiVmaWxlcyAtbiBsaWIlbmFtZS1kZXZlbAol
ZG9jIEJVSUxEL2RvYy9PcGVuU2NlbmVHcmFwaFJlZmVyZW5jZURvY3MKJV9pbmNsdWRlZGlyL29z
ZyoKJV9wa2djb25maWdkaXIvb3BlbnNjZW5lZ3JhcGgucGMKJV9saWJkaXIvbGlib3NnKi5zbwoK
JXBhY2thZ2UgZXhhbXBsZXMtU0RMClN1bW1hcnk6IE9TRyBzYW1wbGUgYXBwbGljYXRpb25zIHVz
aW5nIFNETApHcm91cDogRGV2ZWxvcG1lbnQvRG9jdW1lbnRhdGlvbgoKJWRlc2NyaXB0aW9uIGV4
YW1wbGVzLVNETApPU0cgc2FtcGxlIGFwcGxpY2F0aW9ucyB1c2luZyBTREwKCiVmaWxlcyBleGFt
cGxlcy1TREwKJV9iaW5kaXIvb3Nndmlld2VyU0RMCgojJXBhY2thZ2UgZXhhbXBsZXMtZmx0awoj
U3VtbWFyeTogT1NHIHNhbXBsZSBhcHBsaWNhdGlvbnMgdXNpbmcgRkxUSwojR3JvdXA6IERldmVs
b3BtZW50L0RvY3VtZW50YXRpb24KIwojJWRlc2NyaXB0aW9uIGV4YW1wbGVzLWZsdGsKI09TRyBz
YW1wbGUgYXBwbGljYXRpb25zIHVzaW5nIEZMVEsKIwojJWZpbGVzIGV4YW1wbGVzLWZsdGsKIyVf
YmluZGlyL29zZ3ZpZXdlckZMVEsKCiVwYWNrYWdlIGV4YW1wbGVzLXF0ClN1bW1hcnk6IE9TRyBz
YW1wbGUgYXBwbGljYXRpb25zIHVzaW5nIHF0Ckdyb3VwOiBEZXZlbG9wbWVudC9Eb2N1bWVudGF0
aW9uCgolZGVzY3JpcHRpb24gZXhhbXBsZXMtcXQKT1NHIHNhbXBsZSBhcHBsaWNhdGlvbnMgdXNp
bmcgcXQKCiVmaWxlcyBleGFtcGxlcy1xdAolX2JpbmRpci9vc2d2aWV3ZXJRdAolX2JpbmRpci9v
c2dRdEJyb3dzZXIKJV9iaW5kaXIvb3NnUXRXaWRnZXRzCgojIE9wZW5TY2VuZUdyYXBoLWV4YW1w
bGVzCiVwYWNrYWdlIGV4YW1wbGVzClN1bW1hcnk6IFNhbXBsZSBhcHBsaWNhdGlvbnMgZm9yIE9w
ZW5TY2VuZUdyYXBoCkdyb3VwOiBEZXZlbG9wbWVudC9Eb2N1bWVudGF0aW9uCgolZGVzY3JpcHRp
b24gZXhhbXBsZXMKU2FtcGxlIGFwcGxpY2F0aW9ucyBmb3IgT3BlblNjZW5lR3JhcGgKCiVmaWxl
cyBleGFtcGxlcwolX2JpbmRpci9vc2cyY3BwCiVfYmluZGlyL29zZ2RhdGFiYXNlcmV2aXNpb25z
CiVfYmluZGlyL29zZ2ZwZGVwdGgKJV9iaW5kaXIvb3NnZ3B4CiVfYmluZGlyL29zZ2dyYXBoaWNz
Y29zdAolX2JpbmRpci9vc2dtdWx0aXZpZXdwYWdpbmcKJV9iaW5kaXIvb3Nnb2l0CiVfYmluZGly
L29zZ291dGxpbmUKJV9iaW5kaXIvb3NncGFydGljbGVzaGFkZXIKJV9iaW5kaXIvb3NncG9zdGVy
CiVfYmluZGlyL29zZ3Fmb250CiVfYmluZGlyL29zZ3NoYWRlcmNvbXBvc2l0aW9uCiVfYmluZGly
L29zZ3NoYWRlcmdlbgolX2JpbmRpci9vc2d0ZXh0dXJlY29tcHJlc3Npb24KJV9iaW5kaXIvb3Nn
dGhyZWFkZWR0ZXJyYWluCiVfYmluZGlyL29zZ3VuaWZvcm1idWZmZXIKJV9iaW5kaXIvb3NndXNl
cmRhdGEKJV9iaW5kaXIvb3NndXNlcnN0YXRzCiVfYmluZGlyL29zZ3ZlcnRleGF0dHJpYnV0ZXMK
JV9iaW5kaXIvb3NndmlydHVhbHByb2dyYW0KJV9iaW5kaXIvcHJlc2VudDNECiVfYmluZGlyL29z
Z2FuYWx5c2lzCiVfYmluZGlyL29zZ2FuaW1hdGlvbmVhc2Vtb3Rpb24KJV9iaW5kaXIvb3NnYW5p
bWF0aW9ubW9ycGgKJV9iaW5kaXIvb3NnYW5pbWF0aW9uaGFyZHdhcmUKJV9iaW5kaXIvb3NnYW5p
bWF0aW9ubWFrZXBhdGgKJV9iaW5kaXIvb3NnYW5pbWF0aW9ubm9kZQolX2JpbmRpci9vc2dhbmlt
YXRpb25za2lubmluZwolX2JpbmRpci9vc2dhbmltYXRpb25zb2xpZAolX2JpbmRpci9vc2dhbmlt
YXRpb250aW1lbGluZQolX2JpbmRpci9vc2dhbmltYXRpb252aWV3ZXIKJV9iaW5kaXIvb3NnYXV0
b2NhcHR1cmUKIyVfYmluZGlyL29zZ2Jyb3dzZXIKJV9iaW5kaXIvb3NnY2x1c3RlcgolX2JpbmRp
ci9vc2dkcmF3aW5zdGFuY2VkCiVfYmluZGlyL29zZ2dhbWVvZmxpZmUKJV9iaW5kaXIvb3NnbWVt
b3J5dGVzdAolX2JpbmRpci9vc2dwYWNrZWRkZXB0aHN0ZW5jaWwKJV9iaW5kaXIvb3NncGRmCiVf
YmluZGlyL29zZ3JvYm90CiVfYmluZGlyL29zZ3NpZGVieXNpZGUKJV9iaW5kaXIvb3Nnd2lkZ2V0
bWVzc2FnZWJveAolX2JpbmRpci9vc2d3aWRnZXRwZXJmb3JtYW5jZQolX2JpbmRpci9vc2dmb250
CiVfYmluZGlyL29zZ2ltYWdlc2VxdWVuY2UKJV9iaW5kaXIvb3Nna2R0cmVlCiVfYmluZGlyL29z
Z3NjcmVlbmNhcHR1cmUKJV9iaW5kaXIvb3Nnd2lkZ2V0YWRkcmVtb3ZlCiVfYmluZGlyL29zZ3dp
ZGdldGJveAolX2JpbmRpci9vc2d3aWRnZXRjYW52YXMKJV9iaW5kaXIvb3Nnd2lkZ2V0ZnJhbWUK
JV9iaW5kaXIvb3Nnd2lkZ2V0aW5wdXQKJV9iaW5kaXIvb3Nnd2lkZ2V0bGFiZWwKJV9iaW5kaXIv
b3Nnd2lkZ2V0bWVudQolX2JpbmRpci9vc2d3aWRnZXRub3RlYm9vawolX2JpbmRpci9vc2d3aWRn
ZXRzY3JvbGxlZAolX2JpbmRpci9vc2d3aWRnZXRzaGFkZXIKJV9iaW5kaXIvb3Nnd2lkZ2V0c3R5
bGVkCiVfYmluZGlyL29zZ3dpZGdldHRhYmxlCiVfYmluZGlyL29zZ3dpZGdldHdpbmRvdwolX2Jp
bmRpci9vc2dnZW9tZXRyeXNoYWRlcnMKJV9iaW5kaXIvb3NnbXVsdGlwbGVyZW5kZXJ0YXJnZXRz
CiVfYmluZGlyL29zZ211bHRpdGV4dHVyZWNvbnRyb2wKJV9iaW5kaXIvb3Nnb2NjbHVzaW9ucXVl
cnkKJV9iaW5kaXIvb3Nnc2hhcmVkYXJyYXkKJV9iaW5kaXIvb3Nnc3RlcmVvbWF0Y2gKJV9iaW5k
aXIvb3NndGV4dDNECiVfYmluZGlyL29zZ3RoaXJkcGVyc29udmlldwolX2JpbmRpci9vc2dkZXB0
aHBlZWxpbmcKJV9iaW5kaXIvb3NnYW5pbWF0ZQolX2JpbmRpci9vc2dhdXRvdHJhbnNmb3JtCiVf
YmluZGlyL29zZ2JpbGxib2FyZAolX2JpbmRpci9vc2dibGVuZGVxdWF0aW9uCiVfYmluZGlyL29z
Z2NhbGxiYWNrCiVfYmluZGlyL29zZ2NhbWVyYQolX2JpbmRpci9vc2djYXRjaAolX2JpbmRpci9v
c2djbGlwCiVfYmluZGlyL29zZ2NvbXBvc2l0ZXZpZXdlcgolX2JpbmRpci9vc2djb3B5CiVfYmlu
ZGlyL29zZ2N1YmVtYXAKJV9iaW5kaXIvb3NnZGVsYXVuYXkKJV9iaW5kaXIvb3NnZGVwdGhwYXJ0
aXRpb24KJV9iaW5kaXIvb3NnZGlzdG9ydGlvbgolX2JpbmRpci9vc2dmYWRldGV4dAolX2JpbmRp
ci9vc2dmb3Jlc3QKJV9iaW5kaXIvb3NnZnhicm93c2VyCiVfYmluZGlyL29zZ2dlb2RlbW8KJV9i
aW5kaXIvb3NnZ2VvbWV0cnkKJV9iaW5kaXIvb3NnaGFuZ2dsaWRlCiVfYmluZGlyL29zZ2h1ZAol
X2JpbmRpci9vc2dpbXBvc3RvcgolX2JpbmRpci9vc2dpbnRlcnNlY3Rpb24KIyVfYmluZGlyL29z
Z2ludHJvc3BlY3Rpb24KJV9iaW5kaXIvb3Nna2V5Ym9hcmQKJV9iaW5kaXIvb3Nna2V5Ym9hcmRt
b3VzZQolX2JpbmRpci9vc2dsYXVuY2hlcgolX2JpbmRpci9vc2dsaWdodAolX2JpbmRpci9vc2ds
aWdodHBvaW50CiVfYmluZGlyL29zZ2xvZ2ljb3AKJV9iaW5kaXIvb3NnbG9nbwolX2JpbmRpci9v
c2dtYW5pcHVsYXRvcgolX2JpbmRpci9vc2dtb3Rpb25ibHVyCiVfYmluZGlyL29zZ21vdmllCiVf
YmluZGlyL29zZ211bHRpdGV4dHVyZQolX2JpbmRpci9vc2dvY2NsdWRlcgolX2JpbmRpci9vc2dw
YWdlZGxvZAolX2JpbmRpci9vc2dwYXJhbWV0cmljCiVfYmluZGlyL29zZ3BhcnRpY2xlCiVfYmlu
ZGlyL29zZ3BhcnRpY2xlZWZmZWN0cwolX2JpbmRpci9vc2dwaWNrCiVfYmluZGlyL29zZ3BsYW5l
dHMKJV9iaW5kaXIvb3NncG9pbnRzCiVfYmluZGlyL29zZ3BvaW50c3ByaXRlCiVfYmluZGlyL29z
Z3ByZWNpcGl0YXRpb24KJV9iaW5kaXIvb3NncHJlcmVuZGVyCiVfYmluZGlyL29zZ3ByZXJlbmRl
cmN1YmVtYXAKJV9iaW5kaXIvb3NncmVmbGVjdAolX2JpbmRpci9vc2dzY2FsYXJiYXIKJV9iaW5k
aXIvb3Nnc2NyaWJlCiVfYmluZGlyL29zZ3NlcXVlbmNlCiVfYmluZGlyL29zZ3NoYWRlcnMKJV9i
aW5kaXIvb3Nnc2hhZGVydGVycmFpbgolX2JpbmRpci9vc2dzaGFkb3cKJV9iaW5kaXIvb3Nnc2hh
cGUKJV9iaW5kaXIvb3Nnc2ltcGxpZmllcgolX2JpbmRpci9vc2dzbGljZQolX2JpbmRpci9vc2dz
cGFjZXdhcnAKJV9iaW5kaXIvb3Nnc3BoZXJlc2VnbWVudAolX2JpbmRpci9vc2dzcG90bGlnaHQK
JV9iaW5kaXIvb3Nnc3RlcmVvaW1hZ2UKJV9iaW5kaXIvb3NndGVhcG90CiVfYmluZGlyL29zZ3Rl
cnJhaW4KJV9iaW5kaXIvb3NndGVzc2VsbGF0ZQolX2JpbmRpci9vc2d0ZXh0CiVfYmluZGlyL29z
Z3RleHR1cmUxRAolX2JpbmRpci9vc2d0ZXh0dXJlMkQKJV9iaW5kaXIvb3NndGV4dHVyZTNECiVf
YmluZGlyL29zZ3RleHR1cmVyZWN0YW5nbGUKJV9iaW5kaXIvb3NndW5pdHRlc3RzCiVfYmluZGly
L29zZ3ZlcnRleHByb2dyYW0KJV9iaW5kaXIvb3Nndmlld2VyR0xVVAolX2JpbmRpci9vc2d2aWV3
ZXJXWAolX2JpbmRpci9vc2d2b2x1bWUKJV9iaW5kaXIvb3Nnd2luZG93cwoKJV9iaW5kaXIvb3Nn
cGhvdG9hbGJ1bQolX2JpbmRpci9vc2dzaW11bGF0aW9uCgolX2RhdGFkaXIvT3BlblNjZW5lR3Jh
cGgKCiMgbGliT3BlblRocmVhZHMKJXBhY2thZ2UgLW4gbGliT3BlblRocmVhZHMKU3VtbWFyeTog
T3BlblRocmVhZHMKR3JvdXA6IFN5c3RlbS9MaWJyYXJpZXMKUHJvdmlkZXM6IE9wZW5UaHJlYWRz
ID0gJW5hbWUtJXZlcnNpb24KCiVkZXNjcmlwdGlvbiAtbiBsaWJPcGVuVGhyZWFkcwpPcGVuVGhy
ZWFkcyBpcyBpbnRlbmRlZCB0byBwcm92aWRlIGEgbWluaW1hbCAmIGNvbXBsZXRlIE9iamVjdC1P
cmllbnRlZCAoT08pCnRocmVhZCBpbnRlcmZhY2UgZm9yIEMrKyBwcm9ncmFtbWVycy4gIEl0IGlz
IGxvb3NlbHkgbW9kZWxlZCBvbiB0aGUgSmF2YQp0aHJlYWQgQVBJLCBhbmQgdGhlIFBPU0lYIFRo
cmVhZHMgc3RhbmRhcmRzLiAgVGhlIGFyY2hpdGVjdHVyZSBvZiB0aGUKbGlicmFyeSBpcyBkZXNp
Z25lZCBhcm91bmQgInN3YXBwYWJsZSIgdGhyZWFkIG1vZGVscyB3aGljaCBhcmUgZGVmaW5lZCBh
dApjb21waWxlLXRpbWUgaW4gYSBzaGFyZWQgb2JqZWN0IGxpYnJhcnkuCgolZmlsZXMgLW4gbGli
T3BlblRocmVhZHMKJWRvYyBBVVRIT1JTLnR4dCBMSUNFTlNFLnR4dCBORVdTLnR4dCBSRUFETUUu
dHh0CiVfbGliZGlyL2xpYk9wZW5UaHJlYWRzLnNvLioKCiMgbGliT3BlblRocmVhZHMtZGV2ZWwK
JXBhY2thZ2UgLW4gbGliT3BlblRocmVhZHMtZGV2ZWwKU3VtbWFyeTogRGV2ZWxvcG1lbnQgZmls
ZXMgZm9yIE9wZW5UaHJlYWRzCkdyb3VwOiBEZXZlbG9wbWVudC9DKysKUmVxdWlyZXM6IGxpYk9w
ZW5UaHJlYWRzID0gJXZlcnNpb24tJXJlbGVhc2UKCiVkZXNjcmlwdGlvbiAtbiBsaWJPcGVuVGhy
ZWFkcy1kZXZlbApEZXZlbG9wbWVudCBmaWxlcyBmb3IgT3BlblRocmVhZHMKCiVmaWxlcyAtbiBs
aWJPcGVuVGhyZWFkcy1kZXZlbAolZG9jIEJVSUxEL2RvYy9PcGVuVGhyZWFkc1JlZmVyZW5jZURv
Y3MKJV9wa2djb25maWdkaXIvb3BlbnRocmVhZHMucGMKJV9saWJkaXIvbGliT3BlblRocmVhZHMu
c28KJV9pbmNsdWRlZGlyL09wZW5UaHJlYWRzCgolY2hhbmdlbG9nCiogRnJpIEp1bCAyMiAyMDEx
IERtaXRyeSBEZXJqYXZpbiA8ZGRAYWx0bGludXgub3JnPiAzLjAuMC1hbHQxCi0gMy4wCi0gKi1l
eGFtcGxlcy1mbHRrIHJlbW92ZWQgdGVtcG9yYXJpbHkoPykKLSBvc2d2aWV3ZXItUVQgcmVuYW1l
ZCB0byBvc2d2aWV3ZXItUXQKLSBvc2dicm93c2VyIHJlbW92ZWQsIGNoYW5nZWxvZzogMjAwOC0x
MS0yMCAxMToyOAotIG9zZ2ludHJvc3BlY3Rpb24gcmVtb3ZlZCwgY2hhbmdlbG9nOiAyMDEwLTA2
LTIzIDEzOjI4Ci0gbmV3IDI1IGV4YW1wbGVzIGFkZGVkCgoqIFdlZCBKdWwgMDYgMjAxMSBNaWNo
YWVsIFNoaWdvcmluIDxtaWtlQGFsdGxpbnV4Lm9yZz4gMi44LjMtYWx0MwotIGZpeCBGVEJGUyAo
Mi44LjUvMy4wLjAgbmVlZCBhIGJpdCBtb3JlIHRpbWUpCgoqIEZyaSBBcHIgMTUgMjAxMSBNaWNo
YWVsIFNoaWdvcmluIDxtaWtlQGFsdGxpbnV4Lm9yZz4gMi44LjMtYWx0MgotIHJlYnVpbGQKCiog
V2VkIE1hciAwOSAyMDExIE1pY2hhZWwgU2hpZ29yaW4gPG1pa2VAYWx0bGludXgub3JnPiAyLjgu
My1hbHQxCi0gMi44LjMKLSB1cGRhdGVkIGZlZG9yYSBwYXRjaAotIHVwZGF0ZWQgbGlua2luZyAo
bm93IG1ha2VmaWxlKSBwYXRjaAotIGRlc2NyaXB0aW9uIGZpeHVwCi0gYWRkZWQgKGEgdGlueSBw
YXJ0IG9mKSBnZW50b28gcGF0Y2gKLSBhZGRlZCBvc2dhbmltYXRpb25oYXJkd2FyZSB0byBleGFt
cGxlcwoKKiBNb24gU2VwIDI3IDIwMTAgTWljaGFlbCBTaGlnb3JpbiA8bWlrZUBhbHRsaW51eC5v
cmc+IDIuOC4wLWFsdDIuMQotIHJlYnVpbHQgYWdhaW5zdCBjdXJyZW50IFggbGlicmFyaWVzICh0
aGFua3MgZGRAKQoKKiBUdWUgTWFyIDI0IDIwMDkgTWljaGFlbCBTaGlnb3JpbiA8bWlrZUBhbHRs
aW51eC5vcmc+IDIuOC4wLWFsdDIKLSBzcGVjIGNsZWFudXAKCiogU3VuIE1hciAyMiAyMDA5IE1p
Y2hhZWwgU2hpZ29yaW4gPG1pa2VAYWx0bGludXgub3JnPiAyLjguMC1hbHQxCi0gYnVpbHQgZm9y
IEFMVCBMaW51eAogICsgYmFzZWQgb24gRmVkb3JhIChhbmQgdG8gc29tZSBleHRlbnQgTWFuZHJp
dmEgQ29va2VyKSBzcGVjcy9wYXRjaGVzCiAgKyBoZWF2eSBzcGVjIGNsZWFudXAKICArIGxpYmlm
aWNhdGlvbgogICsgc2xpZ2h0ICUlZmlsZXMgc2h1ZmZsZQoKKiBNb24gRmViIDIzIDIwMDkgRmVk
b3JhIFJlbGVhc2UgRW5naW5lZXJpbmcgPHJlbC1lbmdAbGlzdHMuZmVkb3JhcHJvamVjdC5vcmc+
IC0gMi44LjAtMgotIFJlYnVpbHQgZm9yIGh0dHBzOi8vZmVkb3JhcHJvamVjdC5vcmcvd2lraS9G
ZWRvcmFfMTFfTWFzc19SZWJ1aWxkCgoqIFN1biBGZWIgMTUgMjAwOSBSYWxmIENvcnPDqXBpdXMg
PHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMi44LjAtMQotIFVwZ3JhZGUgdG8gT1NHLTIuOC4wLgot
IFJlbW92ZSBPYnNvbGV0ZTogUHJvZHVjZXIgaGFja3MuCgoqIFdlZCBBdWcgMTQgMjAwOCBSYWxm
IENvcnPDqXBpdXMgPHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMi42LjAtMQotIFVwZ3JhZGUgdG8g
T1NHLTIuNi4wLgoKKiBXZWQgQXVnIDEzIDIwMDggUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0Bm
cmVlbmV0LmRlPiAtIDIuNC4wLTQKLSBQcmVwcyBmb3IgMi42LjAuCi0gUmVmbGVjdCB0aGUgU291
cmNlMC1VUkwgaGF2aW5nIGNoYW5nZWQuCi0gTWFqb3Igc3BlYy1maWxlIG92ZXJoYXVsLgoKKiBU
aHUgTWF5IDIyIDIwMDggVG9tICJzcG90IiBDYWxsYXdheSA8dGNhbGxhd2FAcmVkaGF0LmNvbT4g
LSAyLjQuMC0zCi0gZml4IGxpY2Vuc2UgdGFnCgoqIFR1ZSBNYXkgMTMgMjAwOCBSYWxmIENvcnPD
qXBpdXMgPHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMi40LjAtMgotIEFkZCBPcmlvbiBQb3BsYXdz
a2kncyBwYXRjaCB0byBmaXggYnVpbGRpbmcgd2l0aCBjbWFrZS0yLjYuMC4KCiogTW9uIE1heSAx
MiAyMDA4IFJhbGYgQ29yc8OpcGl1cyA8cmMwNDAyMDNAZnJlZW5ldC5kZT4gLSAyLjQuMC0xCi0g
VXBzdHJlYW0gdXBkYXRlLgotIEFkanVzdCBwYXRjaGVzIHRvIDIuNC4wLgoKKiBNb24gRmViIDEx
IDIwMDggUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRlPiAtIDIuMi4wLTUKLSBB
ZGQgKi1leGFtcGxlcy1TREwgcGFja2FnZS4KLSBBZGQgb3Nndmlld2VyU0RMLgotIEFkZCAqLWV4
YW1wbGVzLWZsdGsgcGFja2FnZS4KLSBBZGQgb3Nndmlld2VyRkxUSy4KLSBBZGQgKi1leGFtcGxl
cy1xdCBwYWNrYWdlLgotIE1vdmUgb3Nndmlld2VyUVQgdG8gKi1leGFtcGxlcy1xdCBwYWNrYWdl
LgoKKiBNb24gRmViIDExIDIwMDggUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRl
PiAtIDIuMi4wLTQKLSBSZWJ1aWxkIGZvciBnY2M0My4KLSBPcGVuU2NlbmVHcmFwaC0yLjIuMC5k
aWZmOiBBZGQgZ2NjNDMgaGFja3MuCgoqIFdlZCBOb3YgMjggMjAwNyBSYWxmIENvcnPDqXBpdXMg
PHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMi4yLjAtMwotIFJlLWFkZCBhcGl2ZXJzLgotIFJlYnVp
bGQgYWdhaW5zdCBkb3h5Z2VuLTEuNS4zLTEgKEJaIDM0MzU5MSkuCgoqIFRodSBOb3YgMDIgMjAw
NyBSYWxmIENvcnPDqXBpdXMgPHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMi4yLjAtMgotIEFkZCBx
dC4KCiogVGh1IE5vdiAwMSAyMDA3IFJhbGYgQ29yc8OpcGl1cyA8cmMwNDAyMDNAZnJlZW5ldC5k
ZT4gLSAyLjIuMC0xCi0gVXBzdHJlYW0gdXBncmFkZS4KLSBSZWZsZWN0IFNvdXJjZTAtVVJMIGhh
dmluZyBjaGFuZ2VkIG9uY2UgYWdhaW4uCi0gUmVmbGVjdCB1cHN0cmVhbSBwYWNrYWdpbmcgY2hh
bmdlcyB0byBzcGVjLgoKKiBTYXQgT2N0IDIwIDIwMDcgUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIw
M0BmcmVlbmV0LmRlPiAtIDIuMC04Ci0gUmVmbGVjdCBTb3VyY2UwLVVSTCBoYXZpbmcgY2hhbmdl
ZC4KCiogVGh1IFNlcCAyNyAyMDA3IFJhbGYgQ29yc8OpcGl1cyA8cmMwNDAyMDNAZnJlZW5ldC5k
ZT4gLSAyLjAtNwotIExldCBPcGVuU2NlbmVHcmFwaC1saWJzIE9ic29sZXRlczogUHJvZHVjZXIK
LSBMZXQgT3BlblNjZW5lR3JhcGgtZGV2ZWwgT2Jzb2xldGVzOiBQcm9kdWNlci1kZXZlbC4KCiog
V2VkIFNlcCAyNiAyMDA3IFJhbGYgQ29yc8OpcGl1cyA8cmMwNDAyMDNAZnJlZW5ldC5kZT4gLSAy
LjAtNgotIEJ5IHB1YmxpYyBkZW1hbmQsIGFkZCB1cHN0cmVhbSdzICoucGNzLgotIEFkZCBoYWNr
cyB0byB3b3JrIGFyb3VuZCB0aGUgd29yc3QgYnVncyBpbiAqLnBjcy4KLSBBZGQgT3BlblNjZW5l
R3JhcGgyLWRldmVsLgotIE1vdmUgbGRjb25maWcgdG8gKi1saWJzLgotIEFiYW5kb24gT3BlblRo
cmVhZHMyLgotIFJlbW92ZSBvYnNvbGV0ZSBhcHBsaWNhdGlvbnMuCgoqIFdlZCBBdWcgMjIgMjAw
NyBSYWxmIENvcnPDqXBpdXMgPHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMi4wLTUKLSBQcmVwYXJl
IHJlbmFtaW5nIHBhY2thZ2UgaW50byBPcGVuU2NlbmVHcmFwaDIuCi0gU3BsaXQgb3V0IHJ1bi10
aW1lIGxpYnMgaW50byAqLWxpYnMgc3VicGFja2FnZS4KLSBSZW5hbWUgcGtnY29uZmlnIGZpbGVz
IGludG8gKi0yLnBjLgotIFJlYWN0aXZhdGUgcHBjNjQuCi0gTWFzcyByZWJ1aWxkLgoKKiBTYXQg
SnVuIDMwIDIwMDcgUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRlPiAtIDIuMC00
Ci0gQ2xlYW51cCBDVlMuCi0gQWRkIE9TRzFfUHJvZHVjZXIgZGVmaW5lLgoKKiBGcmkgSnVuIDI5
IDIwMDcgUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRlPiAtIDIuMC0zCi0gUmUt
YWRkIChidXQgZG9uJ3Qgc2hpcCkgKi5wYy4KLSBMZXQgT3BlblNjZW5lR3JhcGggIk9ic29sZXRl
OiBQcm9kdWNlciIuCi0gTGV0IE9wZW5TY2VuZUdyYXBoLWRldmVsICJPYnNvbGV0ZTogUHJvZHVj
ZXItZGV2ZWwiLgoKKiBXZWQgSnVuIDI3IDIwMDcgUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0Bm
cmVlbmV0LmRlPiAtIDIuMC0yCi0gQnVpbGQgZG9jcy4KCiogRnJpIEp1biAyMiAyMDA3IFJhbGYg
Q29yc8OpcGl1cyA8cmMwNDAyMDNAZnJlZW5ldC5kZT4gLSAyLjAtMQotIFVwZ3JhZGUgdG8gMi4w
LgoKKiBUaHUgSnVuIDIxIDIwMDcgUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRl
PiAtIDEuMi00Ci0gRXhjbHVkZUFyY2g6IHBwYzY0IChCWiAyNDUxOTIsIDI0NTE5NikuCgoqIFRo
dSBKdW4gMjEgMjAwNyBSYWxmIENvcnPDqXBpdXMgPHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMS4y
LTMKLSBSZW1vdmUgZGVtZXRlciAoRGVmZWN0aXZlLCBhYmFuZG9uZWQgYnkgdXBzdHJlYW0pLgoK
KiBXZWQgTWFyIDIxIDIwMDcgUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRlPiAt
IDEuMi0yCi0gQXR0ZW1wdCB0byBidWlsZCB3aXRoIGdkYWwgZW5hYmxlZC4KCiogV2VkIE9jdCAw
NSAyMDA2IFJhbGYgQ29yc8OpcGl1cyA8cmMwNDAyMDNAZnJlZW5ldC5kZT4gLSAxLjItMQotIFVw
c3RyZWFtIHVwZGF0ZS4KLSBSZW1vdmUgQlI6IGZsZXggYmlzb24uCi0gRHJvcCBvc2dmYm8gYW5k
IG9zZ3BidWZmZXIuCgoqIFR1ZSBTZXAgMDUgMjAwNiBSYWxmIENvcnPDqXBpdXMgPHJjMDQwMjAz
QGZyZWVuZXQuZGU+IC0gMS4xLTIKLSBNYXNzIHJlYnVpbGQuCgoqIFRodSBBdWcgMjQgMjAwNiBS
YWxmIENvcnPDqXBpdXMgPHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMS4xLTEKLSBVcHN0cmVhbSB1
cGRhdGUuCgoqIFNhdCBKdWwgMDggMjAwNiBSYWxmIENvcnPDqXBpdXMgPHJjMDQwMjAzQGZyZWVu
ZXQuZGU+IC0gMS4wLTUKLSBSZWJ1aWx0IHRvIHdpdGggZ2NjLTQuMS4xLTYuCgoqIFR1ZSBKdW4g
MDcgMjAwNiBSYWxmIENvcnPDqXBpdXMgPHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMS4wLTQKLSBU
cnkgdG8gYXZvaWQgYWRkaW5nIFNPTkFNRXMgb24gcGx1Z2lucyBhbmQgYXBwbGljYXRpb25zLgoK
KiBUdWUgSnVuIDA2IDIwMDYgUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRlPiAt
IDEuMC0zCi0gQWRkIFNPTkFNRSBoYWNrIHRvIHNwZWMgKFBSIDE5MzkzNCkuCi0gUmVnZW5lcmF0
ZSBPcGVuU2NlbmVHcmFwaC0xLjAuZGlmZi4KLSBSZW1vdmUgT3BlblNjZW5lR3JhcGgtMS4wLmRp
ZmYgZnJvbSBsb29rLWFzaWRlIGNhY2hlLiBBZGQgdG8gQ1ZTIGluc3RlYWQuCi0gRml4IGJyb2tl
biBzaGVsbCBmcmFnbWVudHMuCgoqIFN1biBGZWIgMTkgMjAwNiBSYWxmIENvcnPDqXBpdXMgPHJj
MDQwMjAzQGZyZWVuZXQuZGU+IC0gMS4wLTIKLSBSZWJ1aWxkLgoKKiBTYXQgRGVjIDEwIDIwMDUg
UmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRlPiAtIDEuMC0xCi0gVXBzdHJlYW0g
dXBkYXRlLgoKKiBXZWQgRGVjIDA3IDIwMDUgUmFsZiBDb3Jzw6lwaXVzIDxyYzA0MDIwM0BmcmVl
bmV0LmRlPiAtIDAuOS45LTUKLSBUcnkgYXQgZ2V0dGluZyB0aGlzIHBhY2thZ2UgYnVpbGRhYmxl
IHdpdGggbW9kdWxhciBYMTEuCgoqIFR1ZSBEZWMgMDYgMjAwNSBSYWxmIENvcnNlcGl1cyA8cmMw
NDAyMDNAZnJlZW5ldC5kZT4gLSAwLjkuOS00JXs/ZGlzdH0uMQotIE1lcmdlIGRpZmZzIGludG8g
b25lIGZpbGUuCi0gRml4IHVwICoucGNzIGZyb20gaW5zaWRlIG9mICouc3BlYy4KCiogU3VuIEF1
ZyAyOCAyMDA1IFJhbGYgQ29yc2VwaXVzIDxyYzA0MDIwM0BmcmVlbmV0LmRlPiAtIDAuOS45LTQK
LSBQcm9wYWdhdGUgJSVfbGliZGlyIHRvIHBrZ2NvbmZpZyBmaWxlcy4KLSBGaXggdHlwbyBpbiAl
JWlmYXJjaCBtYWdpYyB0byBzZXR1cCBMRF9MSUJSQVJZX1BBVEgKLSBNb3ZlIGNvbmZpZ3VyYXRp
b24gdG8gJSVidWlsZC4KLSBTcGVjIGZpbGUgY29zbWV0aWNzLgoKKiBTYXQgQXVnIDI3IDIwMDUg
UmFsZiBDb3JzZXBpdXMgPHJjMDQwMjAzQGZyZWVuZXQuZGU+IC0gMC45LjktMwotIEFkZCBmdWxs
IFVSTCB0byBEZWJpYW4gcGF0Y2guCi0gQWRkIF93aXRoX2RlbWV0ZXIuCi0gRXh0ZW5kIFByb2R1
Y2VyICUlZGVzY3JpcHRpb24uCi0gRXh0ZW5kIE9wZW5UaHJlYWRzICUlZGVzY3JpcHRpb24uCgoq
IFR1ZSBBdWcgMDkgMjAwNSBSYWxmIENvcnNlcGl1cyA8cmFsZkBsaW5rczJsaW51eC5kZT4gLSAw
LjkuOS0yCi0gRml4IGxpY2Vuc2UgdG8gT1NHUEwuCi0gQ2hhbmdlIHBlcm1pc3Npb25zIG9uIHBr
Z2NvbmZpZyBmaWxlcyB0byAwNjQ0LgoKKiBUdWUgQXVnIDAyIDIwMDUgUmFsZiBDb3JzZXBpdXMg
PHJhbGZAbGlua3MybGludXguZGU+IC0gMC45LjktMQotIEZFIHN1Ym1pc3Npb24uCgoqIFRodSBK
dWwgMjEgMjAwNSBSYWxmIENvcnNlcGl1cyA8cmFsZkBsaW5rczJsaW51eC5kZT4gLSAwLjkuOS0w
Ci0gSW5pdGlhbCBzcGVjLgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5023</attachid>
            <date>2011-07-22 17:27:35 +0400</date>
            <delta_ts>2011-07-22 17:27:35 +0400</delta_ts>
            <desc>Адаптированный для 3.0.0 редхатовский патч от 2.8.3.</desc>
            <filename>OpenSceneGraph-3.0.0-altlinux.patch</filename>
            <type>text/plain</type>
            <size>3045</size>
            <attacher name="Дмитрий Державин">dd</attacher>
            
              <data encoding="base64">ZGlmZiAtcnVOIE9wZW5TY2VuZUdyYXBoLTMuMC4wLW9yaWcvQ01ha2VMaXN0cy50eHQgT3BlblNj
ZW5lR3JhcGgtMy4wLjAvQ01ha2VMaXN0cy50eHQKLS0tIE9wZW5TY2VuZUdyYXBoLTMuMC4wLW9y
aWcvQ01ha2VMaXN0cy50eHQJMjAxMS0wNi0yNyAxNDo0NTozNi4wMDAwMDAwMDAgKzA0MDAKKysr
IE9wZW5TY2VuZUdyYXBoLTMuMC4wL0NNYWtlTGlzdHMudHh0CTIwMTEtMDctMjIgMTU6MzQ6Mjku
MDAwMDAwMDAwICswNDAwCkBAIC04ODQsNyArODg0LDcgQEAKICAgICAgICAgJHtQUk9KRUNUX0JJ
TkFSWV9ESVJ9L2RvYy9PcGVuU2NlbmVHcmFwaFJlZmVyZW5jZURvY3Mvb3NnMzItMzIucG5nIENP
UFlPTkxZCiAgICAgKQogICAgICNJTlNUQUxMKEZJTEVTICR7UFJPSkVDVF9CSU5BUllfRElSfS9k
b2MvJHtQUk9KRUNUX05BTUV9UmVmZXJlbmNlRG9jcy0ke09QRU5TQ0VORUdSQVBIX1ZFUlNJT059
LmNobSBERVNUSU5BVElPTiBkb2MgT1BUSU9OQUwgQ09NUE9ORU5UIG9wZW5zY2VuZWdyYXBoLWRv
YykKLSAgICBJTlNUQUxMKERJUkVDVE9SWSAke1BST0pFQ1RfQklOQVJZX0RJUn0vZG9jL09wZW5T
Y2VuZUdyYXBoUmVmZXJlbmNlRG9jcyBERVNUSU5BVElPTiBkb2MgQ09NUE9ORU5UIG9wZW5zY2Vu
ZWdyYXBoLWRvYykKKyMgICAgSU5TVEFMTChESVJFQ1RPUlkgJHtQUk9KRUNUX0JJTkFSWV9ESVJ9
L2RvYy9PcGVuU2NlbmVHcmFwaFJlZmVyZW5jZURvY3MgREVTVElOQVRJT04gZG9jIENPTVBPTkVO
VCBvcGVuc2NlbmVncmFwaC1kb2MpCiAKICAgICAjIG5vdyBzZXQgdXAgb3BlbnRocmVhZHMgZG9j
dW1lbnRhdGlvbiBnZW5lcmF0aW9uCiAgICAgSUYoQlVJTERfUkVGX0RPQ1NfVEFHRklMRSkKQEAg
LTkwMCw3ICs5MDAsNyBAQAogICAgICAgICAke1BST0pFQ1RfQklOQVJZX0RJUn0vZG9jL09wZW5U
aHJlYWRzUmVmZXJlbmNlRG9jcy9vc2czMi0zMi5wbmcgQ09QWU9OTFkKICAgICApCiAgICAgI0lO
U1RBTEwoRklMRVMgJHtQUk9KRUNUX0JJTkFSWV9ESVJ9L2RvYy8ke1BST0pFQ1RfTkFNRX1SZWZl
cmVuY2VEb2NzLSR7T1BFTlNDRU5FR1JBUEhfVkVSU0lPTn0uY2htIERFU1RJTkFUSU9OIGRvYyBP
UFRJT05BTCBDT01QT05FTlQgb3BlbnNjZW5lZ3JhcGgtZG9jKQotICAgIElOU1RBTEwoRElSRUNU
T1JZICR7UFJPSkVDVF9CSU5BUllfRElSfS9kb2MvT3BlblRocmVhZHNSZWZlcmVuY2VEb2NzIERF
U1RJTkFUSU9OIGRvYyBDT01QT05FTlQgb3BlbnRocmVhZHMtZG9jKQorIyAgICBJTlNUQUxMKERJ
UkVDVE9SWSAke1BST0pFQ1RfQklOQVJZX0RJUn0vZG9jL09wZW5UaHJlYWRzUmVmZXJlbmNlRG9j
cyBERVNUSU5BVElPTiBkb2MgQ09NUE9ORU5UIG9wZW50aHJlYWRzLWRvYykKIAogICAgICMgUHJv
Y2VzcyBvdXIgb3RoZXIgZG94eWZpbGVzIGJ1dCBkb24ndCBjcmVhdGUgdGFyZ2V0cyBmb3IgdGhl
c2UKICAgICBDT05GSUdVUkVfRklMRSgke1BST0pFQ1RfU09VUkNFX0RJUn0vZG9jL0RveHlmaWxl
cy9hbGxfRG94eWZpbGUKZGlmZiAtcnVOIE9wZW5TY2VuZUdyYXBoLTMuMC4wLW9yaWcvQ01ha2VN
b2R1bGVzL09zZ01hY3JvVXRpbHMuY21ha2UgT3BlblNjZW5lR3JhcGgtMy4wLjAvQ01ha2VNb2R1
bGVzL09zZ01hY3JvVXRpbHMuY21ha2UKLS0tIE9wZW5TY2VuZUdyYXBoLTMuMC4wLW9yaWcvQ01h
a2VNb2R1bGVzL09zZ01hY3JvVXRpbHMuY21ha2UJMjAxMS0wNC0yMSAyMToxNjoyNy4wMDAwMDAw
MDAgKzA0MDAKKysrIE9wZW5TY2VuZUdyYXBoLTMuMC4wL0NNYWtlTW9kdWxlcy9Pc2dNYWNyb1V0
aWxzLmNtYWtlCTIwMTEtMDctMjIgMTU6NDE6NTMuMDAwMDAwMDAwICswNDAwCkBAIC00NDcsNyAr
NDQ3LDcgQEAKICAgICAgICAgSUYoQVBQTEUpCiAgICAgICAgICAgICBJTlNUQUxMKFRBUkdFVFMg
JHtUQVJHRVRfVEFSR0VUTkFNRX0gUlVOVElNRSBERVNUSU5BVElPTiBzaGFyZS9PcGVuU2NlbmVH
cmFwaC9iaW4gQlVORExFIERFU1RJTkFUSU9OIHNoYXJlL09wZW5TY2VuZUdyYXBoL2JpbiApICAg
ICAgICAgICAgCiAgICAgICAgIEVMU0UoQVBQTEUpCi0gICAgICAgICAgICBJTlNUQUxMKFRBUkdF
VFMgJHtUQVJHRVRfVEFSR0VUTkFNRX0gUlVOVElNRSBERVNUSU5BVElPTiBzaGFyZS9PcGVuU2Nl
bmVHcmFwaC9iaW4gQ09NUE9ORU5UIG9wZW5zY2VuZWdyYXBoLWV4YW1wbGVzICkKKyAgICAgICAg
ICAgIElOU1RBTEwoVEFSR0VUUyAke1RBUkdFVF9UQVJHRVROQU1FfSBSVU5USU1FIERFU1RJTkFU
SU9OIGJpbiBDT01QT05FTlQgb3BlbnNjZW5lZ3JhcGgtZXhhbXBsZXMgKQogICAgICAgICBFTkRJ
RihBUFBMRSkKIAogRU5ETUFDUk8oU0VUVVBfRVhBTVBMRSkKZGlmZiAtcnVOIE9wZW5TY2VuZUdy
YXBoLTMuMC4wLW9yaWcvZXhhbXBsZXMvb3Nndmlld2VyU0RML0NNYWtlTGlzdHMudHh0IE9wZW5T
Y2VuZUdyYXBoLTMuMC4wL2V4YW1wbGVzL29zZ3ZpZXdlclNETC9DTWFrZUxpc3RzLnR4dAotLS0g
T3BlblNjZW5lR3JhcGgtMy4wLjAtb3JpZy9leGFtcGxlcy9vc2d2aWV3ZXJTREwvQ01ha2VMaXN0
cy50eHQJMjAxMC0wMS0xOCAxNzoyNzoyMC4wMDAwMDAwMDAgKzAzMDAKKysrIE9wZW5TY2VuZUdy
YXBoLTMuMC4wL2V4YW1wbGVzL29zZ3ZpZXdlclNETC9DTWFrZUxpc3RzLnR4dAkyMDExLTA3LTIy
IDE1OjQyOjAzLjAwMDAwMDAwMCArMDQwMApAQCAtMTMsNyArMTMsNyBAQAogICAgICAgICAgICAg
ICAgIyBEZXBlbmRpbmcgb24gcGxhdGZvcm0gKG9yIFNETCB2ZXJzaW9uKSwKICAgICAgICAgICAg
ICAgICMgdGhpcyBtYXkgb3IgbWF5IG5vdCBsaW5rIHN1Y2Nlc3NmdWxseS4KICAgICAgICAgICAg
ICAgIFNFVChUQVJHRVRfU1JDIG9zZ3ZpZXdlclNETC5jcHApCi0gICAgICAgICAgICAgICBTRVQo
VEFSR0VUX0VYVEVSTkFMX0xJQlJBUklFUyAke1NETE1BSU5fTElCUkFSWX0gJHtUQVJHRVRfRVhU
RVJOQUxfTElCUkFSSUVTfSApCisgICAgICAgICAgICAgICBTRVQoVEFSR0VUX0VYVEVSTkFMX0xJ
QlJBUklFUyAke1NETF9MSUJSQVJZfSAke1RBUkdFVF9FWFRFUk5BTF9MSUJSQVJJRVN9ICkKICAg
ICAgICBFTkRJRigpCiBFTkRJRigpCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>