You are not logged in.

#1 2013-02-28 02:14:41

overkill
Member
Registered: 2011-09-13
Posts: 243

Xorg packages and ABI_X86=

A little help with this feature would be appreciated.  No eselect news item or anything?  Has it been here all this time and I didn't even notice?

# emerge world -uDNav --with-bdeps=y

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] x11-proto/xproto-7.0.23-r2  USE="-doc" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/xextproto-7.2.1-r1  USE="-doc" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/inputproto-2.2-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/kbproto-1.0.6-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/renderproto-0.11.1-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/videoproto-2.3.1-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/randrproto-1.4.0-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/xf86vidmodeproto-2.3.1-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/damageproto-1.2.1-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/recordproto-1.14.2-r1  USE="-doc" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/compositeproto-0.4.2-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] dev-libs/libpthread-stubs-0.3-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/xf86bigfontproto-1.2.0-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/xineramaproto-1.2.1-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/scrnsaverproto-1.2.2-r1  USE="-doc" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/xf86dgaproto-2.1-r2  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libpciaccess-0.13.1-r1  USE="zlib -minimal -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libICE-1.0.8-r1  USE="ipv6 -doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXau-1.0.7-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXdmcp-1.1.1-r1  USE="-doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/fixesproto-5.0-r1  ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-proto/xcb-proto-1.8-r1000  ABI_X86="-32 -64 -x32%" PYTHON_ABIS="2.7 3.2 -2.5 -2.6 -3.1 (-3.3) (-3.4)" 0 kB
[ebuild   R    ] x11-libs/libxcb-1.9-r1  USE="-doc (-selinux) -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libX11-1.5.0-r1  USE="ipv6 -doc -static-libs {-test}" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] sci-libs/fftw-3.3.3-r1:3.0  USE="avx fortran openmp sse sse2 threads (-altivec) -doc -fma -mpi (-neon) -quad -static-libs {-test} (-zbus)" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXext-1.3.1-r1  USE="-doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXrender-0.9.7-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXfixes-5.0-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libvdpau-0.5-r1  USE="-doc -dri" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXi-1.6.2-r1  USE="-doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXrandr-1.4.0-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXcomposite-0.4.4-r1  USE="-doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXdamage-1.1.4-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXcursor-1.1.13-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXv-1.0.7-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXxf86vm-1.1.2-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXinerama-1.1.2-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXScrnSaver-1.2.2-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXxf86dga-1.1.3-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXtst-1.2.1-r1  USE="-doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libSM-1.2.1-r1  USE="ipv6 uuid -doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXt-1.1.3-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXmu-1.1.1-r1  USE="ipv6 -doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXpm-3.5.10-r1  USE="-static-libs" ABI_X86="-32 -64 -x32%" 0 kB
[ebuild   R    ] x11-libs/libXaw-1.0.11-r2  USE="-deprecated -doc -static-libs" ABI_X86="-32 -64 -x32%" 0 kB

Total: 45 packages (45 reinstalls), Size of downloads: 0 kB

Offline

#3 2013-02-28 05:57:27

Lupo Alberto
Member
From: Belarus, Gomel
Registered: 2011-08-13
Posts: 92

Re: Xorg packages and ABI_X86=

Does this mean that if I have a 32-bit system I should use the ABI_X86="32"  in my /etc/portage/make.conf?
P.S. ...or rather, I do not need to add anything?

Last edited by Lupo Alberto (2013-02-28 06:05:46)

Offline

#4 2013-02-28 10:49:55

angry_vincent
Staff
From: Ukraine
Registered: 2010-10-07
Posts: 687

Re: Xorg packages and ABI_X86=

you have to use newer glibc (2.16), then, adjust ABI's, yes. This is yet untested with Funtoo and I have no idea how it will work. There're some negative impressions with it.
http://blog.flameeyes.eu/2012/06/debunking-x32-myths

Offline

#5 2013-02-28 22:20:55

overkill
Member
Registered: 2011-09-13
Posts: 243

Re: Xorg packages and ABI_X86=

Thanks for the info Angry_Vincent.

Offline

#6 2013-03-01 04:33:05

404_Error
Core Team Member
From: Quebec city, Quebec, Canada
Registered: 2010-10-08
Posts: 511

Re: Xorg packages and ABI_X86=

I love the last comments on the article.

Offline

Board footer

Powered by FluxBB