Bug 52914 - loongarch64 support
Summary: loongarch64 support
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: pdfcsp (show other bugs)
Version: unstable
Hardware: loongarch64 Linux
: P5 normal
Assignee: proskur@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-03 12:13 MSK by Ivan A. Melnikov
Modified: 2025-08-13 15:33 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan A. Melnikov 2025-02-03 12:13:15 MSK
Поскольку поддержку pdfcsp недавно прикрутили к пакету poppler-current, понадобилось собрать pdfcsp для loongarch64. Для этого оказалось достаточно тривиального патча:

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

Прошу сделать такое или аналогичное изменение в следующей сборке pdfcsp в Сизиф, и передать его апстриму common.h, поскольку я разобраться где этот апстрим сходу не сумел.
Comment 1 proskurinov@basealt.ru 2025-02-04 13:47:02 MSK
Мы можем приложить патч для common.h  к нашей сброрке. 
Отправить его upstream, скореее всего будет бесполезно, так как это компания КриптоПро, но попробовать можно.
Comment 2 Sergey V Turchin 2025-08-01 11:09:35 MSK
(Ответ для proskurinov@basealt.ru на комментарий #1)
> Мы можем приложить патч для common.h  к нашей сброрке. 
Да, приложите, плиз.

> Отправить его upstream, скореее всего будет бесполезно, так как это компания
> КриптоПро, но попробовать можно.
Попробуйте, конечно.
Comment 3 Ilya Sorochan 2025-08-13 14:14:56 MSK
Какой статус задачи?

Прилепил патч iv@ к pdfcsp и отправил в сизиф на тест:
https://packages.altlinux.org/en/tasks/392347/
Comment 4 proskurinov@basealt.ru 2025-08-13 14:42:34 MSK
Релиз продукта планируется осенью, сейчас выкатывали промежуточную версию, про патч, признаюсь честно, забыл.
К релизу - добавим.
Comment 5 proskurinov@basealt.ru 2025-08-13 14:52:05 MSK
Вы можете (если хотите) прислать merge request сразу 
https://gitlab.basealt.space/proskurinov/csp_pdf, 
раз вы уже все сделали и проверили)
Comment 6 proskurinov@basealt.ru 2025-08-13 14:54:06 MSK
Хотя наверное нет смысла, эти хэдеры отсутствуют в основном гите)
Comment 7 Ivan A. Melnikov 2025-08-13 14:55:40 MSK
(In reply to proskurinov@basealt.ru from comment #1)
> Отправить его upstream, скореее всего будет бесполезно

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


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

Вообще я хотел отправить задачу 392347 в Сизиф, но можно и так.
Comment 8 Ivan A. Melnikov 2025-08-13 15:13:24 MSK
(In reply to proskurinov@basealt.ru from comment #6)
> Хотя наверное нет смысла, эти хэдеры отсутствуют в основном гите)

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

Вы не против отправки задачи 392347 в Сизиф?
Comment 9 proskurinov@basealt.ru 2025-08-13 15:14:58 MSK
Я не против,если нужно, отправляйте.
Comment 10 Repository Robot 2025-08-13 15:33:30 MSK
pdfcsp-0.3.1-alt2 -> sisyphus:

Wed Aug 13 2025 Ilya Sorochan <k0tran@altlinux> 0.3.1-alt2
- Add patch that enables loongarch64 support (closes: #52914).