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

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

    <bug>
          <bug_id>52914</bug_id>
          
          <creation_ts>2025-02-03 12:13:15 +0300</creation_ts>
          <short_desc>loongarch64 support</short_desc>
          <delta_ts>2025-08-13 15:33:30 +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>pdfcsp</component>
          <version>unstable</version>
          <rep_platform>loongarch64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan A. Melnikov">iv</reporter>
          <assigned_to name="proskur@altlinux.org">proskur</assigned_to>
          <cc>k0tran</cc>
    
    <cc>nenderus</cc>
    
    <cc>proskur</cc>
    
    <cc>proskurinov</cc>
    
    <cc>sin</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>258483</commentid>
    <comment_count>0</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2025-02-03 12:13:15 +0300</bug_when>
    <thetext>Поскольку поддержку pdfcsp недавно прикрутили к пакету poppler-current, понадобилось собрать pdfcsp для loongarch64. Для этого оказалось достаточно тривиального патча:

https://git.altlinux.org/people/iv/packages/pdfcsp.git?p=pdfcsp.git;a=commitdiff;h=4ade6d925cdec87f5e4935fe09886b4aac35b5f8

Прошу сделать такое или аналогичное изменение в следующей сборке pdfcsp в Сизиф, и передать его апстриму common.h, поскольку я разобраться где этот апстрим сходу не сумел.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>258577</commentid>
    <comment_count>1</comment_count>
    <who name="proskurinov@basealt.ru">proskurinov</who>
    <bug_when>2025-02-04 13:47:02 +0300</bug_when>
    <thetext>Мы можем приложить патч для common.h  к нашей сброрке. 
Отправить его upstream, скореее всего будет бесполезно, так как это компания КриптоПро, но попробовать можно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270243</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2025-08-01 11:09:35 +0300</bug_when>
    <thetext>(Ответ для proskurinov@basealt.ru на комментарий #1)
&gt; Мы можем приложить патч для common.h  к нашей сброрке. 
Да, приложите, плиз.

&gt; Отправить его upstream, скореее всего будет бесполезно, так как это компания
&gt; КриптоПро, но попробовать можно.
Попробуйте, конечно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270823</commentid>
    <comment_count>3</comment_count>
    <who name="">k0tran</who>
    <bug_when>2025-08-13 14:14:56 +0300</bug_when>
    <thetext>Какой статус задачи?

Прилепил патч iv@ к pdfcsp и отправил в сизиф на тест:
https://packages.altlinux.org/en/tasks/392347/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270826</commentid>
    <comment_count>4</comment_count>
    <who name="proskurinov@basealt.ru">proskurinov</who>
    <bug_when>2025-08-13 14:42:34 +0300</bug_when>
    <thetext>Релиз продукта планируется осенью, сейчас выкатывали промежуточную версию, про патч, признаюсь честно, забыл.
К релизу - добавим.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270827</commentid>
    <comment_count>5</comment_count>
    <who name="proskurinov@basealt.ru">proskurinov</who>
    <bug_when>2025-08-13 14:52:05 +0300</bug_when>
    <thetext>Вы можете (если хотите) прислать merge request сразу 
https://gitlab.basealt.space/proskurinov/csp_pdf, 
раз вы уже все сделали и проверили)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270828</commentid>
    <comment_count>6</comment_count>
    <who name="proskurinov@basealt.ru">proskurinov</who>
    <bug_when>2025-08-13 14:54:06 +0300</bug_when>
    <thetext>Хотя наверное нет смысла, эти хэдеры отсутствуют в основном гите)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270829</commentid>
    <comment_count>7</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2025-08-13 14:55:40 +0300</bug_when>
    <thetext>(In reply to proskurinov@basealt.ru from comment #1)
&gt; Отправить его upstream, скореее всего будет бесполезно

(In reply to proskurinov@basealt.ru from comment #5)
&gt; Вы можете (если хотите) прислать merge request сразу 
&gt; https://gitlab.basealt.space/proskurinov/csp_pdf, 
&gt; раз вы уже все сделали и проверили)


Теперь апстрим Вы?

Вообще я хотел отправить задачу 392347 в Сизиф, но можно и так.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270830</commentid>
    <comment_count>8</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2025-08-13 15:13:24 +0300</bug_when>
    <thetext>(In reply to proskurinov@basealt.ru from comment #6)
&gt; Хотя наверное нет смысла, эти хэдеры отсутствуют в основном гите)

Действительно, common.h в указаном репозитории нет, значит можно только патчем.

Вы не против отправки задачи 392347 в Сизиф?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270831</commentid>
    <comment_count>9</comment_count>
    <who name="proskurinov@basealt.ru">proskurinov</who>
    <bug_when>2025-08-13 15:14:58 +0300</bug_when>
    <thetext>Я не против,если нужно, отправляйте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>270838</commentid>
    <comment_count>10</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2025-08-13 15:33:30 +0300</bug_when>
    <thetext>pdfcsp-0.3.1-alt2 -&gt; sisyphus:

Wed Aug 13 2025 Ilya Sorochan &lt;k0tran@altlinux&gt; 0.3.1-alt2
- Add patch that enables loongarch64 support (closes: #52914).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>