Hi,
after working hard, there are now prebuild sets of cross-build packages for the OBS. openSUSE:Tools:Devel contains a new structure for the Developer packages for OBS.
"obs-all*" Projects: These contain all packages of OBS build from one source, e.g. osc, build, obs-server, obs-worker, obs-api, signd and the obs-utils "obs-all-svn" Project: SVN snapshot build from svn trunk revision, signalled in the package version numbers as "*-1.1.0.<SVN snapshot>S-*". "obs-all-cross" Project: SVN snapshot with cross-build patch, signalled in the package version numbers as "*-1.1.0.<SVN snapshot>C-*". "obs-server-svn" Project: Only the obs-server packages are build from SVN snapshot.
qemu-svn: QEMU build from a SVN Snapshot and with lots of patches. Needed to run the cross-build. qemu-gcc4-svn: Experimental Version of QEMU using the new tcg and compiled with gcc 4.x. This is work in progress. Don't use that for cross-build at the moment.
To run cross-build in addition to normal build, you need to install openSUSE:Toos:Devel/obs-all-cross and openSUSE:Toos:Devel/qemu-svn. Then edit /etc/sysconfig/obs-server, start OBS and ready. Now you can use also the arm architecture using the arch string "armv4l", in addition to i586, x86_64, ppc and ppc64.
Keep happy hacking. Some side Information on setting up cross-build Distributions and Packages here: http://lizards.opensuse.org/2008/09/10/opensuse-buildservice-cross-build-wit...
Martin
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org