mplayer не компилится (зависает на Checking for freetype >= 2.0.9 ...)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

wzor
Сообщения: 124
ОС: gentoo

mplayer не компилится

Сообщение wzor »

с некторых апдейтов - точно незнаю с каких (иначе сам бы разобрался) перестал собираться mplayer из svn причем останавливается еще на этапе сбора конфигурации

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

emerge mplayer
....
Checking for freetype >= 2.0.9 ...

и так может висеть хоть 2 часа....

USE флаги следующие:

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

[ebuild   R   ] media-video/mplayer-99999999  USE="3dnow 3dnowext X a52 aac alsa amrnb amrwb ass cddb cdio dirac dts dv dvd dvdnav enca encode faac faad ftp gif iconv jpeg lirc live mad md5sum mmx mmxext mng mp2 mp3 nemesi network openal opengl png pnm quicktime radio rar real rtc samba schroedinger sdl speex sse sse2 ssse3 theora tremor truetype unicode v4l v4l2 vorbis x264 xscreensaver xv xvid xvmc -aalib (-altivec) -arts -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb -doc -dvb -dxr3 -esd -fbcon -ggi -gtk -ipv6 -jack -joystick -ladspa -libcaca -lzo -musepack -nas -oss -pulseaudio -pvr -realcodecs (-svga) -teletext -tga -vdpau (-vidix) (-win32codecs) -xanim -xinerama -zoran" VIDEO_CARDS="nvidia -mga -s3virge -tdfx -vesa" 0 kB [1]


freetype естественно установлен, но даже если его отключить в USE флагах, то configure останавливается на других библиотеках (таких как например libmp3) может кто подскажет в чем может быть дело ?

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

freetype-config --ftversion
2.3.9


если кого интересует то вот emerge --info

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

emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.4.1, glibc-2.10.1-r0, 2.6.31-gentoo-r1 x86_64)
=================================================================
System uname: Linux-2.6.31-gentoo-r1-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_3800+-with-gentoo-2.0.1
Timestamp of tree: Mon, 05 Oct 2009 07:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p33
dev-java/java-config: 1.3.7-r1, 2.1.9-r1
dev-lang/python:     2.6.3, 3.1.1-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.1
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -mtune=native -pipe -msse -msse2 -msse3 -mmmx -m3dnow -fomit-frame-pointer -ftree-vectorize -floop-interchange -floop-block -floop-strip-mine -ftree-loop-distribution"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=native -mtune=native -pipe -msse -msse2 -msse3 -mmmx -m3dnow -fomit-frame-pointer -ftree-vectorize -floop-interchange -floop-block -floop-strip-mine -ftree-loop-distribution"
DISTDIR="/var/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="ru en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=300"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/soor-overlay /usr/local/portage/layman/qting-edge /usr/local/portage/layman/zugaina /usr/local/portage/layman/devnull /usr/local/portage/layman/nx /usr/local/portage/layman/sunrise /usr/local/portage/layman/berkano /usr/local/portage/layman/jyujin /usr/local/portage/layman/qutim-overlay /usr/local/portage/layman/rion /usr/local/portage/layman/jokey /usr/local/portage/layman/kde-testing /usr/local/portage/layman/THE /usr/local/portage/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 ass bash-completion berkdb branding bzip2 cairo cdr cleartype cli consolekit cracklib crypt daap dbus dirac dri dts dvd dvdr dvdread encode evo fam ffmpeg flac fortran gdbm gif glitz graphite gtk hal hddtemp iconv isdnlog ithreads java jpeg jpeg2k kde kdeenablefinal libnotify lirc lm_sensors lzma mad matroska mikmod mmx mmxext mng modules mp3 mp4 mpeg mplayer msse3 mudflap multilib ncurses network networkmanager newspr nls nptl nptlonly ogg openal opengl openmp pam pcre pdf perl png ppds pppd python qt-experimental qt3support qt4 quicktime readline reflection samba schroedinger sdl semantic-desktop session sockets spell spl srt sse sse2 ssl ssse3 startup-notification svg sysfs tcpd theora threads thunar tiff truetype unicode usb v4l v4l2 visualization vorbis wavpack wmf x264 xcomposite xine xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Спасибо сказали:
b3er
Сообщения: 1

Re: mplayer не компилится

Сообщение b3er »

вся проблема в media-libs/openal >= 1.9
достаточно либо убрать use флаг openal при собирании мплейера , либо откатиться на openal версии 1.8.xx
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: mplayer не компилится

Сообщение Supervisor »

wzor писал(а):
05.10.2009 12:21
с некторых апдейтов - точно незнаю с каких (иначе сам бы разобрался) перестал собираться mplayer из svn причем останавливается еще на этапе сбора конфигурации

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

emerge mplayer
....
Checking for freetype >= 2.0.9 ...

и так может висеть хоть 2 часа....


Все дело в sandbox-е, у меня вылечилось вот так:

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

# FEATURES="-sandbox" emerge mplayer
Спасибо сказали:
wzor
Сообщения: 124
ОС: gentoo

Re: mplayer не компилится

Сообщение wzor »

Supervisor
Благодарю! действительно дело было в sandbox и с указанными Вами фичерсами все собралось.... но что теперь так и придется собирать с указанными параметрами, или есть какая-нить возможность поправить sandbox ?
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: mplayer не компилится

Сообщение Supervisor »

wzor писал(а):
06.10.2009 11:37
Supervisor
Благодарю! действительно дело было в sandbox и с указанными Вами фичерсами все собралось.... но что теперь так и придется собирать с указанными параметрами, или есть какая-нить возможность поправить sandbox ?

ИМХО со временем в портаже, или сандбоксе, хз где точно, поправят это и все придет в норму.

А пока, скорее всего, придется собирать именно так.
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: mplayer не компилится

Сообщение sspphheerraa »

отключая песочницу вы получаете полные шансы заиметь кучу новых проблем
/просто помните об этом
Sspphheerraa
Спасибо сказали:
wzor
Сообщения: 124
ОС: gentoo

Re: mplayer не компилится

Сообщение wzor »

sspphheerraa
дак я знаю об этом.. поэтому и спрашиваю, как поправить это дело... ну раз ждать то буду ждать... что самое интересное абсолютно все пакеты (пересобирал мир) собираются нормально кроме mplayer и avidemux...
Спасибо сказали:
Аватара пользователя
sspphheerraa
Сообщения: 1375
ОС: Gentoo

Re: mplayer не компилится

Сообщение sspphheerraa »

прежде чем писать баг, попробуй поставить из ~ тестовой ветки
avidemux-2.5.1-r2 у меня собрался без проблем (причем на Hardened :) )
Sspphheerraa
Спасибо сказали:
wzor
Сообщения: 124
ОС: gentoo

Re: mplayer не компилится

Сообщение wzor »

дак авидемукс - хрен с ним - мплеер вот главная задача.... кому баг писать mplayer или sandbox ?
Спасибо сказали:
ak:
Сообщения: 17
ОС: Gentoo

Re: mplayer не компилится

Сообщение ak: »

У меня поностью тестовая ветка, и та же фигня происходит.
Наверняка в багзиле гентушной уже есть бага на эту тему с кучей разнообразных патчей и подробным обсуждением всех про и контр, да как-то всё не доберусь до неё.
Спасибо сказали:
ak:
Сообщения: 17
ОС: Gentoo

Re: mplayer не компилится

Сообщение ak: »

Рецепт с откатом openal помогает, спасибо. Интересно, какая связь между отрисовкой текста (freefont) и 3d-звуком (openal)? :wacko:
Спасибо сказали:
dimonb
Сообщения: 1
ОС: GNU/Linux

Re: mplayer не компилится

Сообщение dimonb »

ak: писал(а):
08.10.2009 20:03
Рецепт с откатом openal помогает, спасибо. Интересно, какая связь между отрисовкой текста (freefont) и 3d-звуком (openal)? :wacko:


связь есть: для проверки наличия freefont собирается тестовый экзешник и к нему линкуется не только freefont, но и openal. От того и зависает.
Спасибо сказали: