<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=KOI8-R">
  </head>
  <body text="#000000" bgcolor="#999999">
    <br>
    <br>
    <div class="moz-cite-prefix">02.10.2019 9:43, Антон Мидюков пишет:<br>
    </div>
    <blockquote type="cite"
      cite="mid:8bb7fab7-46fe-8725-a92a-0452f34244bf@ya.ru">02.10.2019
      13:38, Ivan A. Melnikov пишет:
      <br>
      <blockquote type="cite">On Wed, Oct 02, 2019 at 12:06:58AM +0300,
        Leonid Krivoshein wrote:
        <br>
        <blockquote type="cite">Коллеги, приветствую!
          <br>
          <br>
          Простой вопрос: как в процессе сборки образа отличить целевую
          архитектуру:
          <br>
          x86_64, aarm64 или powerpc? Могу я полагаться на $(uname -m)
          или есть более
          <br>
          кошерная переменная? И что там конкретно должно быть, на
          всякий?
          <br>
        </blockquote>
        Полагаться на $(uname -m) нельзя -- образы часто собираются
        через
        <br>
        qemu-user на x86_64, особенно для arm* и mipsel.
        <br>
        <br>
        Если Вы про mkimage-profiles, то там есть переменная $(ARCH),
        или
        <br>
        $GLOBAL_ARCH во всяких image-scripts.d. Примеры использования,
        и,
        <br>
        соответственно, что там может быть, несложно на git grep'ать.
        <br>
      </blockquote>
      В mkimage-profiles не проблема. Леонид хочет в mkimage сделать
      проверку архитектур. Но там, вроде, проверка архитектур ни где не
      делается.
      <br>
      <br>
    </blockquote>
    <br>
    Скрипт отрабатывает в чруте собираемого образа. По большому счёту не
    так важно, будет он частью mkimage, частью m-p или попадёт туда
    как-то иначе. Потому что в конечном итоге его вызовет mkimage. И,
    как я подозреваю, вызовет он его, предварительно почистив окружение.
    Поэтому и спрашиваю...<br>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Best regards,
Leonid Krivoshein.</pre>
  </body>
</html>