ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@altlinux.org>
To: Alexander Danilov <admsasha@basealt.ru>
Cc: devel@lists.altlinux.org
Subject: [devel] ftbfs по пропавшему imlib2-config (was: ftbfs-joined: wmforkplop)
Date: Tue, 18 Jan 2022 11:41:35 +0300
Message-ID: <20220118084135.GV15929@imap.altlinux.org> (raw)
In-Reply-To: <cc6a48b7-ba94-827e-fc6a-bd213a1ea627@basealt.ru>

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


           reply	other threads:[~2022-01-18  8:41 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <cc6a48b7-ba94-827e-fc6a-bd213a1ea627@basealt.ru>]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220118084135.GV15929@imap.altlinux.org \
    --to=mike@altlinux.org \
    --cc=admsasha@basealt.ru \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git