Hi List,

I created updated RPMs since upstream version 6.6 was recently released.
What I miss is an overview of which (S)RPMs are in need of updating, so
I only (mostly) created RPMs that I use myself.

I have a total list of 69 SRPMs that need(ed) to be recompiled. From
this list 60 went relatively easy. I made for these no changes to the
SRPMs. Some (I cant recall which) were depending on other SRPMs in the
same list, so they only got compiled in the second go.

== issues in current RedSleeve ==
I found two issues in the existing RedSleeve RPMs:
- somehow java-1.7.0-openjdk-devel cannot be installed automatically in
mock. no clue why. I could install this package by hand in the chroot
and work from there
- ruby has a disagreement in armv5tel-linux-eabi vs armv5tel-linux in
such a way that this RPM cannot be used for building other packages.
Both issues are resolved by creating newer packages.

== patched SRPMs ==
I had 4 SRPMs that did not compile directly, but needed patching:
binutils-2.20.51.0.2-5.42.el6.0.src.rpm:
    same patch as in the previous version
java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el6.0.src.rpm:
    ExclusiveArch
pam-1.1.1-20.el6.0.src.rpm
    kernel-headers dependency (as previous)
ruby-1.8.7.374-2.el6.1.src.rpm
    no pthread
    add '-eabi' to some paths

== SRPMs with errors ==
The following three SRPMs gave errors that I could not quickly resolve.
they will need more research:

boost-1.41.0-25.el6.src.rpm:
after disabling openmpi (as in the previous version) the build breaks with
/builddir/build/BUILD/boost-1.41.0.cmake0/boost/math/tools/promotion.hpp: In
instantiation of 'boost::math::tools::promote_args<long double, float,
float, float, float, float>':
/builddir/build/BUILD/boost-1.41.0.cmake0/libs/math/src/tr1/acoshl.cpp:16:  
instantiated from here
/builddir/build/BUILD/boost-1.41.0.cmake0/boost/math/tools/promotion.hpp:140:
error: invalid application of 'sizeof' to incomplete type
'boost::STATIC_ASSERTION_FAILURE<false>'

python-2.6.6-52.el6.src.rpm:
RPM build errors:
    Macro %with_valgrind_config_opt has empty body
    File not found:
/builddir/build/BUILDROOT/python-2.6.6-52.el6.arm/usr/lib/python2.6/lib-dynload/ossaudiodev.so
    File not found:
/builddir/build/BUILDROOT/python-2.6.6-52.el6.arm/usr/lib/python2.6/plat-linux2

util-linux-ng-2.17.2-12.18.el6.src.rpm:
build error:
libtool: link: armv5tel-redhat-linux-gnueabi-gcc -std=gnu99
-fsigned-char -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -march=armv5te
-o nsenter nsenter.o exec_shell.o strutils.o
nsenter.o: In function `main':
/builddir/build/BUILD/util-linux-ng-2.17.2/sys-utils/nsenter.c:264:
undefined reference to `setns'
collect2: ld returned 1 exit status

== ToDo SRPMs ==
due to long build times and difficult patching I have not yet finished
building:
gcc-4.4.7-11.el6.src.rpm
glibc-2.12-1.149.el6.src.rpm

== Resources ==
patches to the SRPMs:
http://cdn.opensxce.org/redsleeve/el6/updates-testing/patches/
All (S)RPMs in repo format (Yum!):
http://cdn.opensxce.org/redsleeve/el6/updates-testing/


Regards,
Jacco




audit-2.3.7-5.el6.src.rpm
bash-4.1.2-29.el6.src.rpm
bind-9.8.2-0.30.rc1.el6.src.rpm
binutils-2.20.51.0.2-5.42.el6.src.rpm
ca-certificates-2014.1.98-65.1.el6.src.rpm
coreutils-8.4-37.el6.src.rpm
cpio-2.10-12.el6_5.src.rpm
curl-7.19.7-40.el6_6.1.src.rpm
cyrus-sasl-2.1.23-15.el6.src.rpm
dhcp-4.1.1-43.P1.el6.src.rpm
e2fsprogs-1.41.12-21.el6.src.rpm
elfutils-0.158-3.2.el6.src.rpm
ethtool-3.5-5.el6.src.rpm
file-5.04-21.el6.src.rpm
flex-2.5.35-9.el6.src.rpm
fontconfig-2.8.0-5.el6.src.rpm
glib2-2.28.8-4.el6.src.rpm
gnupg2-2.0.14-8.el6.src.rpm
gnutls-2.8.5-14.el6_5.src.rpm
grep-2.6.3-6.el6.src.rpm
gzip-1.3.12-22.el6.src.rpm
hwdata-0.233-11.1.el6.src.rpm
initscripts-9.03.46-1.el6_6.1.src.rpm
iproute-2.6.32-33.el6_6.src.rpm
iptables-1.4.7-14.el6.src.rpm
java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el6.src.rpm
keyutils-1.4-5.el6.src.rpm
krb5-1.10.3-33.el6.src.rpm
less-436-13.el6.src.rpm
libX11-1.6.0-2.2.el6.src.rpm
libXext-1.3.2-2.1.el6.src.rpm
libXt-1.1.4-6.1.el6.src.rpm
libdrm-2.4.52-4.el6.src.rpm
libselinux-2.0.94-5.8.el6.src.rpm
libxcb-1.9.1-2.el6.src.rpm
libxml2-2.7.6-17.el6_6.1.src.rpm
module-init-tools-3.9-24.el6.src.rpm
mysql-5.1.73-3.el6_5.src.rpm
nss-3.16.1-14.el6.src.rpm
nss-softokn-3.14.3-17.el6.src.rpm
nss-util-3.16.1-3.el6.src.rpm
openldap-2.4.39-8.el6.src.rpm
openssh-5.3p1-104.el6_6.1.src.rpm
openssl-1.0.1e-30.el6_6.4.src.rpm
pam-1.1.1-20.el6.src.rpm
perl-5.10.1-136.el6_6.1.src.rpm
policycoreutils-2.0.83-19.47.el6_6.1.src.rpm
procps-3.2.8-30.el6.src.rpm
rsync-3.0.6-12.el6.src.rpm
rsyslog-5.8.10-9.el6_6.src.rpm
ruby-1.8.7.374-2.el6.src.rpm
shadow-utils-4.1.4.2-19.el6.src.rpm
shared-mime-info-0.70-6.el6.src.rpm
strace-4.5.19-1.19.el6.src.rpm
subversion-1.6.11-10.el6_5.src.rpm
sudo-1.8.6p3-15.el6.src.rpm
telnet-0.17-48.el6.src.rpm
tzdata-2014i-1.el6.src.rpm
udev-147-2.57.el6.src.rpm
upstart-0.6.5-13.el6_5.3.src.rpm
wget-1.12-5.el6_6.1.src.rpm
xz-4.999.9-0.5.beta.20091007git.el6.src.rpm
yum-3.2.29-60.el6.src.rpm
yum-utils-1.1.30-30.el6.src.rpm
=> binutils-2.20.51.0.2-5.42.el6.0.src.rpm
=> java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el6.0.src.rpm
=> pam-1.1.1-20.el6.0.src.rpm
=> ruby-1.8.7.374-2.el6.1.src.rpm
_______________________________________________
users mailing list
[email protected]
http://lists.redsleeve.org/mailman/listinfo/users

Reply via email to