При обновлени multimedia/x264 ошибка

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

При обновлени multimedia/x264 ошибка

Непрочитанное сообщение bagas » 2014-12-12 13:46:35

Добрый день.
Обновляю софт.
#portupgrade -arR
....

Код: Выделить всё

warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
1 warning generated.
cc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -O -pipe -fstack-protector -fno-strict-aliasing -Wall -I. -I. -I/usr/local/include -std=gnu99 -mpreferred-stack-boundary=5 -fomit-frame-pointer -fno-tree-vectorize   -c -o input/thread.o input/thread.c
cc: warning: argument unused during compilation: '-mpreferred-stack-boundary=5'
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
1 warning generated.
cc -Wno-maybe-uninitialized -Wshadow -O3 -ffast-math -m64 -O -pipe -fstack-protector -fno-strict-aliasing -Wall -I. -I. -I/usr/local/include -std=gnu99 -mpreferred-stack-boundary=5 -fomit-frame-pointer -fno-tree-vectorize   -c -o output/mp4.o output/mp4.c
cc: warning: argument unused during compilation: '-mpreferred-stack-boundary=5'
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
1 warning generated.
cc -o x264  x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o filters/video/depth.o input/thread.o output/mp4.o  -lgpac -lz  -L/usr/local/lib -lx264   -m64  -fstack-protector -fstack-protector -L/usr/local/lib -lm -pthread
x264.o: In function `main':
x264.c:(.text+0x1a0b): undefined reference to `x264_encoder_open_142'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:177: recipe for target 'x264' failed
gmake[2]: *** [x264] Error 1
gmake[2]: Leaving directory '/usr/ports/multimedia/x264/work/x264-snapshot-20140827-2245-stable'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/multimedia/x264
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/x264
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20141212-16298-nkasd env UPGRADE_TOOL=portupgrade UPGRADE_PORT=x264-0.136.2358_4 UPGRADE_PORT_VER=0.136.2358_4 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
	- multimedia/ruby-flvtool2 (port deleted)
	! multimedia/x264 (x264-0.136.2358_4)	(linker error)
root@DE_pipe:~ # 

Код: Выделить всё

# uname -rm
10.0-RELEASE-p12 amd64
Порты обновлял.
Как быть?
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
bagas
лейтенант
Сообщения: 922
Зарегистрирован: 2010-08-18 19:49:01
Откуда: Воронеж
Контактная информация:

Re: При обновлени multimedia/x264 ошибка

Непрочитанное сообщение bagas » 2014-12-12 14:25:18

Вообщем решение нашел.
Для начало, удаляем порт /usr/ports/multimedia/x264
После ставим /usr/ports/multimedia/libx264 и после ставим обратно /usr/ports/multimedia/x264
После заново запустим пересборку софта, убедимся что все впорядке.
И у сё!
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.