Update debian and packaging
authorwanchao-xu <wanchao.xu@samsung.com>
Wed, 10 Jan 2024 06:41:42 +0000 (14:41 +0800)
committerwanchao-xu <wanchao.xu@samsung.com>
Wed, 10 Jan 2024 09:21:36 +0000 (17:21 +0800)
Change-Id: I8df3ead2d1f3a5207b3327159bdcaa0337a541cb
Signed-off-by: wanchao-xu <wanchao.xu@samsung.com>
debian/changelog
debian/control
debian/rules
packaging/qemu-arm-static.spec

index 274614d6f8397d2ea5038a53c29a7a70b2656bf1..03d22e1bd73bc97c4ab8348d9df605ecc507522a 100644 (file)
@@ -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 <wanchao.xu@samsung.com>  Tue, 9 Jan 2024 16:00:29 +0800
+ -- Wanchao Xu <wanchao.xu@samsung.com>  Wed, 10 Jan 2024 17:21:42 +0800
 
 qemu-arm-static (1.6.0rc3-tizen20200617) unstable; urgency=low
 
index b27b1ce2018cebaaa51ed82413d3a60aec500535..d814716d06244365ad70c6a7b1355b0c236ab004 100644 (file)
@@ -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.
index 5284b8b84cf47bc9c114a71fc8346403bc649b62..34678d6f0fc130b8984fbe3c7882df5fdc88bf32 100644 (file)
@@ -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 \
index e519bc0b1cbbecd569df6f7aeaeb981ac140b0d0..865e81e8e58aedb3869354fe985fadf38b605b68 100644 (file)
@@ -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