Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2017-12-08 01:09:00

  hubot - Użytkownik

hubot
Użytkownik
Zarejestrowany: 2017-04-13

Gentoo - problem z kompilacją gtk+ 2.24.31-r1

Mam problem z kompilacją gtk+ 2.24.31-r1 na Gentoo. Oto mój plik /etc/portage/make.conf:

Kod:

ACCEPT_KEYWORDS="amd64"
INPUT_DEVICES="libinput synaptics"
VIDEO_CARDS="nvidia"
#PORTAGE_BINHOST="http://cdn.edoceo.com/praxis/x64/
"
#SYNC="rsync://pbh.edoceo.com/edoceo-portage"
USE="-bindist gtk -gnome -kde qt4 -qt5 -graphite dvd alsa cdr pulseaudio multilib savedconfig xinerama \
X bzip2 ftp gpm guile idn ipv6 javascript lua nls nntp perl ruby samba ssl unicode zlib examples \
gdbm hardened ncurses readline sqlite tk xml python ruby gif aalib acpi apm avi berkdb bitmap-fonts \
crypt cscope cups curl emboss encode esd fam firefox font-server foomaticdb fortran gd gimpprint gphoto2 \
gstreamer gtkhtml imagemagick imlib innodb jpeg ldap libg++ libwww mad mbox md5sum mikmod motif \
mp3 mpeg mpeg4 mariadb nvidia odbc ogg opengl pam pdflib perl png quicktime slang spell svga tcltk \
tcpd tiff truetype usb xv xvid"
FEATURES="-ccache buildpkg sandbox userpriv usersandbox strict sfperms candy cgroup parallel-fetch parallel-install usersync userfetch webrsync-gpg"
CCACHE_SIZE="2G"
#CPU_FLAGS_X86="mmx sse sse2"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"

GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl
rsync://gentoo.prz.rzeszow.pl/gentoo ftp://ftp.vectranet.pl/gentoo/
rsync://ftp.vectranet.pl/gentoo/ http://ftp.vectranet.pl/gentoo/
"

Build log: https://paste.pound-python.org/show/9cSasMvfgyS3DVojthCI/

emerge --info '=x11-libs/gtk+-2.24.31-r1::gentoo': https://paste.pound-python.org/show/SgW49rSTIkAr1bPOVk0w/

emerge -pqv '=x11-libs/gtk+-2.24.31-r1::gentoo': https://paste.pound-python.org/show/vyxk3mi5F7YCEjSKxj8p/

Pomoże ktoś?

Offline

 

#2  2017-12-08 02:07:13

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Gentoo - problem z kompilacją gtk+ 2.24.31-r1

Też mam GCC-6.4:

Kod:

gcc version 6.4.0 (Gentoo Hardened 6.4.0 p1.0)

Gtk?

Kod:

x11-libs/gtk+-2.24.31-r1 abi_x86_32 abi_x86_64 cups introspection
x11-libs/gtk+-3.22.16 X abi_x86_32 abi_x86_64 cups introspection wayland

Chyba przekombinowałeś z flagami USE, masz ich chyba z milion. xD

Pokaż też wynik:

Kod:

cc -v

PS:
Flagi  xinerama i examples -  potrzebujesz tego do gtk+?

Ostatnio edytowany przez Jacekalex (2017-12-08 02:16:19)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3  2017-12-09 00:26:22

  hubot - Użytkownik

hubot
Użytkownik
Zarejestrowany: 2017-04-13

Re: Gentoo - problem z kompilacją gtk+ 2.24.31-r1

[quote="Jacekalex"]Chyba przekombinowałeś z flagami USE, masz ich chyba z milion. xD[/quote]
Co można stąd śmiało wywalić?

Kod:

USE="-bindist gtk -gnome -kde qt4 -qt5 -graphite dvd alsa cdr pulseaudio multilib savedconfig xinerama \
     X bzip2 ftp gpm guile idn ipv6 javascript lua nls nntp perl ruby samba ssl unicode zlib examples \
     gdbm hardened ncurses readline sqlite tk xml python ruby gif aalib acpi apm avi berkdb bitmap-fonts \
     crypt cscope cups curl emboss encode esd fam firefox font-server foomaticdb fortran gd gimpprint gphoto2 \
     gstreamer gtkhtml imagemagick imlib innodb jpeg ldap libg++ libwww mad mbox md5sum mikmod motif \
     mp3 mpeg mpeg4 mariadb nvidia odbc ogg opengl pam pdflib perl png quicktime slang spell svga tcltk \
     tcpd tiff truetype usb xv xvid"

[quote="Jacekalex"]Pokaż też wynik:

Kod:

cc -v

[/quote]

Kod:

tux ~ # cc -v
Using built-in specs.
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/6.4.0/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/6.4.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-6.4.0/work/gcc-6.4.0/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/6.4.0 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/6.4.0 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/6.4.0/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/6.4.0/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include/g++-v6 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/6.4.0/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 6.4.0 p1.1' --disable-esp --enable-libstdcxx-time --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-multilib --with-multilib-list=m32,m64 --disable-altivec --disable-fixed-point --enable-targets=all --disable-libgcj --enable-libgomp --disable-libmudflap --disable-libssp --disable-libcilkrts --disable-libmpx --enable-vtable-verify --enable-libvtv --enable-lto --without-isl --enable-libsanitizer --enable-default-pie --enable-default-ssp
Thread model: posix
gcc version 6.4.0 (Gentoo 6.4.0 p1.1)

[quote="Jacekalex"]PS:
Flagi  xinerama i examples -  potrzebujesz tego do gtk+?[/quote]
xinerama tak - lubię pracować na wielu monitorach. examples też - lubię mieć przykłady, co i jak używać w systemie.

PS. czy ustawienie globalnej flagi latex i doc jest dobrym pomysłem aby włączyć sobie wsparcie dla LaTeX i aby się instalowała dokumentacja z paczkami?

Offline

 

#4  2017-12-09 04:13:34

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Gentoo - problem z kompilacją gtk+ 2.24.31-r1

Kod:

gcc version 6.4.0 (Gentoo 6.4.0 p1.1)

[/quote]
GCC bez łatek projektu hardened i do tego flaga hardened w USE.

To najszybszy sposób na bardzo dziwaczne problemy, często w najbardziej dziwacznych miejscach.

Do przykładów flaga examples?
Przecież te wszystkie przykłady z komentarzami są na necie, w dokumentacji Gtk.

Ostatnio edytowany przez Jacekalex (2017-12-09 04:16:07)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.007 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00066 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.129.67.248' WHERE u.id=1
0.00159 UPDATE punbb_online SET logged=1732355100 WHERE ident='3.129.67.248'
0.00027 SELECT * FROM punbb_online WHERE logged<1732354800
0.00053 SELECT topic_id FROM punbb_posts WHERE id=316033
0.00026 SELECT id FROM punbb_posts WHERE topic_id=30107 ORDER BY posted
0.00072 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30107 AND t.moved_to IS NULL
0.00028 SELECT search_for, replace_with FROM punbb_censoring
0.00047 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30107 ORDER BY p.id LIMIT 0,25
0.00094 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30107
Total query time: 0.00587 s