[opensuse-arm] Raspberry Pi 1 and 2 images from of Aug 6
Results of the test with images for RPi 1 and 2 from Aug 6 Raspberry Pi 1: from RapberryPi1/ image works, however command "yast lan" crashes; from RaspberryPi1:/upstream image builds a corrupt ext4 partition Raspberry Pi 2: from RaspberryPi2/ image does not boot (non of these images ever booted) from RaspberryPi2:/Staging image works. I compared the installed packages from the two working images and found some obvious differences, kernel and firmware, but other packages only has differences in the building versions, the part of the version of the package after the last -. Except: llibmicrohttpd10-0.9.41-1.2 <-> ibmicrohttpd10-0.9.42-1.1 libyui-ncurses-pkg6-2.46.2-1.4 <-> libyui-ncurses-pkg6-2.47.0-1.1 libzypp-15.4.0-1.1 <-> libzypp-15.9.0-1.1 vim-7.4.788-1.1 <-> vim-7.4.712-1.1 yast2-bootloader-3.1.127-1.1 <-> yast2-bootloader-3.1.138-1.1 zypper-1.12.3-1.1 <-> zypper-1.12.8-1.1 This dpes not give me a clue why "yast lan" crashes on the RPi1 and is OK on the RPI2. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
11.08.2015 22:02, Freek de Kruijf пишет:
This dpes not give me a clue why "yast lan" crashes on the RPi1 and is OK on the RPI2.
AFAIK, RPi1 is armv6 and RPi2 is armv7. So, there could be a number of reasons to crash on one architecture and work on other. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Op dinsdag 11 augustus 2015 23:06:20 schreef Matwey V. Kornilov:
11.08.2015 22:02, Freek de Kruijf пишет:
This does not give me a clue why "yast lan" crashes on the RPi1 and is OK on the RPI2.
AFAIK, RPi1 is armv6 and RPi2 is armv7. So, there could be a number of reasons to crash on one architecture and work on other.
Yes, but the version indicates the version of the source. The binaries are build with different compilers. So the only reason I can think of is a compiler error or something related to that. So that's what I am looking for. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On Wednesday 12 August 2015 13:30:05 Freek de Kruijf wrote:
Op dinsdag 11 augustus 2015 23:06:20 schreef Matwey V. Kornilov:
11.08.2015 22:02, Freek de Kruijf пишет:
This does not give me a clue why "yast lan" crashes on the RPi1 and is OK on the RPI2.
AFAIK, RPi1 is armv6 and RPi2 is armv7. So, there could be a number of reasons to crash on one architecture and work on other.
Yes, but the version indicates the version of the source. The binaries are build with different compilers. So the only reason I can think of is a compiler error or something related to that. So that's what I am looking for.
According to /var/log/Yast2/y2log:
2015-08-13 01:30:59 <3> linux(3367) [liby2]
Y2PluginComponent.cc(loadPlugin):234 error loading plugin
/usr/lib/YaST2/plugin/libpy2Pkg.so.2: /usr/lib/YaST2/plugin/libpy2Pkg.so.2:
undefined symbol:
_ZN4zypp12DigestReport27askUserToAccepUnknownDigestERKNS_10filesystem8PathnameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
$> echo
_ZN4zypp12DigestReport27askUserToAccepUnknownDigestERKNS_10filesystem8PathnameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
| c++filt
zypp::DigestReport::askUserToAccepUnknownDigest(zypp::filesystem::Pathname
const&, std::__cxx11::basic_string
On Thursday 13 August 2015 01:55:08 Stefan Bruens wrote: On my system, acorrding to: for p in `rpm -q --whatrequires libstdc++.so.6`; \ do rpm -q $p --queryformat '[%{FILEMODES:perms} %{FILENAMES}\n]' | \ awk '/^-.*\.so\./ {print $2 }' | \ xargs -r -n1 sh -c '\ nm -DC --defined-only $0 | \ egrep -q -m1 "std::string|std::list" && \ echo $0' \ ;done /usr/lib/yui/libyui-ncurses-pkg.so.6.0.0 /usr/lib/libzypp.so.1503.1.0 use the old C++03 strings/list For both, no newer packages are available, as the build failed: https://build.opensuse.org/project/monitor?utf8=%E2%9C%93&commit=Filter%3A&failed=1&repo_standard=1&arch_armv6l=1&project=openSUSE%3AFactory%3AARM&defaults=0 Kind regards, Stefan -- Stefan Brüns / Bergstraße 21 / 52062 Aachen home: +49 241 53809034 mobile: +49 151 50412019 work: +49 2405 49936-424 -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On Thursday 13 August 2015 03:21:31 Stefan Bruens wrote: libzypp fails to build due to an outdated binutils (2.23 instead of 2.25). The old binutils drops all symbols with an [abi:cxx11] tag, and the libzypp unit tests fails to link. binutils fails due to a problem with qemu. Kind regards, Stefan -- Stefan Brüns / Bergstraße 21 / 52062 Aachen home: +49 241 53809034 mobile: +49 151 50412019 work: +49 2405 49936-424 -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Op donderdag 13 augustus 2015 03:21:31 schreef Stefan Bruens:
On Thursday 13 August 2015 01:55:08 Stefan Bruens wrote:
On my system, acorrding to:
for p in `rpm -q --whatrequires libstdc++.so.6`; \ do rpm -q $p --queryformat '[%{FILEMODES:perms} %{FILENAMES}\n]' | \ awk '/^-.*\.so\./ {print $2 }' | \ xargs -r -n1 sh -c '\ nm -DC --defined-only $0 | \ egrep -q -m1 "std::string|std::list" && \ echo $0' \ ;done
/usr/lib/yui/libyui-ncurses-pkg.so.6.0.0 /usr/lib/libzypp.so.1503.1.0
use the old C++03 strings/list
For both, no newer packages are available, as the build failed: https://build.opensuse.org/project/monitor?utf8=%E2%9C%93&commit=Filter%3A&f ailed=1&repo_standard=1&arch_armv6l=1&project=openSUSE%3AFactory%3AARM&defau lts=0
Kind regards,
Stefan
Earlier I managed to build on the RPi some newer versions of two packages by downloading the source and spec file and using rpmbuild to build the the rpm. However I, apparently, am unable to do that with libzypp. I build however libyui-ncurses-pkg, but got the same errors as in the Build service. Currently I am trying to build binutils and has to disable Patch25 in the spec file. Now it is building. Will see what becomes of it. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Freek de Kruijf
-
Matwey V. Kornilov
-
Stefan Bruens