From: wanchao-xu Date: Wed, 10 Jan 2024 06:41:42 +0000 (+0800) Subject: Update debian and packaging X-Git-Tag: accepted/tools/devbase/tools/legacy/20250527.042552~1^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=58302af07194af68fb61ff925ef1cc1ae8522e58;p=tools%2Fqemu-arm-static.git Update debian and packaging Change-Id: I8df3ead2d1f3a5207b3327159bdcaa0337a541cb Signed-off-by: wanchao-xu --- diff --git a/debian/changelog b/debian/changelog index 274614d6f..03d22e1bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -qemu-arm-static (4.2.1-tizen20240109) unstable; urgency=low +qemu-arm-static (4.2.1-tizen20240110) unstable; urgency=low - * update to v4.2.1 + * Update debian and packaging + * tcg: use QTree instead of GTree + * util: import GTree as QTree + * Fix .NET SEHException issue + * binfmt: translate symbolic links correctly with realpath + * Remove imported patches from packaging. + * Upgrade version to 4.2.1 - -- Wanchao Xu Tue, 9 Jan 2024 16:00:29 +0800 + -- Wanchao Xu Wed, 10 Jan 2024 17:21:42 +0800 qemu-arm-static (1.6.0rc3-tizen20200617) unstable; urgency=low diff --git a/debian/control b/debian/control index b27b1ce20..d814716d0 100644 --- a/debian/control +++ b/debian/control @@ -10,5 +10,5 @@ Package: qemu-arm-static Architecture: i386 amd64 Depends: ${misc:Depends} Replaces: qemu-user-static -Provides: tizen-qemu-arm-static-2024.01.09 +Provides: tizen-qemu-arm-static-2024.01.10 Description: QEMU is an extremely well-performing CPU emulator that allows you to choose between simulating an entire system and running userspace binaries for different architectures under your native operating system. It currently emulates x86, ARM, PowerPC and SPARC CPUs as well as PC and PowerMac systems. diff --git a/debian/rules b/debian/rules index 5284b8b84..34678d6f0 100644 --- a/debian/rules +++ b/debian/rules @@ -20,6 +20,8 @@ build-stamp: patch-stamp --python=/usr/bin/python2.7 \ --extra-cflags="$(CFLAGS) $(CPPFLAGS)" \ --target-list="arm-linux-user,aarch64-linux-user,riscv32-linux-user,riscv64-linux-user" \ + --disable-stack-protector \ + --disable-strip \ --without-default-devices \ --disable-system \ --enable-linux-user \ @@ -39,8 +41,6 @@ build-stamp: patch-stamp --disable-fdt \ --disable-iconv \ --disable-kvm \ - --disable-libdaxctl \ - --disable-linux-io-uring \ --disable-malloc-trim \ --disable-membarrier \ --disable-parallels \ diff --git a/packaging/qemu-arm-static.spec b/packaging/qemu-arm-static.spec index e519bc0b1..865e81e8e 100644 --- a/packaging/qemu-arm-static.spec +++ b/packaging/qemu-arm-static.spec @@ -28,7 +28,7 @@ URL: https://www.qemu.org/ Summary: CPU emulator for user space License: BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT Group: System/Emulators/PC -Version: 4.2.1.tizen20240109 +Version: 4.2.1.tizen20240110 Release: 0 Source: qemu-4.2.1.tar.bz2 # this is to make lint happy @@ -47,7 +47,7 @@ BuildRequires: python2-base >= 2.7 BuildRequires: zlib-devel-static Provides: qemu:%_bindir/qemu-arm-static -Provides: tizen-qemu-arm-static = 2024.01.09 +Provides: tizen-qemu-arm-static = 2024.01.10 %description QEMU provides CPU emulation along with other related capabilities. This package @@ -60,7 +60,6 @@ syscall layer occurs on the native hardware and operating system. %build - %define srcdir %{_builddir}/%buildsubdir %define blddir %srcdir/build mkdir -p %blddir @@ -77,6 +76,8 @@ cd %blddir --python=%_bindir/python2.7 \ --extra-cflags="%{optflags}" \ --target-list="arm-linux-user,aarch64-linux-user,riscv32-linux-user,riscv64-linux-user" \ + --disable-stack-protector \ + --disable-strip \ --without-default-devices \ --disable-system \ --enable-linux-user \ @@ -96,8 +97,6 @@ cd %blddir --disable-fdt \ --disable-iconv \ --disable-kvm \ - --disable-libdaxctl \ - --disable-linux-io-uring \ --disable-malloc-trim \ %if %{with system_membarrier} --enable-membarrier \ @@ -157,6 +156,15 @@ rm -rf %{buildroot} %_sbindir/qemu-binfmt-conf.sh %changelog +* Tue Jan 10 2024 wanchao.xu@samsung.com +- Update debian and packaging +- tcg: use QTree instead of GTree +- util: import GTree as QTree +- Fix .NET SEHException issue +- binfmt: translate symbolic links correctly with realpath +- Remove imported patches from packaging. +- Upgrade version to 4.2.1 + * Wed Jun 17 2020 yan11.meng@samsung.com - Fix deb upload failed issue on launchpad - change struct ucontext to ucontext_t