RedSleeve Wikia
(Created page with "== Package Change Procedures == Every modified package includes a smallest possible version bump, consisting of .0 being appended to the end of the release string, after the ...")
Tags: apiedit, Visual edit
 
Tags: apiedit, Visual edit
 
Line 3: Line 3:
   
 
== Packages and Patches ==
 
== Packages and Patches ==
{| class="article-table"
+
{| class="wikitable"
  +
! Package
!
 
  +
! Patch
!
 
  +
! Note
!
 
 
|-
 
|-
  +
| 389-ds-base
|
 
  +
| [http://ftp.redsleeve.org/pub/patches/389-ds-base-1.2.11.15-31.el6_5.src.rpm.patch 389-ds-base-1.2.11.15-31.el6_5.src.rpm.patch]
|
 
  +
| style="background:lightgreen;" |ExclusiveArch
|
 
 
|-
 
|-
  +
| acpid
|
 
  +
| [http://ftp.redsleeve.org/pub/patches/acpid-1.0.10-2.1.el6.src.rpm.patch acpid-1.0.10-2.1.el6.src.rpm.patch]
|
 
  +
| style="background:lightgreen;" |ExclusiveArch
|
 
 
|-
 
|-
  +
| atlas
  +
| [http://ftp.redsleeve.org/pub/patches/atlas-3.8.4-2.el6.src.rpm.patch atlas-3.8.4-2.el6.src.rpm.patch]
  +
| Patch headers for ARM, adjust compiler switches
  +
|-
  +
| automake
  +
| [http://ftp.redsleeve.org/pub/patches/automake-1.11.1-4.el6.src.rpm.patch automake-1.11.1-4.el6.src.rpm.patch]
  +
| style="background:green;" |Fails some tests when built in mock but not when built with rpmbuild. Possible pty issue.
  +
|-
  +
| batik
  +
| [http://ftp.redsleeve.org/pub/patches/batik-1.7-8.5.el6.src.rpm.patch batik-1.7-8.5.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| binutils
  +
| [http://ftp.redsleeve.org/pub/patches/binutils-2.20.51.0.2-5.36.el6.src.rpm.patch binutils-2.20.51.0.2-5.36.el6.src.rpm.patch]
  +
| Test bodge and 32-bitness double-check
  +
|-
  +
| biosdevname
  +
|
  +
| Cannot be upgraded past 0.3.6-11 due to introduction of x86-specific assemblies.
  +
|-
  +
| boost
  +
| [http://ftp.redsleeve.org/pub/patches/boost-1.41.0-17.el6_4.src.rpm.patch boost-1.41.0-17.el6_4.src.rpm.patch]
  +
| Remove OpenMPI dependency. boost-1.41.0-18 introduces a patch that causes a FTBFS regression on ARM.
  +
|-
  +
| btrfs-progs
  +
| [http://ftp.redsleeve.org/pub/patches/btrfs-progs-0.20-0.2.git91d9eec.el6.src.rpm.patch btrfs-progs-0.20-0.2.git91d9eec.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| classpathx-jaf
  +
| [http://ftp.redsleeve.org/pub/patches/classpathx-jaf-1.0-15.4.el6.src.rpm.patch classpathx-jaf-1.0-15.4.el6.src.rpm.patch]
  +
| Bug #684536: Patch MimeType.java to not require special package-level constructor.
  +
|-
  +
| cluster
  +
| [http://ftp.redsleeve.org/pub/patches/cluster-3.0.12-23.el6_0.6.src.rpm.patch cluster-3.0.12-23.el6_0.6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| cluster-glue
  +
| [http://ftp.redsleeve.org/pub/patches/cluster-glue-1.0.5-2.el6.src.rpm.patch cluster-glue-1.0.5-2.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| clustermon
  +
| [http://ftp.redsleeve.org/pub/patches/clustermon-0.16.2-10.el6.src.rpm.patch clustermon-0.16.2-10.el6.src.rpm.patch]
  +
| ExclusiveArch, minor CFLAGS adjustment
  +
|-
  +
| coreutils
  +
|
  +
| style="background:green;" |Current version has to be built using rpmbuild --define 'check exit 0' due to a seemingly bogus test failure
  +
|-
  +
| corosync
  +
| [http://ftp.redsleeve.org/pub/patches/corosync-1.2.3-21.el6_0.1.src.rpm.patch corosync-1.2.3-21.el6_0.1.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| cpufrequtils
  +
| [http://ftp.redsleeve.org/pub/patches/cpufrequtils-007-6.el6.src.rpm.patch cpufrequtils-007-6.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| cpuspeed
  +
| [http://ftp.redsleeve.org/pub/patches/cpuspeed-1.5-20.el6_4.src.rpm.patch cpuspeed-1.5-20.el6_4.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| crash
  +
| [http://ftp.redsleeve.org/pub/patches/crash-6.1.0-5.el6.src.rpm.patch crash-6.1.0-5.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| crash-trace-command
  +
| [http://ftp.redsleeve.org/pub/patches/crash-trace-command-1.0-4.el6.src.rpm.patch crash-trace-command-1.0-4.el6.src.rpm.patch]
  +
| ExclusiveArch, add ARM target to Makefile
  +
|-
  +
| curl
  +
|
  +
| style="background:green;" |Current version has to be built using rpmbuild --define 'check exit 0' due to a bogus cookie test failure
  +
|-
  +
| deltarpm
  +
| [http://ftp.redsleeve.org/pub/patches/deltarpm-3.5-0.5.20090913git.el6.src.rpm.patch deltarpm-3.5-0.5.20090913git.el6.src.rpm.patch]
  +
| ExclusiveArch, add ARM target to Makefile
  +
|-
  +
| dmidecode
  +
| [http://ftp.redsleeve.org/pub/patches/dmidecode-2.11-2.el6_1.src.rpm.patch dmidecode-2.11-2.el6_1.src.rpm.patch]
  +
| ExclusiveArch, minor spec changes
  +
|-
  +
| eclipse-nls
  +
| [http://ftp.redsleeve.org/pub/patches/eclipse-nls-3.6.0.v20120721114722-2.el6.src.rpm.patch eclipse-nls-3.6.0.v20120721114722-2.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| edac-utils
  +
| [http://ftp.redsleeve.org/pub/patches/edac-utils-0.9-14.el6.src.rpm.patch edac-utils-0.9-14.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| efibootmgr
  +
| [http://ftp.redsleeve.org/pub/patches/efibootmgr-0.5.4-11.el6.src.rpm.patch efibootmgr-0.5.4-11.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| febootstrap
  +
| [http://ftp.redsleeve.org/pub/patches/febootstrap-3.21-4.el6.src.rpm.patch febootstrap-3.21-4.el6.src.rpm.patch]
  +
| ExclusiveArch, patch elf-default-arch to support amv5tel
  +
|-
  +
| fence-agents
  +
| [http://ftp.redsleeve.org/pub/patches/fence-agents-3.1.5-35.el6.src.rpm.patch fence-agents-3.1.5-35.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| fence-virt
  +
| [http://ftp.redsleeve.org/pub/patches/fence-virt-0.2.3-15.el6.src.rpm.patch fence-virt-0.2.3-15.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| firefox
  +
| [http://ftp.redsleeve.org/pub/patches/firefox-24.2.0-1.el6_5.src.rpm.patch firefox-24.2.0-1.el6_5.src.rpm.patch]
  +
| Fix ARM SIMD/NEON detection (MBZ#967422)
  +
|-
  +
| fop
  +
| [http://ftp.redsleeve.org/pub/patches/fop-0.95-4.2.el6.src.rpm.patch fop-0.95-4.2.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| freeipmi
  +
| [http://ftp.redsleeve.org/pub/patches/freeipmi-0.7.16-3.el6.src.rpm.patch freeipmi-0.7.16-3.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| gawk
  +
| [http://ftp.redsleeve.org/pub/patches/gawk-3.1.7-10.el6.src.rpm.patch gawk-3.1.7-10.el6.src.rpm.patch]
  +
| ExclusiveArch, build with bison instead of byacc on ARM
  +
|-
  +
| style="background:lightyellow;" |gcc
  +
| [http://ftp.redsleeve.org/pub/patches/gcc-4.4.5-6.el6.src.rpm.patch gcc-4.4.5-6.el6.src.rpm.patch]
  +
| Extensively patched for ARM
  +
|-
  +
| gdb
  +
| [http://ftp.redsleeve.org/pub/patches/gdb-7.2-60.el6_4.1.src.rpm.patch gdb-7.2-60.el6_4.1.src.rpm.patch]
  +
| style="background:lightblue;" |Remove RH branding
  +
|-
  +
| geronimo-specs
  +
| [http://ftp.redsleeve.org/pub/patches/geronimo-specs-1.0-3.5.M2.el6.src.rpm.patch geronimo-specs-1.0-3.5.M2.el6.src.rpm.patch]
  +
| Add java-gcj-compat-devel build dependency
  +
|-
  +
| style="background:lightyellow;" |glibc
  +
| [http://ftp.redsleeve.org/pub/patches/glibc-2.12-1.25.el6.src.rpm.patch glibc-2.12-1.25.el6.src.rpm.patch]
  +
| Add glibc-ports, apply updated tzdata patch (#708452), spec patch to fix undefined reference to __stack_chk_guard (#726495), removed -fno-stack-protector from BuildFlags
  +
|-
  +
| glusterfs
  +
| [http://ftp.redsleeve.org/pub/patches/glusterfs-3.4.0.36rhs-1.el6.src.rpm.patch glusterfs-3.4.0.36rhs-1.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| gnome-power-manager
  +
| [http://ftp.redsleeve.org/pub/patches/gnome-power-manager-2.28.3-7.el6_4.src.rpm.patch gnome-power-manager-2.28.3-7.el6_4.src.rpm.patch]
  +
| Disable -Werror on ARM
  +
|-
  +
| httpd
  +
| [http://ftp.redsleeve.org/pub/patches/httpd-2.2.15-29.el6_4.src.rpm.patch httpd-2.2.15-29.el6_4.src.rpm.patch]
  +
| style="background:lightblue;" |Remove RH Branding
  +
|-
  +
| icedtea-web
  +
| [http://ftp.redsleeve.org/pub/patches/icedtea-web-1.4.1-0.el6.src.rpm.patch icedtea-web-1.4.1-0.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| icu
  +
| [http://ftp.redsleeve.org/pub/patches/icu-4.2.1-9.1.el6_2.src.rpm.patch icu-4.2.1-9.1.el6_2.src.rpm.patch]
  +
| Fix build failure on ARM
  +
|-
  +
| isdn4k-utils
  +
| [http://ftp.redsleeve.org/pub/patches/isdn4k-utils-3.2-75.el6.src.rpm.patch isdn4k-utils-3.2-75.el6.src.rpm.patch]
  +
| Add arm to the sh support patch
  +
|-
  +
| jakarta-commons-daemon
  +
| [http://ftp.redsleeve.org/pub/patches/jakarta-commons-daemon-1.0.1-8.9.el6.src.rpm.patch jakarta-commons-daemon-1.0.1-8.9.el6.src.rpm.patch]
  +
| ARM configure patch
  +
|-
  +
| jakarta-taglibs-standard
  +
| [http://ftp.redsleeve.org/pub/patches/jakarta-taglibs-standard-1.1.1-11.4.el6.src.rpm.patch jakarta-taglibs-standard-1.1.1-11.4.el6.src.rpm.patch]
  +
| Add GCJ support
  +
|-
  +
| java-1.6.0-openjdk
  +
| [http://ftp.redsleeve.org/pub/patches/java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.src.rpm.patch java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.src.rpm.patch]
  +
| ExclusiveArch, spec changes for ARM arch
  +
|-
  +
| style="background:orange;" |java-1.7.0-openjdk
  +
| style="background:orange;" |java-1.7.0-openjdk-1.7.0.60-2.4.3.0.el6
  +
| style="background:orange;" |Updated beyond upstream EL6 version due to regressions that cause FTBFS
  +
|-
  +
| style="background:lightyellow;" |kernel
  +
| [http://ftp.redsleeve.org/pub/patches/kernel-2.6.32-220.el6.src.rpm.patch kernel-2.6.32-220.el6.src.rpm.patch]
  +
| Add configuration for ARM target and some necessary patches. Only Marvell Kirkwood is supported due to the age of the kernel.
  +
|-
  +
| latrace
  +
| [http://ftp.redsleeve.org/pub/patches/latrace-0.5.9-2.el6.src.rpm.patch latrace-0.5.9-2.el6.src.rpm.patch]
  +
| ExclusiveArch, spec target patch
  +
|-
  +
| style="background:orange;" |lcms2
  +
| style="background:orange;" |lcms2-2.5-2.el6
  +
| style="background:orange;" |Added due to dependencies
  +
|-
  +
| libaio
  +
| [http://ftp.redsleeve.org/pub/patches/libaio-0.3.107-10.el6.src.rpm.patch libaio-0.3.107-10.el6.src.rpm.patch]
  +
| Syscall patch backported from Debian
  +
|-
  +
| libcacard
  +
| [http://ftp.redsleeve.org/pub/patches/libcacard-0.15.0-2.el6.src.rpm.patch libcacard-0.15.0-2.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| libcmpiutil
  +
| [http://ftp.redsleeve.org/pub/patches/libcmpiutil-0.5.6-1.el6.src.rpm.patch libcmpiutil-0.5.6-1.el6.src.rpm.patch]
  +
| Patch to make warnings non-fatal
  +
|-
  +
| style="background:orange;" |libffi
  +
| style="background:orange;" |libffi-3.0.10-1.el6
  +
| style="background:orange;" |Updated beyond upstream EL6 version due to dependencies
  +
|-
  +
| libnes
  +
| [http://ftp.redsleeve.org/pub/patches/libnes-1.1.3-1.el6.src.rpm.patch libnes-1.1.3-1.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| style="background:orange;" |libqb
  +
| style="background:orange;" |libqb-0.7.0-1.el6
  +
| style="background:orange;" |Added due to dependencies
  +
|-
  +
| librtas
  +
| [http://ftp.redsleeve.org/pub/patches/librtas-1.3.4-2.el6.src.rpm.patch librtas-1.3.4-2.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| libssh2
  +
|
  +
| style="background:green;" |Requires a pty to pass tests so fails to build in mock.
  +
|-
  +
| libvirt-qmf
  +
| [http://ftp.redsleeve.org/pub/patches/libvirt-qmf-0.3.0-8.el6_3.src.rpm.patch libvirt-qmf-0.3.0-8.el6_3.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| libvirt-qpid
  +
| [http://ftp.redsleeve.org/pub/patches/libvirt-qpid-0.2.22-6.el6.src.rpm.patch libvirt-qpid-0.2.22-6.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| linuxdoc-tools
  +
| [http://ftp.redsleeve.org/pub/patches/linuxdoc-tools-0.9.65-3.el6.src.rpm.patch linuxdoc-tools-0.9.65-3.el6.src.rpm.patch]
  +
| Fix RHBZ#661775
  +
|-
  +
| log4cpp
  +
| [http://ftp.redsleeve.org/pub/patches/log4cpp-1.0-13.el6.src.rpm.patch log4cpp-1.0-13.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| ltrace
  +
| [http://ftp.redsleeve.org/pub/patches/ltrace-0.5-23.45svn.el6.src.rpm.patch ltrace-0.5-23.45svn.el6.src.rpm.patch]
  +
| ExclusiveArch, fix ARM target definition
  +
|-
  +
| luci
  +
| [http://ftp.redsleeve.org/pub/patches/luci-0.22.2-14.el6.src.rpm.patch luci-0.22.2-14.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| mcelog
  +
| [http://ftp.redsleeve.org/pub/patches/mcelog-1.0pre3_20120814_2-0.13.el6.src.rpm.patch mcelog-1.0pre3_20120814_2-0.13.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| metacity
  +
| [http://ftp.redsleeve.org/pub/patches/metacity-2.28.0-23.el6.src.rpm.patch metacity-2.28.0-23.el6.src.rpm.patch]
  +
| Disable -Werror due to deprecation warning in dependency header
  +
|-
  +
| microcode_ctl
  +
| [http://ftp.redsleeve.org/pub/patches/microcode_ctl-1.17-4.el6.src.rpm.patch microcode_ctl-1.17-4.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| mkbootdisk
  +
| [http://ftp.redsleeve.org/pub/patches/mkbootdisk-1.5.5-3.el6.src.rpm.patch mkbootdisk-1.5.5-3.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| mpich2
  +
| [http://ftp.redsleeve.org/pub/patches/mpich2-1.2.1-2.3.el6.src.rpm.patch mpich2-1.2.1-2.3.el6.src.rpm.patch]
  +
| Disable -m32 compiler option on ARM
  +
|-
  +
| style="background:orange;" |mtd-utils
  +
| style="background:orange;" |mtd-utils-1.5.0-3.el6
  +
| style="background:orange;" |Added due to dependencies
  +
|-
  +
| numad
  +
| [http://ftp.redsleeve.org/pub/patches/numad-0.5-9.20130814git.el6.src.rpm.patch numad-0.5-9.20130814git.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| opal
  +
| [http://ftp.redsleeve.org/pub/patches/opal-3.6.6-4.el6.src.rpm.patch opal-3.6.6-4.el6.src.rpm.patch]
  +
| Fix RHBZ#661769
  +
|-
  +
| openais
  +
| [http://ftp.redsleeve.org/pub/patches/openais-1.1.1-6.el6.src.rpm.patch openais-1.1.1-6.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| openssl098e
  +
| [http://ftp.redsleeve.org/pub/patches/openssl098e-0.9.8e-17.el6_2.2.src.rpm.patch openssl098e-0.9.8e-17.el6_2.2.src.rpm.patch]
  +
| Add arch spec for ARM and fix configure parameter typo
  +
|-
  +
| pacemaker
  +
| [http://ftp.redsleeve.org/pub/patches/pacemaker-1.1.7-6.el6.src.rpm.patch pacemaker-1.1.7-6.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| pam
  +
| [http://ftp.redsleeve.org/pub/patches/pam-1.1.1-17.el6.src.rpm.patch pam-1.1.1-17.el6.src.rpm.patch]
  +
| From version 1.1.1-17 onward, pam requires kernel newer than the latest kernel RPM on RedSleeve, so we relax the version requirement.
  +
|-
  +
| perl-IPC-Run
  +
|
  +
| style="background:green;" |Requires building outside of mock with "--define 'check exit 0'" due to self-test failure
  +
|-
  +
| ppc64-utils
  +
| [http://ftp.redsleeve.org/pub/patches/ppc64-utils-0.14-9.el6.src.rpm.patch ppc64-utils-0.14-9.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| ppl
  +
| [http://ftp.redsleeve.org/pub/patches/ppl-0.10.2-11.el6.src.rpm.patch ppl-0.10.2-11.el6.src.rpm.patch]
  +
| Add java subpackage for arm since it builds OK and isn't properly excluded.
  +
|-
  +
| pstoedit
  +
| [http://ftp.redsleeve.org/pub/patches/pstoedit-3.45-10.el6.src.rpm.patch pstoedit-3.45-10.el6.src.rpm.patch]
  +
| Remove libEMF requirement on %{arm}
  +
|-
  +
| pth
  +
| [http://ftp.redsleeve.org/pub/patches/pth-2.0.7-9.3.el6.src.rpm.patch pth-2.0.7-9.3.el6.src.rpm.patch]
  +
| Remove -D_FORTIFY_SOURCE on ARM
  +
|-
  +
| publican
  +
| [http://ftp.redsleeve.org/pub/patches/publican-2.1-0.el6.src.rpm.patch publican-2.1-0.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| publican-redhat
  +
| [http://ftp.redsleeve.org/pub/patches/publican-redhat-2.0-1.el6.src.rpm.patch publican-redhat-2.0-1.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| pulseaudio
  +
| [http://ftp.redsleeve.org/pub/patches/pulseaudio-0.9.21-14.el6_3.src.rpm.patch pulseaudio-0.9.21-14.el6_3.src.rpm.patch]
  +
| svolume patch
  +
|-
  +
| python-lxml
  +
| [http://ftp.redsleeve.org/pub/patches/python-lxml-2.2.3-1.1.el6.src.rpm.patch python-lxml-2.2.3-1.1.el6.src.rpm.patch]
  +
| Add python-devel dependency
  +
|-
  +
| python-peak-rules
  +
| [http://ftp.redsleeve.org/pub/patches/python-peak-rules-0.5a1.dev-9.2582.1.el6.src.rpm.patch python-peak-rules-0.5a1.dev-9.2582.1.el6.src.rpm.patch]
  +
| Work around RHBZ#495874, fix %ifnarch not working because BuildArch overrides %{_target_cpu}
  +
|-
  +
| python-urwid
  +
|
  +
| style="background:green;" |Version 1.1.1-1 has to be built outside of mock with "--define 'check touch debugfiles.list; exit 0'" due to a test failure.
  +
|-
  +
| qpid-cpp
  +
| [http://ftp.redsleeve.org/pub/patches/qpid-cpp-0.14-22.el6_3.src.rpm.patch qpid-cpp-0.14-22.el6_3.src.rpm.patch]
  +
| Add endianness definition and disable -Werror on ARM
  +
|-
  +
| qpid-qmf
  +
| [http://ftp.redsleeve.org/pub/patches/qpid-qmf-0.14-14.el6_3.src.rpm.patch qpid-qmf-0.14-14.el6_3.src.rpm.patch]
  +
| Disable -Werror on ARM
  +
|-
  +
| redhat-bookmarks
  +
| [http://ftp.redsleeve.org/pub/patches/redhat-bookmarks-6-1.el6.src.rpm.patch redhat-bookmarks-6-1.el6.src.rpm.patch]
  +
| style="background:lightblue;" |Remove RH Branding
  +
|-
  +
| redhat-indexhtml
  +
| [http://ftp.redsleeve.org/pub/patches/redhat-indexhtml-6-1.el6.src.rpm.patch redhat-indexhtml-6-1.el6.src.rpm.patch]
  +
| style="background:lightblue;" |Remove RH Branding
  +
|-
  +
| redhat-logos
  +
| [http://ftp.redsleeve.org/pub/patches/redhat-logos-60.0.14-1.el6.src.rpm.patch redhat-logos-60.0.14-1.el6.src.rpm.patch]
  +
| style="background:lightblue;" |Remove RH Branding
  +
|-
  +
| redhat-lsb
  +
| [http://ftp.redsleeve.org/pub/patches/redhat-lsb-4.0-7.el6.src.rpm.patch redhat-lsb-4.0-7.el6.src.rpm.patch]
  +
| ExclusiveArch, add patches to build on ARM.
  +
|-
  +
| resource-agents
  +
| [http://ftp.redsleeve.org/pub/patches/resource-agents-3.0.12-15.el6.src.rpm.patch resource-agents-3.0.12-15.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| rgmanager
  +
| [http://ftp.redsleeve.org/pub/patches/rgmanager-3.0.12-10.el6.src.rpm.patch rgmanager-3.0.12-10.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| ricci
  +
| [http://ftp.redsleeve.org/pub/patches/ricci-0.16.2-13.el6.src.rpm.patch ricci-0.16.2-13.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| rome
  +
| [http://ftp.redsleeve.org/pub/patches/rome-0.9-4.2.el6.src.rpm.patch rome-0.9-4.2.el6.src.rpm.patch]
  +
| Fix jdom.jar link path.
  +
|-
  +
| rpm
  +
| [http://ftp.redsleeve.org/pub/patches/rpm-4.8.0-37.el6.src.rpm.patch rpm-4.8.0-37.el6.src.rpm.patch]
  +
| Add ARM installplatform definitions
  +
|-
  +
| ruby
  +
| [http://ftp.redsleeve.org/pub/patches/ruby-1.8.7.352-13.el6.src.rpm.patch ruby-1.8.7.352-13.el6.src.rpm.patch]
  +
| Disable pthread on ARM because tcl/tk defaults to no threading on ARM, fix linux vs linux-eabi disagreement for library paths
  +
|-
  +
| slapi-nis
  +
| [http://ftp.redsleeve.org/pub/patches/slapi-nis-0.40-4.el6.src.rpm.patch slapi-nis-0.40-4.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| spice-vdagent
  +
| [http://ftp.redsleeve.org/pub/patches/spice-vdagent-0.14.0-2.el6.src.rpm.patch spice-vdagent-0.14.0-2.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| srptools
  +
| [http://ftp.redsleeve.org/pub/patches/srptools-0.0.4-15.el6.src.rpm.patch srptools-0.0.4-15.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| sssd
  +
| [http://ftp.redsleeve.org/pub/patches/sssd-1.9.2-129.el6_5.4.src.rpm.patch sssd-1.9.2-129.el6_5.4.src.rpm.patch]
  +
| Remove two patches to fix FTBFS
  +
|-
  +
| thunderbird
  +
| [http://ftp.redsleeve.org/pub/patches/thunderbird-24.2.0-1.el6_5.src.rpm.patch thunderbird-24.2.0-1.el6_5.src.rpm.patch]
  +
| Fix ARM SIMD/NEON detection (MBZ#967422)
  +
|-
  +
| tog-pegasus
  +
| [http://ftp.redsleeve.org/pub/patches/tog-pegasus-2.12.0-3.el6_4.src.rpm.patch tog-pegasus-2.12.0-3.el6_4.src.rpm.patch]
  +
| Add platform definition for ARM
  +
|-
  +
| xfsdump
  +
| [http://ftp.redsleeve.org/pub/patches/xfsdump-3.0.4-3.el6.src.rpm.patch xfsdump-3.0.4-3.el6.src.rpm.patch]
  +
| style="background:lightgreen;" |ExclusiveArch
  +
|-
  +
| xorg-x11-drv-openchrome
  +
| [http://ftp.redsleeve.org/pub/patches/xorg-x11-drv-openchrome-0.3.0-3.20120806git.el6.src.rpm.patch xorg-x11-drv-openchrome-0.3.0-3.20120806git.el6.src.rpm.patch]
  +
| ExclusiveArch, exclude xvmc
  +
|-
  +
| yelp
  +
| [http://ftp.redsleeve.org/pub/patches/yelp-2.28.1-17.el6_3.src.rpm.patch yelp-2.28.1-17.el6_3.src.rpm.patch]
  +
| Add ARM to arches without jemalloc
  +
|-
  +
| zsh
 
|
 
|
  +
| style="background:green;" |Has to be built outside of mock with "--define 'check exit 0'" due to test failures
|
 
|
 
 
|}
 
|}
   

Latest revision as of 11:45, 19 March 2016

Package Change Procedures[]

Every modified package includes a smallest possible version bump, consisting of .0 being appended to the end of the release string, after the %{dist} tag. In cases where the only change is the modification of the ExclusiveArch directive to include building for %{arm} targets, %changelog message is not always present. In cases where additional changes are required the change log includes a short description of the changes.

Packages and Patches[]

Package Patch Note
389-ds-base 389-ds-base-1.2.11.15-31.el6_5.src.rpm.patch ExclusiveArch
acpid acpid-1.0.10-2.1.el6.src.rpm.patch ExclusiveArch
atlas atlas-3.8.4-2.el6.src.rpm.patch Patch headers for ARM, adjust compiler switches
automake automake-1.11.1-4.el6.src.rpm.patch Fails some tests when built in mock but not when built with rpmbuild. Possible pty issue.
batik batik-1.7-8.5.el6.src.rpm.patch ExclusiveArch
binutils binutils-2.20.51.0.2-5.36.el6.src.rpm.patch Test bodge and 32-bitness double-check
biosdevname Cannot be upgraded past 0.3.6-11 due to introduction of x86-specific assemblies.
boost boost-1.41.0-17.el6_4.src.rpm.patch Remove OpenMPI dependency. boost-1.41.0-18 introduces a patch that causes a FTBFS regression on ARM.
btrfs-progs btrfs-progs-0.20-0.2.git91d9eec.el6.src.rpm.patch ExclusiveArch
classpathx-jaf classpathx-jaf-1.0-15.4.el6.src.rpm.patch Bug #684536: Patch MimeType.java to not require special package-level constructor.
cluster cluster-3.0.12-23.el6_0.6.src.rpm.patch ExclusiveArch
cluster-glue cluster-glue-1.0.5-2.el6.src.rpm.patch ExclusiveArch
clustermon clustermon-0.16.2-10.el6.src.rpm.patch ExclusiveArch, minor CFLAGS adjustment
coreutils Current version has to be built using rpmbuild --define 'check exit 0' due to a seemingly bogus test failure
corosync corosync-1.2.3-21.el6_0.1.src.rpm.patch ExclusiveArch
cpufrequtils cpufrequtils-007-6.el6.src.rpm.patch ExclusiveArch
cpuspeed cpuspeed-1.5-20.el6_4.src.rpm.patch ExclusiveArch
crash crash-6.1.0-5.el6.src.rpm.patch ExclusiveArch
crash-trace-command crash-trace-command-1.0-4.el6.src.rpm.patch ExclusiveArch, add ARM target to Makefile
curl Current version has to be built using rpmbuild --define 'check exit 0' due to a bogus cookie test failure
deltarpm deltarpm-3.5-0.5.20090913git.el6.src.rpm.patch ExclusiveArch, add ARM target to Makefile
dmidecode dmidecode-2.11-2.el6_1.src.rpm.patch ExclusiveArch, minor spec changes
eclipse-nls eclipse-nls-3.6.0.v20120721114722-2.el6.src.rpm.patch ExclusiveArch
edac-utils edac-utils-0.9-14.el6.src.rpm.patch ExclusiveArch
efibootmgr efibootmgr-0.5.4-11.el6.src.rpm.patch ExclusiveArch
febootstrap febootstrap-3.21-4.el6.src.rpm.patch ExclusiveArch, patch elf-default-arch to support amv5tel
fence-agents fence-agents-3.1.5-35.el6.src.rpm.patch ExclusiveArch
fence-virt fence-virt-0.2.3-15.el6.src.rpm.patch ExclusiveArch
firefox firefox-24.2.0-1.el6_5.src.rpm.patch Fix ARM SIMD/NEON detection (MBZ#967422)
fop fop-0.95-4.2.el6.src.rpm.patch ExclusiveArch
freeipmi freeipmi-0.7.16-3.el6.src.rpm.patch ExclusiveArch
gawk gawk-3.1.7-10.el6.src.rpm.patch ExclusiveArch, build with bison instead of byacc on ARM
gcc gcc-4.4.5-6.el6.src.rpm.patch Extensively patched for ARM
gdb gdb-7.2-60.el6_4.1.src.rpm.patch Remove RH branding
geronimo-specs geronimo-specs-1.0-3.5.M2.el6.src.rpm.patch Add java-gcj-compat-devel build dependency
glibc glibc-2.12-1.25.el6.src.rpm.patch Add glibc-ports, apply updated tzdata patch (#708452), spec patch to fix undefined reference to __stack_chk_guard (#726495), removed -fno-stack-protector from BuildFlags
glusterfs glusterfs-3.4.0.36rhs-1.el6.src.rpm.patch ExclusiveArch
gnome-power-manager gnome-power-manager-2.28.3-7.el6_4.src.rpm.patch Disable -Werror on ARM
httpd httpd-2.2.15-29.el6_4.src.rpm.patch Remove RH Branding
icedtea-web icedtea-web-1.4.1-0.el6.src.rpm.patch ExclusiveArch
icu icu-4.2.1-9.1.el6_2.src.rpm.patch Fix build failure on ARM
isdn4k-utils isdn4k-utils-3.2-75.el6.src.rpm.patch Add arm to the sh support patch
jakarta-commons-daemon jakarta-commons-daemon-1.0.1-8.9.el6.src.rpm.patch ARM configure patch
jakarta-taglibs-standard jakarta-taglibs-standard-1.1.1-11.4.el6.src.rpm.patch Add GCJ support
java-1.6.0-openjdk java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.src.rpm.patch ExclusiveArch, spec changes for ARM arch
java-1.7.0-openjdk java-1.7.0-openjdk-1.7.0.60-2.4.3.0.el6 Updated beyond upstream EL6 version due to regressions that cause FTBFS
kernel kernel-2.6.32-220.el6.src.rpm.patch Add configuration for ARM target and some necessary patches. Only Marvell Kirkwood is supported due to the age of the kernel.
latrace latrace-0.5.9-2.el6.src.rpm.patch ExclusiveArch, spec target patch
lcms2 lcms2-2.5-2.el6 Added due to dependencies
libaio libaio-0.3.107-10.el6.src.rpm.patch Syscall patch backported from Debian
libcacard libcacard-0.15.0-2.el6.src.rpm.patch ExclusiveArch
libcmpiutil libcmpiutil-0.5.6-1.el6.src.rpm.patch Patch to make warnings non-fatal
libffi libffi-3.0.10-1.el6 Updated beyond upstream EL6 version due to dependencies
libnes libnes-1.1.3-1.el6.src.rpm.patch ExclusiveArch
libqb libqb-0.7.0-1.el6 Added due to dependencies
librtas librtas-1.3.4-2.el6.src.rpm.patch ExclusiveArch
libssh2 Requires a pty to pass tests so fails to build in mock.
libvirt-qmf libvirt-qmf-0.3.0-8.el6_3.src.rpm.patch ExclusiveArch
libvirt-qpid libvirt-qpid-0.2.22-6.el6.src.rpm.patch ExclusiveArch
linuxdoc-tools linuxdoc-tools-0.9.65-3.el6.src.rpm.patch Fix RHBZ#661775
log4cpp log4cpp-1.0-13.el6.src.rpm.patch ExclusiveArch
ltrace ltrace-0.5-23.45svn.el6.src.rpm.patch ExclusiveArch, fix ARM target definition
luci luci-0.22.2-14.el6.src.rpm.patch ExclusiveArch
mcelog mcelog-1.0pre3_20120814_2-0.13.el6.src.rpm.patch ExclusiveArch
metacity metacity-2.28.0-23.el6.src.rpm.patch Disable -Werror due to deprecation warning in dependency header
microcode_ctl microcode_ctl-1.17-4.el6.src.rpm.patch ExclusiveArch
mkbootdisk mkbootdisk-1.5.5-3.el6.src.rpm.patch ExclusiveArch
mpich2 mpich2-1.2.1-2.3.el6.src.rpm.patch Disable -m32 compiler option on ARM
mtd-utils mtd-utils-1.5.0-3.el6 Added due to dependencies
numad numad-0.5-9.20130814git.el6.src.rpm.patch ExclusiveArch
opal opal-3.6.6-4.el6.src.rpm.patch Fix RHBZ#661769
openais openais-1.1.1-6.el6.src.rpm.patch ExclusiveArch
openssl098e openssl098e-0.9.8e-17.el6_2.2.src.rpm.patch Add arch spec for ARM and fix configure parameter typo
pacemaker pacemaker-1.1.7-6.el6.src.rpm.patch ExclusiveArch
pam pam-1.1.1-17.el6.src.rpm.patch From version 1.1.1-17 onward, pam requires kernel newer than the latest kernel RPM on RedSleeve, so we relax the version requirement.
perl-IPC-Run Requires building outside of mock with "--define 'check exit 0'" due to self-test failure
ppc64-utils ppc64-utils-0.14-9.el6.src.rpm.patch ExclusiveArch
ppl ppl-0.10.2-11.el6.src.rpm.patch Add java subpackage for arm since it builds OK and isn't properly excluded.
pstoedit pstoedit-3.45-10.el6.src.rpm.patch Remove libEMF requirement on %{arm}
pth pth-2.0.7-9.3.el6.src.rpm.patch Remove -D_FORTIFY_SOURCE on ARM
publican publican-2.1-0.el6.src.rpm.patch ExclusiveArch
publican-redhat publican-redhat-2.0-1.el6.src.rpm.patch ExclusiveArch
pulseaudio pulseaudio-0.9.21-14.el6_3.src.rpm.patch svolume patch
python-lxml python-lxml-2.2.3-1.1.el6.src.rpm.patch Add python-devel dependency
python-peak-rules python-peak-rules-0.5a1.dev-9.2582.1.el6.src.rpm.patch Work around RHBZ#495874, fix %ifnarch not working because BuildArch overrides %{_target_cpu}
python-urwid Version 1.1.1-1 has to be built outside of mock with "--define 'check touch debugfiles.list; exit 0'" due to a test failure.
qpid-cpp qpid-cpp-0.14-22.el6_3.src.rpm.patch Add endianness definition and disable -Werror on ARM
qpid-qmf qpid-qmf-0.14-14.el6_3.src.rpm.patch Disable -Werror on ARM
redhat-bookmarks redhat-bookmarks-6-1.el6.src.rpm.patch Remove RH Branding
redhat-indexhtml redhat-indexhtml-6-1.el6.src.rpm.patch Remove RH Branding
redhat-logos redhat-logos-60.0.14-1.el6.src.rpm.patch Remove RH Branding
redhat-lsb redhat-lsb-4.0-7.el6.src.rpm.patch ExclusiveArch, add patches to build on ARM.
resource-agents resource-agents-3.0.12-15.el6.src.rpm.patch ExclusiveArch
rgmanager rgmanager-3.0.12-10.el6.src.rpm.patch ExclusiveArch
ricci ricci-0.16.2-13.el6.src.rpm.patch ExclusiveArch
rome rome-0.9-4.2.el6.src.rpm.patch Fix jdom.jar link path.
rpm rpm-4.8.0-37.el6.src.rpm.patch Add ARM installplatform definitions
ruby ruby-1.8.7.352-13.el6.src.rpm.patch Disable pthread on ARM because tcl/tk defaults to no threading on ARM, fix linux vs linux-eabi disagreement for library paths
slapi-nis slapi-nis-0.40-4.el6.src.rpm.patch ExclusiveArch
spice-vdagent spice-vdagent-0.14.0-2.el6.src.rpm.patch ExclusiveArch
srptools srptools-0.0.4-15.el6.src.rpm.patch ExclusiveArch
sssd sssd-1.9.2-129.el6_5.4.src.rpm.patch Remove two patches to fix FTBFS
thunderbird thunderbird-24.2.0-1.el6_5.src.rpm.patch Fix ARM SIMD/NEON detection (MBZ#967422)
tog-pegasus tog-pegasus-2.12.0-3.el6_4.src.rpm.patch Add platform definition for ARM
xfsdump xfsdump-3.0.4-3.el6.src.rpm.patch ExclusiveArch
xorg-x11-drv-openchrome xorg-x11-drv-openchrome-0.3.0-3.20120806git.el6.src.rpm.patch ExclusiveArch, exclude xvmc
yelp yelp-2.28.1-17.el6_3.src.rpm.patch Add ARM to arches without jemalloc
zsh Has to be built outside of mock with "--define 'check exit 0'" due to test failures

Recently Updated Packages and Patches in Testing[]

There are a some more up to date packages that have been provided by Jacco Ligthart. These are currently undergoing testing.

Packages and Patches under testing