From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 18 Jan 2022 11:41:35 +0300 From: Michael Shigorin To: Alexander Danilov Message-ID: <20220118084135.GV15929@imap.altlinux.org> References: <3c129a09-2f53-9f1d-139d-885fb670d9bf@basealt.ru> <11470817-8503-777c-484b-0b40225a5cd8@basealt.ru> <20220118080110.GR15929@imap.altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Cc: devel@lists.altlinux.org Subject: [devel] =?koi8-r?b?ZnRiZnMg0M8g0NLP0MHX28XN1SBpbWxpYjItY29uZmln?= =?koi8-r?b?ICh3YXM6IGZ0YmZzLWpvaW5lZDogd21mb3JrcGxvcCk=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2022 08:41:36 -0000 Archived-At: List-Archive: List-Post: On Tue, Jan 18, 2022 at 05:16:47PM +0900, Alexander Danilov wrote: > 18.01.2022 17:01, Michael Shigorin пишет: > > On Tue, Jan 18, 2022 at 04:39:09PM +0900, Alexander Danilov wrote: > >> На странице ftbfs-joined я увидел пакет wmforkplop который не собирается > >> уже 5 недель. Вы указаны в качестве владельца данного пакета. > >> Вот задача где я поправил сборку: https://git.altlinux.org/tasks/293671 > >> (test-only) > >> Прошу рассмотреть задачу и принять изменение в репозиторий wmforkplop. > > Спасибо, что обратили внимание (я не заметил) и озаботились; > > в целом NMU по ftbfs на мои пакеты можно сразу слать, но вот > > конкретно в данном случае могу отметить, что патчить генерат > > (configure) смысла нет; в тоже сломавшемся wmhdplop, который > > и я заметил, исправление сделал в спеке так: > > > > +# imlib2-config is broken > > +sed -e 's,imlib2-config,pkg-config imlib2,g' -i configure.ac > > > > Если хотите, сделайте так же в wmforkplop; могу и я. > В пакете не используется autoconf поэтому я решил править > configure. Там еще идет проверка на существование > imlib2-config, которую патч удаляет. В однотипном wmhdplop давно уже %autoreconf: https://git.altlinux.org/people/mike/packages/?p=wmhdplop.git;a=commitdiff;h=3de5f232ae15c55e0f6e55357d0ce0b0bad32ed0 ...но в данном разе аналогичные sed+autoreconf ведут к поломанному configure, что само по себе интересно: checking host system type... e2k-alt-linux-gnu ./configure: line 2943: syntax error near unexpected token `build_old_libs,' ./configure: line 2943: ` _LT_DECL(build_old_libs, enable_static, 0,' Там и впрямь остаётся нераскрытый макрос: 2943 _LT_DECL(build_old_libs, enable_static, 0, 2944 Whether or not to build static libraries) Короче, за отсутствием моего исправления отправляйте своё :-) > > PS: как вариант, давайте перенесём переписку в devel@ -- > > возможно, таких пакетов оказалось больше двух. > В devel@ можно перенести, может есть еще более правильные решения. Давайте. --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info