ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Alexander Gvozdev <alexander.gvozdev@gmail.com>
To: sisyphus@lists.altlinux.org
Subject: Re: [sisyphus] Embedded ALT Linux (hasher)
Date: Wed, 18 Apr 2007 02:38:55 +0400
Message-ID: <200704180238.55855.alexander.gvozdev@gmail.com> (raw)

В сообщении от Wednesday 18 April 2007 01:08:53 Dmitry V. Levin написал(а):
> Hi,
>
> On Wed, Apr 18, 2007 at 12:51:03AM +0400, Alexander Gvozdev wrote:
> > В сообщении от Tuesday 17 April 2007 14:56:44 Dmitry V. Levin написал(а):
> > > On Tue, Apr 17, 2007 at 05:54:45AM +0400, Alexander Gvozdev wrote:
> >
> > Комментирую:
> > > > PPS: почему хэшер плюёт на параметр --target?
> >
> > При попытке на x86_64-хосте собрать что-то для i586 всё-равно собирается
> > x68_64. Конфиг для apt берётся общесистемный. Попытки указать там ещё и
> > репозитарии для i586, то apt матерится, что логично, т.к. у нас это не
> > работает.
>
> Вы используете параметр --target не так, как это было задумано автором
> программы.
>
> hasher не будет за вас сочинять конфигурацию для apt.
>
> Посмотрите wiki и/или архив списка рассылки, эта тема уже обсуждалась.
>
> Я для своих повседневных нужд использую такую конструкцию:
> $ cat ~/.hasher/config
> if [ `uname -m` = i686 ]; then
>       def_target=i586
>       apt_config="$HOME/apt/apt-i686.conf"
> fi
>
> Впрочем, наверняка есть более удобные варианты решения этой задачи.
>
> > Резюме: опция --target не работает при сильных различиях архитектур.
>
> При сильных различиях, конечно, не работает; т.е. если вы захотите на
> little endian собирать big endian, то ваше ядро, скорее всего, не одобрит
> эту идею.  Но ix86 на x86-64 отлично собирается.
Смешно, но мне как раз нужен big-endian. Я же не прошу запускать. Я 
только-лишь прошу собрать некий целостный набор программ. Хэшер, вроде, для 
этого и предназначается...

>
> > > > PPPS: как сделать в хэшере кэш?
> >
> > Смысл вопроса в следующем: как при помощи хэшера собрать дистрибудив.
>
> Над hasher'ом написано несколько надстроек (их называют сепараторами)
> специально для нужд такого плана.
>
Буду копать...

> > Мне кажется, для x86_64 необходим пакет, который провайдит свежие
> > 32-битные библиотеки. Как в дебиане.
>
> А как в дебиане?
https://alioth.debian.org/docman/view.php/30192/21/debian-amd64-howto.html
пакет "ia32-libs"
Ещё у них есть приятная программка "schroot"

>
> > > Александр, попробуйте переформулировать ваши вопросы в понятную форму.
> >
> > Сформулировал. Надеюсь теперь понятно. Не пинайте сильно, если что не
> > так... Я сейчас погряз в дизассемблировании проприентарных драйверов...
> > :(
>
> Желаю удачи. :)
Спасибо! :)

                 reply	other threads:[~2007-04-17 22:38 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=200704180238.55855.alexander.gvozdev@gmail.com \
    --to=alexander.gvozdev@gmail.com \
    --cc=sisyphus@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 Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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