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

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

    <bug>
          <bug_id>48427</bug_id>
          
          <creation_ts>2023-11-13 16:32:25 +0300</creation_ts>
          <short_desc>Отсутствует FFTW3LibraryDepends.cmake</short_desc>
          <delta_ts>2024-01-12 10:02:54 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>fftw3</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://github.com/FFTW/fftw3/issues/130</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>48416</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey V Turchin">zerg</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>aen</cc>
    
    <cc>arseny</cc>
    
    <cc>egori</cc>
    
    <cc>glebfm</cc>
    
    <cc>ilyakurdyukov</cc>
    
    <cc>ldv</cc>
    
    <cc>placeholder</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>236979</commentid>
    <comment_count>0</comment_count>
      <attachid>15033</attachid>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-13 16:32:25 +0300</bug_when>
    <thetext>Created attachment 15033
fftw3.spec.patch

В файлах /usr/lib64/cmake/fftw3.*Config.cmake написано
include (&quot;${CMAKE_CURRENT_LIST_DIR}/FFTW3LibraryDepends.cmake&quot;)
, а его там нет. Соответственно, cmake-ом ничего с fftw3 собрать нельзя.

Можно или собирать fftw3 cmake-ом или закостылить, как в прилагаемом патче.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>236982</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-13 16:46:07 +0300</bug_when>
    <thetext>(Ответ для Sergey V Turchin на комментарий #0)
&gt; в прилагаемом патче.
BuildRequires: cmake
там ещё нужен.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237051</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-14 11:21:30 +0300</bug_when>
    <thetext>В p10 это тоже будет надо. Я новый krita уже не смогу там собрать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237159</commentid>
    <comment_count>3</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2023-11-15 03:51:14 +0300</bug_when>
    <thetext>Уважаемый placeholder, прошу собрать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237187</commentid>
    <comment_count>4</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2023-11-15 10:36:09 +0300</bug_when>
    <thetext>Я против перевода сборки этого пакета на cmake, предлагайте другие варианты.
Можно просто удалить /usr/lib64/cmake/fftw3.*Config.cmake, это поможет?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237188</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-15 10:43:48 +0300</bug_when>
    <thetext>(Ответ для Dmitry V. Levin на комментарий #4)
&gt; Я против перевода сборки этого пакета на cmake, предлагайте другие варианты.
Я ж предложил изначально. Там сборки нет, только генерация типа configure.

&gt; Можно просто удалить /usr/lib64/cmake/fftw3.*Config.cmake, это поможет?
Нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237189</commentid>
    <comment_count>6</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2023-11-15 10:55:23 +0300</bug_when>
    <thetext>(In reply to Sergey V Turchin from comment #5)
&gt; (Ответ для Dmitry V. Levin на комментарий #4)
&gt; &gt; Я против перевода сборки этого пакета на cmake, предлагайте другие варианты.
&gt; Я ж предложил изначально. Там сборки нет, только генерация типа configure.

Там вызов cmake, это практически arbitrary code execution, я к этому не готов.

&gt; &gt; Можно просто удалить /usr/lib64/cmake/fftw3.*Config.cmake, это поможет?
&gt; Нет.

Может, можно просто забандлить эти файлы, как предлагают здесь:
https://github.com/FFTW/fftw3/issues/130#issuecomment-484255264</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237191</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-15 11:10:36 +0300</bug_when>
    <thetext>(Ответ для Dmitry V. Levin на комментарий #6)
&gt; Может, можно просто забандлить эти файлы, как предлагают здесь:
&gt; https://github.com/FFTW/fftw3/issues/130#issuecomment-484255264
Можно, только содержимое актуализировать не забывать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237250</commentid>
    <comment_count>8</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2023-11-15 20:06:33 +0300</bug_when>
    <thetext>Так, например, работает?

#334479 BUILDING #1 [locked] [test-only] sisyphus fftw3.git=3.3.8-alt3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237276</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2023-11-16 09:37:47 +0300</bug_when>
    <thetext>(Ответ для Gleb F-Malinovskiy на комментарий #8)
&gt; Так, например, работает?
&gt; #334479 BUILDING #1 [locked] [test-only] sisyphus fftw3.git=3.3.8-alt3
Да.

P.S.
В p10 тоже, плиз. Я ещё не знаю, получится ли у меня там krita обновить(c++20 уже начинает поджимать в разных местах), но в любом случае будет полезно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237634</commentid>
    <comment_count>10</comment_count>
    <who name="Arseny Maslennikov">arseny</who>
    <bug_when>2023-11-22 13:36:23 +0300</bug_when>
    <thetext>2023-Nov-16 11:45:59 :: task #334479 for sisyphus DONE

Перевешиваем багу на p10?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>240094</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2024-01-12 10:02:47 +0300</bug_when>
    <thetext>(Ответ для Arseny Maslennikov на комментарий #10)
&gt; 2023-Nov-16 11:45:59 :: task #334479 for sisyphus DONE
&gt; 
&gt; Перевешиваем багу на p10?
Уже доехало туда.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>15033</attachid>
            <date>2023-11-13 16:32:25 +0300</date>
            <delta_ts>2023-11-13 16:32:25 +0300</delta_ts>
            <desc>fftw3.spec.patch</desc>
            <filename>fftw3.spec.patch</filename>
            <type>text/plain</type>
            <size>662</size>
            <attacher name="Sergey V Turchin">zerg</attacher>
            
              <data encoding="base64">LS0tIGZmdHczLnNwZWN+CTIwMjEtMDYtMDggMTA6NTA6MTkuMDAwMDAwMDAwICswMzAwCisrKyBm
ZnR3My5zcGVjCTIwMjMtMTEtMTMgMTY6Mjg6MDEuMTg3OTI5MjYyICswMzAwCkBAIC0yMTQsMTgg
KzIxNCwyMCBAQCBvcHRpb25zX2RvdWJsZT0nJXtzdWJzdF9lbmFibGUgc3NlMn0gJXtzCiAKIGZv
ciBtIGluIHNpbmdsZSBkb3VibGUgbG9uZy1kb3VibGUgJXs/X2VuYWJsZV9xdWFkOnF1YWQtcHJl
Y2lzaW9ufTsgZG8KIAlkPSR7bSUlLSp9Ci0JbWtkaXIgJGQKKwlta2RpciAtcCAkZAogCXB1c2hk
ICRkCiAJZXZhbCBleHRyYW9wdGlvbnM9IlwiXCRvcHRpb25zXyRkXCIiCiAJJWNvbmZpZ3VyZSAk
b3B0aW9ucyAkZXh0cmFvcHRpb25zIC0tZW5hYmxlLSRtCiAJJW1ha2VfYnVpbGQKIAlwb3BkCiBk
b25lCislY21ha2UKIAogJWluc3RhbGwKIGZvciBkIGluIHNpbmdsZSBkb3VibGUgbG9uZyAlez9f
ZW5hYmxlX3F1YWQ6cXVhZH07IGRvCiAJJW1ha2VpbnN0YWxsX3N0ZCAtQyAkZAogZG9uZQoraW5z
dGFsbCAtbSAwNjQ0ICVfY21ha2VfX2J1aWxkZGlyL0ZGVFczTGlicmFyeURlcGVuZHMuY21ha2Ug
JWJ1aWxkcm9vdC8lX2xpYmRpci9jbWFrZS9mZnR3My8KIAogIyByZW1vdmUgbm9uLXBhY2thZ2Vk
IGZpbGVzCiBybSAlYnVpbGRyb290JV9saWJkaXIvKi5sYQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>