Projects
osmocom:master
osmo-trx
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 58
View file
commit_3642b5956ccc124cd02f8b08661a36db63c9d2b4.txt
Added
View file
commit_4f6e9eb4cf86d2678a39394d0ea66f44ecaa7883.txt
Deleted
View file
osmo-trx_1.7.0.dsc -> osmo-trx_1.7.0.1.3642.dsc
Changed
@@ -2,7 +2,7 @@ Source: osmo-trx Binary: osmo-trx, osmo-trx-dbg, osmo-trx-uhd, osmo-trx-usrp1, osmo-trx-lms, osmo-trx-ipc, osmo-trx-ms-blade, osmo-trx-doc Architecture: any all -Version: 1.7.0 +Version: 1.7.0.1.3642 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: https://projects.osmocom.org/projects/osmotrx Standards-Version: 3.9.6 @@ -19,8 +19,8 @@ osmo-trx-uhd deb net optional arch=any osmo-trx-usrp1 deb net optional arch=any Checksums-Sha1: - f6f865ec0063b1770b7b505420d29feb7a6a97d0 1447332 osmo-trx_1.7.0.tar.xz + 44079e46c82536ef3fad809aee075c84176d8bbc 1446784 osmo-trx_1.7.0.1.3642.tar.xz Checksums-Sha256: - 508562311d30031e21d9648e6790ec676cff895334ec1e9a6aabddbf8ce2facc 1447332 osmo-trx_1.7.0.tar.xz + 8685ef117928f3cb7f4cb80205eac674d64919e4d442e91b9562c4741bbf4c56 1446784 osmo-trx_1.7.0.1.3642.tar.xz Files: - c12404fa5ad610ec2c67c516b3c41889 1447332 osmo-trx_1.7.0.tar.xz + 6ff376fd3f058f3cefc9799e6fb4afb9 1446784 osmo-trx_1.7.0.1.3642.tar.xz
View file
osmo-trx_1.7.0.tar.xz/.tarball-version -> osmo-trx_1.7.0.1.3642.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.6.0.35-4f6e +1.7.0.1-3642
View file
osmo-trx_1.7.0.tar.xz/contrib/jenkins.sh -> osmo-trx_1.7.0.1.3642.tar.xz/contrib/jenkins.sh
Changed
@@ -9,60 +9,19 @@ # set -ex -substr() { -z "${2##*$1*}" ; } - -#apt-get install qemu qemu-user-static qemu-system-arm debootstrap fakeroot proot -mychroot_nocwd() { - # LC_ALL + LANGUAGE set to avoid lots of print errors due to locale not being set inside container - # PATH is needed to be able to reach binaries like ldconfig without logging in to root, which adds the paths to PATH. - # PROOT_NO_SECCOMP is required due to proot bug #106 - LC_ALL=C LANGUAGE=C PATH="$PATH:/usr/sbin:/sbin" PROOT_NO_SECCOMP=1 proot -r "$ROOTFS" -w / -b /proc --root-id -q qemu-arm-static "$@" -} - -mychroot() { - mychroot_nocwd -w / "$@" -} - -if -z "${INSIDE_CHROOT}" ; then - - # Only use ARM chroot if host is not ARM and the target is ARM: - if ! $(substr "arm" "$(uname -m)") && "x${INSTR}" = "x--with-neon" -o "x${INSTR}" = "x--with-neon-vfpv4" ; then - - OSMOTRX_DIR="$PWD" # we assume we are called as contrib/jenkins.sh - ROOTFS_PREFIX="${ROOTFS_PREFIX:-$HOME}" - ROOTFS="${ROOTFS_PREFIX}/qemu-img" - mkdir -p "${ROOTFS_PREFIX}" - - # Prepare chroot: - if ! -d "$ROOTFS" ; then - mkdir -p "$ROOTFS" - if "x${USE_DEBOOTSTRAP}" = "x1" ; then - fakeroot qemu-debootstrap --foreign --include="linux-image-armmp-lpae" --arch=armhf stretch "$ROOTFS" http://ftp.de.debian.org/debian/ - # Hack to avoid debootstrap trying to mount /proc, as it will fail with "no permissions" and anyway proot takes care of it: - sed -i "s/setup_proc//g" "$ROOTFS/debootstrap/suite-script" - mychroot /debootstrap/debootstrap --second-stage --verbose http://ftp.de.debian.org/debian/ - else - YESTERDAY=$(python -c 'import datetime ; print((datetime.datetime.now() - datetime.timedelta(days=1)).strftime("%Y%m%d"))') - wget -nc -q "https://uk.images.linuxcontainers.org/images/debian/stretch/armhf/default/${YESTERDAY}_22:42/rootfs.tar.xz" - tar -xf rootfs.tar.xz -C "$ROOTFS/" || true - echo "nameserver 8.8.8.8" > "$ROOTFS/etc/resolv.conf" - fi - mychroot -b /dev apt-get update - mychroot apt-get -y install build-essential dh-autoreconf pkg-config libuhd-dev libusb-1.0-0-dev libusb-dev git libtalloc-dev libgnutls28-dev stow - fi - # Run jenkins.sh inside the chroot: - INSIDE_CHROOT=1 mychroot_nocwd \ - -w /osmo-trx \ - -b "$OSMOTRX_DIR:/osmo-trx" \ - -b "$(which osmo-clean-workspace.sh):/usr/bin/osmo-clean-workspace.sh" \ - -b "$(which osmo-build-dep.sh):/usr/bin/osmo-build-dep.sh" \ - -b "$(which osmo-deps.sh):/usr/bin/osmo-deps.sh" \ - ./contrib/jenkins.sh - exit 0 - fi -fi - -set -ex +case "$INSTR" in + "--with-neon"*) + case "$(arch)" in + arm*) + ;; + *) + set +x + echo "ERROR: trying to build with INSTR=$INSTR but not running on a 32-bit arm machine! (arch=$(arch))" + exit 1 + ;; + esac + ;; +esac if ! -x "$(command -v osmo-build-dep.sh)" ; then echo "Error: We need to have scripts/osmo-deps.sh from http://git.osmocom.org/osmo-ci/ in PATH !"
View file
osmo-trx_1.7.0.tar.xz/debian/changelog -> osmo-trx_1.7.0.1.3642.tar.xz/debian/changelog
Changed
@@ -1,3 +1,9 @@ +osmo-trx (1.7.0.1.3642) unstable; urgency=medium + + * Automatically generated changelog entry for building the Osmocom master feed + + -- Osmocom OBS scripts <info@osmocom.org> Thu, 12 Sep 2024 13:06:14 +0000 + osmo-trx (1.7.0) unstable; urgency=medium Eric
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.