Не собирается splashutils-1.5.4.4-r2

Added by Тимофей Захарчук over 5 years ago

Пытаюсь собрать splashutils-1.5.4.4-r2 для CDS & CLDX для архитектуры i586

Получаю вот такое
До нового года все нормально собиралось на media-gfx/splashutils-1.5.4.4 а теперь (и даже версия 1.5.4.4 не собирается -вылетает с этой же ошибкой)

make -j5 CC=i586-pc-linux-gnu-gcc STRIP=true 
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/missing --run autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make --silent all-recursive
Making all in libs
  CONF    libz.a
  CONF    libjpeg.a
  CONF    libfreetype.a
configure: error: in `/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/libs/libfreetype':
configure: error: C compiler cannot create executables
See `config.log' for more details.
make[3]: *** [setup] Ошибка 77
config.mk:25: /var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/libs/freetype-2.3.12/builds/unix/unix-def.mk: Нет такого файла или каталога
config.mk:26: /var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/libs/freetype-2.3.12/builds/unix/unix-cc.mk: Нет такого файла или каталога
make[3]: *** Нет правила для сборки цели `/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/libs/freetype-2.3.12/builds/unix/unix-cc.mk'.  Останов.
  MAKE    libfreetype.a
config.mk:25: /var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/libs/freetype-2.3.12/builds/unix/unix-def.mk: Нет такого файла или каталога
config.mk:26: /var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/libs/freetype-2.3.12/builds/unix/unix-cc.mk: Нет такого файла или каталога
make[3]: *** Нет правила для сборки цели `/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/libs/freetype-2.3.12/builds/unix/unix-cc.mk'.  Останов.
make[2]: *** [libfreetype.a] Ошибка 2
make[2]: *** Ожидание завершения заданий...
configure: error: in `/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4/libs/libjpeg':
configure: error: C compiler cannot create executables
See `config.log' for more details.
/bin/sed: невозможно прочитать Makefile: Нет такого файла или каталога
make[3]: *** Нет правила для сборки цели `libjpeg.la'.  Останов.
  MAKE    libjpeg.a
make[3]: *** Нет правила для сборки цели `libjpeg.la'.  Останов.
make[2]: *** [libjpeg.a] Ошибка 2
  MAKE    zlib.a
gcc-config: error: could not run/locate 'i686-pc-linux-gnu-gcc'
make[3]: *** [compress.o] Ошибка 1
make[3]: *** Ожидание завершения заданий...
gcc-config: error: could not run/locate 'i686-pc-linux-gnu-gcc'
make[3]: *** [gzio.o] Ошибка 1
gcc-config: error: could not run/locate 'i686-pc-linux-gnu-gcc'
make[3]: *** [adler32.o] Ошибка 1
gcc-config: error: could not run/locate 'i686-pc-linux-gnu-gcc'
make[3]: *** [uncompr.o] Ошибка 1
gcc-config: error: could not run/locate 'i686-pc-linux-gnu-gcc'
make[3]: *** [crc32.o] Ошибка 1
make[2]: *** [libz.a] Ошибка 2
make[1]: *** [all-recursive] Ошибка 1
make: *** [all] Ошибка 2
 * ERROR: media-gfx/splashutils-1.5.4.4-r2 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=media-gfx/splashutils-1.5.4.4-r2'`,
 * the complete build log and the output of `emerge -pqv '=media-gfx/splashutils-1.5.4.4-r2'`.
 * The complete build log is located at '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4'
 * S: '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4'

>>> Failed to emerge media-gfx/splashutils-1.5.4.4-r2, Log file:

>>>  '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/temp/build.log'

 * Messages for package media-gfx/splashutils-1.5.4.4-r2:

 * ERROR: media-gfx/splashutils-1.5.4.4-r2 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=media-gfx/splashutils-1.5.4.4-r2'`,
 * the complete build log and the output of `emerge -pqv '=media-gfx/splashutils-1.5.4.4-r2'`.
 * The complete build log is located at '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/temp/environment'.
 * Working directory: '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4'
 * S: '/var/calculate/tmp/portage/media-gfx/splashutils-1.5.4.4-r2/work/splashutils-1.5.4.4'

Есть у кого какие мысли?


Replies (2)

RE: Не собирается splashutils-1.5.4.4-r2 - Added by Тимофей Захарчук over 5 years ago

Сразу скажу сделал симлинк /usr/i586-pc-linux-gnu-gcc -> /usr/i686-pc-linux-gnu-gcc
Не помогло

RE: Не собирается splashutils-1.5.4.4-r2 - Added by Тимофей Захарчук over 5 years ago

Собираю через cl-assemble
При cl-make -U -V ответ

* Проверка на понижение версии пакетов ...
 * ----------------------------------------------------------------------------
[D] media-gfx/splashutils
     Available versions:  [m]1.5.4.4-r1^t [m]1.5.4.4-r2^t {fbcondecor gpm hardened +mng +png +truetype}
     Installed versions:  1.5.4.4^t(09:34:37 03.11.2011)(fbcondecor gpm mng png truetype -hardened)
     Homepage:            http://fbsplash.berlios.de
     Description:         Framebuffer splash utilities.

 * Система успешно собрана!

Но это не совсем нормально!

(1-2/2)

Thank you!