From Fedora Project Wiki
No edit summary
 
(37 intermediate revisions by 2 users not shown)
Line 7: Line 7:
== Should build ==
== Should build ==


* systemd
** rawhide version should be fine as it was set of backports
* ant-nodeps dependency
* ant-nodeps dependency
** libbase
** libbase
Line 17: Line 15:
** tomcat
** tomcat


== Dependencies problem ==
* boost
** dependencies on mpich and openmpi may need to be disabled


== Have patches ==
== Have patches ==


* firefox
** reuse xulrunner patch
* imake
* imake
** https://bugzilla.redhat.com/show_bug.cgi?id=966087
** https://bugzilla.redhat.com/show_bug.cgi?id=966087 updated with backported patches
** https://bugzilla.redhat.com/show_bug.cgi?id=925583
** https://bugzilla.redhat.com/show_bug.cgi?id=925583 closed
* js
* js
** http://fedorapeople.org/~hrw/aarch64/for-fedora/js-0001-Patch-to-build-on-aarch64.patch
* kexec-tools
* kexec-tools
** http://fedorapeople.org/~hrw/aarch64/for-fedora/kexec-aarch64.patch
* libaio
* libaio
** http://fedorapeople.org/~hrw/aarch64/for-fedora/libaio-0001-Add-AArch64-support.patch
* libvirt
* libvirt
* mozjs17
** http://fedorapeople.org/~hrw/aarch64/for-fedora/libvirt-0001-Add-aarch64-support.patch
* python3
* python3
** http://fedorapeople.org/~hrw/aarch64/for-fedora/python3-00201-skip-faulthandler-unregister-on-aarch64.patch
** http://fedorapeople.org/~hrw/aarch64/for-fedora/python3-backport-getdents64.diff
** http://fedorapeople.org/~hrw/aarch64/for-fedora/python3-python3.spec
* webkitgtk3
* webkitgtk3
** upstream: https://bugs.webkit.org/show_bug.cgi?id=116030
** upstream: https://bugs.webkit.org/show_bug.cgi?id=116030
** fedora:  
** fedora:  
* xfsdump
* xfsdump
* xulrunner
** http://fedorapeople.org/~hrw/aarch64/for-fedora/xfsdump-0001-Add-AArch64-support.patch
** https://bugzilla.redhat.com/show_bug.cgi?id=1038243


=== Simple ones ===
=== Simple ones ===
Line 46: Line 43:
* glew
* glew
* liborcus
* liborcus
* ORBiT2
* mysql-connector-odbc
* mysql-connector-odbc
* squid
* squid
Line 55: Line 51:
=== Need upstreaming ===
=== Need upstreaming ===


* qt
* qt5-qtdeclarative
** http://fedorapeople.org/~hrw/aarch64/for-fedora/qt5-qtdeclarative-0001-Added-AArch64-support-QTBUG-35528.patch
* qt5-qtscript
** http://fedorapeople.org/~hrw/aarch64/for-fedora/qt5-qtscript-0001-Add-AArch64-support.patch
 
* firefox / xulrunner
** https://bugzilla.redhat.com/show_bug.cgi?id=1038243
** needs to be split into parts and upstreamed


=== fail in %check ===
=== fail in %check ===


* mesa-private-llvm
* pyliblzma
* ruby
* ruby
* sqlite
* openmpi
* python
* python3


=== Other ===
=== Other ===
* fuse
* fuse
* gcc
* star
** has a note: "Profiling support is currently missing on aarch64, but it should be included in glibc-2.18. For now, can we just disable it for aarch64?"
** rawhide is at glibc 2.18.90 now
* grubby  
* grubby  
** https://bugzilla.redhat.com/show_bug.cgi?id=977568
** https://bugzilla.redhat.com/show_bug.cgi?id=977568
* lorax  
* lorax  
** https://lists.fedorahosted.org/pipermail/anaconda-patches/2013-October/006793.html
** https://lists.fedorahosted.org/pipermail/anaconda-patches/2013-October/006793.html
= Done =
* gdb
** Patches came from upstream - no-op
* tog-pegasus
** http://bugzilla.openpegasus.org/show_bug.cgi?id=9663
** already applied in Fedora (as of v.2.12.1-6)
* glibc
** [Carlos] Fixed bug 950093. Thus now rawhide, f20, and f19 have the appropriate patches (upstream was the source of the patches so no work there).
* crash
** fix is upstream and in Fedora  (crash-7.0.3-1.fc21)
* PackageKit
** already in Fedora
* automake
** https://bugzilla.redhat.com/show_bug.cgi?id=1034154
** done in rawhide
* compat-db
** dead package
* apache-commons-daemon
** Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=1034162 (already done)
** Upstream: https://issues.apache.org/jira/browse/DAEMON-308 (already done)
* gc
** done already
* gdb
** done already
* gmp
** done already
* graphviz
** fixed upstream, no Fedora changes needed
* gtk2
** done already
* jansi-native
** https://bugzilla.redhat.com/show_bug.cgi?id=1034184
** done in rawhide
* hunspell-en
** done already in other way
* mksh
** nothing needed to be done
* openssl
** done already
* php
** upstream updated gnu-config files
* pth
** done already
* python-gudev
** done already
* redhat-lsb
** done already
* systemtap
** done already
* nspr
** proper fix pushed
* gcc
* coreutils
** ls/stat-free-color.sh test fails
*** reported upstream: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16075
*** fixed upstream: http://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=970b2ddea2d47f3167f4166e646d414f235f04b1
* boost
** dependencies on mpich and openmpi are disabled now
* mozjs17
** http://fedorapeople.org/~hrw/aarch64/for-fedora/mozjs17-0001-Add-AArch64-support.patch
* sqlite
* pyliblzma
* qt
** https://bugreports.qt-project.org/browse/QTBUG-35442
** https://bugzilla.redhat.com/show_bug.cgi?id=1046360
* star
** has a note: "Profiling support is currently missing on aarch64, but it should be included in glibc-2.18. For now, can we just disable it for aarch64?"
* libdb4
* libdb

Latest revision as of 09:17, 24 February 2014

This a list of packages fixes for which we need to ensure the patches are also sent to Fedora.

Unclaimed

http://fedorapeople.org/~hrw/aarch64/for-fedora/ has patches for several entries. For those which miss ask "hrw" on irc and they will be generated.

Should build

  • ant-nodeps dependency
    • libbase
    • libfonts
    • libformula
    • librepository
    • libserialiser
    • tomcat


Have patches

Simple ones

Need upstreaming

fail in %check

  • ruby
  • openmpi
  • python
  • python3

Other

Done