Summary: | Обновить audacity | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | AEN <aen> |
Component: | audacity | Assignee: | Ivan A. Melnikov <iv> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P5 | CC: | antohami, iv, m, mike, mikhailnov |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=40344 | ||
Bug Depends on: | 40344 | ||
Bug Blocks: |
Description
AEN
2021-06-07 12:22:20 MSK
Да, обновим, давно пора Ждем новую версию для p10. Для Audacity желательна новейшая версия wxGTK 3.1, в Сизифе не самая свежая, Антон, посмотри, пожалуйста. В audacity форкали wxWidgets: https://github.com/audacity/wxWidgets/commits/audacity-fixes-3.1.3 и бекпортировали туда что-то из апстрима В openSUSe сейчас собирают Audacity с системным wxGTK 3.1.5 В апстриме, похоже, уже есть всё необходимое, но не в 3.1.3 Не собирается с wxGTK 3.1.3: [00:00:38] /usr/src/RPM/BUILD/audacity-src-3.0.3/libraries/lib-strings/wxArrayStringEx.h:14:10: fatal error: wx/arrstr.h: No such file or directory [00:00:38] 14 | #include <wx/arrstr.h> [00:00:38] | ^~~~~~~~~~~~~ [00:00:38] compilation terminated. http://git.altlinux.org/tasks/276585/build/100/x86_64/log Задание 276585 (Ответ для mikhailnov на комментарий #5) > Не собирается с wxGTK 3.1.3: > > [00:00:38] > /usr/src/RPM/BUILD/audacity-src-3.0.3/libraries/lib-strings/wxArrayStringEx. > h:14:10: fatal error: wx/arrstr.h: No such file or directory > [00:00:38] 14 | #include <wx/arrstr.h> > [00:00:38] | ^~~~~~~~~~~~~ > [00:00:38] compilation terminated. > > http://git.altlinux.org/tasks/276585/build/100/x86_64/log > Задание 276585 Заведите багу на обновление wxGTK3.1, а эту багу поставьте в зависимость от неё. Я займусь обновлением позже. (Ответ для Антон Мидюков на комментарий #6) > (Ответ для mikhailnov на комментарий #5) > > Не собирается с wxGTK 3.1.3: > > > > [00:00:38] > > /usr/src/RPM/BUILD/audacity-src-3.0.3/libraries/lib-strings/wxArrayStringEx. > > h:14:10: fatal error: wx/arrstr.h: No such file or directory > > [00:00:38] 14 | #include <wx/arrstr.h> > > [00:00:38] | ^~~~~~~~~~~~~ > > [00:00:38] compilation terminated. > > > > http://git.altlinux.org/tasks/276585/build/100/x86_64/log > > Задание 276585 > > Заведите багу на обновление wxGTK3.1, а эту багу поставьте в зависимость от > неё. > Я займусь обновлением позже. Завел: https://bugzilla.altlinux.org/40344 Но почему-то не находится компонент wxGTK3.1, поэтому бага повесилась не на тот компонент Ждем. ping Михаил, прошу откликнуться. Вы ведете этот пакет или что-то изменилось? Да. в процессе. В http://git.altlinux.org/tasks/279836/ ошибка сборки, т.к. ffmpeg не прилинковался, а то ли используется встроенный, то ли dlopen-ается. У audacity в репозитории должен быть прилинкованный в явном виде. Если это чудо наконец соберется, то проверю перевод, его как раз в апстриме несколько дней назад обновили, немного проверю работу, если все нормально будет, отправлю в сизиф вот этот недорелиз 3.0.3 - сборку из git готовящегося релиза 3.0.3 с уже прошедшим релиз-кандидатом 2. Для p10 сомнительно, мне кажется, т.к. проект в апстриме начали очень активно курочить, в т.ч. новые люди, перешли на не до конца обкатанный новый формат проектов. Но, думаю, в целом хорошо работать должно. После выхода релиза 3.0.3 обновимся до него. А почему бы не 3.0.2? (Ответ для AEN на комментарий #12) > А почему бы не 3.0.2? Версия уже устаревшая, есть исправления известных в ней багов (впрочем, как и наверняка привнесения новых багов). Давайте ее соберем, если работа 3.0.3 окажется корявой. Сорбрано в http://git.altlinux.org/tasks/279844 , пока не отправляю в сизиф, надо поправить некоторые моменты. Вышел 3.1: https://www.audacityteam.org/audacity-3-1-is-out-now/ Прошу более не откладывать. 2mikhailnov@: когда ждать? Прошу ответить. (Ответ для AEN на комментарий #16) > 2mikhailnov@: когда ждать? Прошу ответить. Может, завтра. Попробую 3.1.х, если не пойдет, то отправлю последнюю 3.0.х в сизиф. (Ответ для mikhailnov на комментарий #17) > (Ответ для AEN на комментарий #16) > > 2mikhailnov@: когда ждать? Прошу ответить. > > Может, завтра. Попробую 3.1.х, если не пойдет, то отправлю последнюю 3.0.х в > сизиф. И что? Отправляйте 3.0 , не тяните. Сделаете до четверга? Вышел 3.1.1, прямо сейчас начинаю собирать. (Ответ для mikhailnov на комментарий #19) > Вышел 3.1.1, прямо сейчас начинаю собирать. Удачи! (Ответ для mikhailnov на комментарий #19) > Вышел 3.1.1, прямо сейчас начинаю собирать. Все собираете? Не вижу. audacity-3.1.2-alt1 -> sisyphus: Fri Nov 19 2021 Mikhail Novosyolov <mikhailnov@altlinux> 3.1.2-alt1 - Version 3.1.2 (Closes: 40174, 38790, 38662, 41340) - Do load plugins from /usr/lib/ladspa in addition to /usr/lib64/ladspa (this upstream behaviour was incorrectly changed by sed) - XXX Upstream removed linkage with libffmpeg, so we do not have propper ABI tracking now and depend from libavocodec.so.58 manually (https://github.com/audacity/audacity/issues/2161) - Build against system libopus, libportaudio and libmidi (as in upstream spec for Fedora) - Dropped setting of correct version in the "About" dialog, upstream code changed, it is set correctly now by cmake variables like AUDACITY_VERSION - Dropped no more needed patches: + ALT-Remove-warning-about-alpha-version.patch - upstream code changed, using "-DAUDACITY_BUILD_LEVEL=2" now + 0001-HACK-off-bundled-libmp3lame.patch - libmp3lame is not bundled any more, a chack that system one is linked is kept in %check + 0001-update-PO-files-by-update_po_files.sh.patch, 0002-Fix-fuzzies-in-Russian-transaltion.patch, 0003-Fix-translation-of-Filter-Curve.patch - dropped in the new version, upstream has a special workflow of updating translations (see https://github.com/audacity/audacity/pull/558) - Renamed and rediffed other patches, make all of them git am-able - Hacked to force GTK+3.0 at build time - Removed hack with -latomic on MIPS, upstream CMakeLists.txt adds it itself - Hacked for liblame-devel missing pkgconfig file (reported https://bugzilla.altlinux.org/show_bug.cgi?id=40342) - Explicitly disabled networking (it is disabled by default, make sure that we do not send crash reports to Audacity servers, they will not be able to read them due to debuginfo available separately and because it is not their build) Простите, что настолько долго. Постараюсь быстрее, удалось наладить нормальную работу в контейнере/чруте. Спасибо! |