Summary: | Packages ready to be keyworded as ~mips-irix | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Stuart Shelton <srcshelton> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | docelic |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | MIPS | ||
OS: | IRIX | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 223351 | ||
Bug Blocks: | |||
Attachments: |
List of 254 pkgs ready for ~mips-irix keyword
List of 190 working packages ready for (~)irix-mips |
Description
Stuart Shelton
2008-02-11 02:03:12 UTC
With all of the IRIX bugs that I've reported resolved, IRIX should now be capable of building every package pulled in by 'emerge system', plus extras. (except for gcc* and binutils* which I've marked as provided, in order to use the platform native compilers) Can you post your latest version of your mipspro wrapper and how you use it? I'd like to create a package for it and put it into the tree. Current list of installed packages: sys-apps/file-4.23 sys-apps/grep-2.5.1a-r1 sys-apps/findutils-4.4.0 sys-apps/texinfo-4.12 sys-apps/gawk-3.1.6 sys-apps/portage-2.2.00.10385 sys-apps/baselayout-prefix-1.12.5-r5 sys-apps/coreutils-6.11 sys-apps/man-1.6f-r2 sys-apps/debianutils-2.28.5 sys-apps/diffutils-2.8.7-r2 sys-apps/help2man-1.36.4 sys-apps/less-418 sys-apps/sed-4.1.5-r1 sys-apps/which-2.19 sys-apps/ed-0.9 sys-apps/groff-1.19.2-r3 sys-libs/zlib-1.2.3-r01.1 sys-libs/gdbm-1.8.3-r4 sys-libs/db-4.5.20_p2 sys-libs/readline-5.2_p12-r1 sys-libs/slang-2.1.3-r1 sys-libs/ncurses-5.6-r2 sys-libs/db-4.6.21 app-shells/bash-3.2_p39 sys-devel/automake-1.9.6-r2 sys-devel/automake-wrapper-3-r1 sys-devel/flex-2.5.33-r3 sys-devel/bc-1.06.95 sys-devel/make-3.81 sys-devel/bison-2.3 sys-devel/gettext-0.16.1-r1 sys-devel/autoconf-wrapper-5 sys-devel/autoconf-2.61-r01.1 sys-devel/libperl-5.8.8-r2 sys-devel/autoconf-2.13 sys-devel/automake-1.4_p6 sys-devel/automake-1.5 sys-devel/automake-1.6.3 sys-devel/automake-1.7.9-r1 sys-devel/automake-1.8.5-r3 sys-devel/gnuconfig-20080123 sys-devel/patch-2.5.9-r1 sys-devel/m4-1.4.11 sys-devel/automake-1.10.1-r1 sys-devel/libtool-1.5.26 net-misc/openssh-4.7_p1-r20 net-misc/rsync-3.0.2 net-misc/neon-0.28.2 net-misc/wget-1.11.2 dev-lang/swig-1.3.35 dev-lang/python-2.5.2-r2 dev-lang/perl-5.8.8-r5 dev-lang/tcl-8.4.18 app-arch/cpio-2.9-r1 app-arch/zip-2.32-r1 app-arch/gzip-1.3.12-r1 app-arch/deb2targz-1 app-arch/bzip2-1.0.5-r00.1 app-arch/tar-1.20 app-arch/lzma-utils-4.32.5 dev-libs/apr-1.2.12 dev-libs/popt-1.13 dev-libs/apr-util-1.2.12 dev-libs/libxml2-2.6.31 dev-libs/expat-2.0.1 dev-libs/libpcre-7.6-r1 dev-libs/libiconv-1.11-r00.1 dev-libs/openssl-0.9.8g-r1 app-admin/perl-cleaner-1.05 app-admin/eselect-vi-1.1.5 app-admin/python-updater-0.4 app-admin/eselect-esd-20060719 app-admin/localepurge-0.5.3.3 app-admin/eselect-1.0.11-r01.1 app-admin/eselect-ctags-1.4 dev-util/indent-2.2.9-r4 dev-util/ctags-5.7-r1 dev-util/pkgconfig-0.23 dev-util/subversion-1.4.6-r2 app-editors/vim-core-7.1.285 app-editors/vim-7.1.285 app-editors/nano-2.1.1-r1 dev-python/python-fchksum-1.7.1 perl-core/PodParser-1.35 perl-core/Test-Harness-3.10 perl-core/Test-Simple-0.80 app-misc/ca-certificates-20070303-r1 app-misc/getopt-1.1.4 dev-perl/URI-1.36 app-vim/vim-spell-en-20060123 app-vim/eselect-syntax-20070506 app-vim/gentoo-syntax-20070506 app-portage/epm-1.33 app-portage/gentoolkit-0.2.4_pre7 app-portage/eix-0.12.5 app-text/rcs-5.7-r3 media-libs/audiofile-0.2.6-r3 media-libs/aalib-1.4_rc5 media-libs/libsdl-1.2.13 media-libs/libpng-1.2.27 x11-misc/util-macros-1.1.6-r1 x11-proto/xextproto-7.0.2 x11-proto/kbproto-1.0.3 x11-proto/renderproto-0.9.3 x11-proto/xcmiscproto-1.1.2 x11-proto/bigreqsproto-1.0.2 x11-proto/xf86bigfontproto-1.1.2 x11-proto/randrproto-1.2.1 x11-proto/xproto-7.0.12 x11-proto/printproto-1.0.4 x11-proto/inputproto-1.4.3-r1 x11-libs/libXdmcp-1.0.2 x11-libs/libXau-1.0.3 x11-libs/libICE-1.0.4 x11-libs/libSM-1.0.3 x11-libs/libXrender-0.9.4 x11-libs/libXext-1.0.4 x11-libs/libX11-1.1.4 x11-libs/libfontenc-1.0.4 x11-libs/libXt-1.0.5 x11-libs/libXmu-1.0.3 x11-libs/libXp-1.0.0 x11-libs/libXpm-3.5.7 x11-libs/libXaw-1.0.4 x11-libs/libxkbfile-1.0.5 x11-libs/libXrandr-1.2.2 x11-libs/xtrans-1.2 media-sound/esound-0.2.38-r1 dev-db/sqlite-3.5.6 x11-apps/luit-1.0.3 net-analyzer/fping-2.4_beta2-r1 wrapper with usage instructions is bug 223351 app-admin/makepasswd-1.10 app-admin/pwgen-2.06 app-admin/stow-1.3.3 app-arch/sharutils-4.6.3 app-arch/unzip-5.52-r2 dev-libs/libgpg-error-1.6 dev-libs/pth-2.0.7-r1 dev-libs/libiconv-1.12 Created attachment 163582 [details]
List of 254 pkgs ready for ~mips-irix keyword
This list is a combination of all already-reported packages, plus some
new ones.
Created attachment 181170 [details] List of 190 working packages ready for (~)irix-mips The listed packages build successfully (with IRIX-MIPSpro-wrapper to pre-process CFLAGS and remove invalid entries and add necessary ones). Packages which will install but require modification are: dev-db/sqlite-3.6.10 (Bug 223873, Bug 212282) x11-libs/libX11-1.1.5 (Bug 212298) x11-libs/libXext-1.0.4 (Bug 212298) x11-libs/libXt-1.0.5 (Bug 212298) sys-apps/grep-2.5.3-r01.1 (Bug 243412) sys-apps/groff-1.19.2-r3 (Bug 211507) app-misc/getopt-1.1.4 (Bug 211499) net-libs/gnutls-2.6.3 (Bug 216111) app-text/hunspell-1.2.8 (Bug 257781) gnome-base/orbit-2.14.16 (Bug report forthcoming) Packages which have installed in the past, but which have been changed without a version bump and no longer work: media-libs/libsdl-1.2.13-r1 (Bug report forthcoming) dev-lang/python-2.5.4-r2 (Bug report forthcoming) dev-python/python-fchksum-1.7.1 (Bug 209226) ... and additionally, x11-libs/libXaw is totally fubar, with off-by-one errors built in to it regarding versions (Bug 236545), requiring hex-editing of the library and anything already built which links against it :( gnutls-2.6.3 is Bug 256111, sorry gnome-base/orbit-2.14.x is Bug 262252 dev-lang/python-2.5.x is now much-improved, but Bug 209226 (which only affects other packages trying to link against libpython.so) still remains libsdl is still wip... how far away are we from having the complete @system fixed for IRIX so we can start keywording? I think we have that now, with the assistance of the IRIX-MIPSpro-wrapper system. I'm just rebuilding the 89 installed @system packages to ensure that there are no kinks I've missed, and then I'll post the details. This may take a day or so to complete... Okay - after a slight delay due to numerous package breakages because I'd accidentally commented out my CFLAGS in make.conf, I can confirm that all 89 system packages and all but 3 of the 248 packages I have installed (those failing being libgamin, minicom, and lrzsz) all re-install cleanly and successfully. (libgamin fails because it tries to use the GNU '-Wl,--version-script=foo -version-info' arguments. It can be built if MIPSPRO_PERMISSIVE=0 is set in the ebuild or environment. 'libgamin' is the only package of all 248 which requires this.) At the same time, I have overlay ebuild for 41 packages - all of which have had bugs reported upon them, but for which updated ebuilds are not yet available (although a small number may now have been superseded) How do we proceed from here? I can upload a single archive of everything (config files, ebuilds, and IRIX-MIPSpro-wrapper), or upload these separately, or anything else you'd care to suggest... We are sorry to close this bug. We lack the man-power and devotion to support mips-irix in the tree. |