RedSleeve Wikia

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- 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- 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 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- 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- ExclusiveArch, spec changes for ARM arch
java-1.7.0-openjdk java-1.7.0-openjdk- 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 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- 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