4 Commits
0.8.0 ... 0.8.2

Author SHA1 Message Date
Oliver Smith
5b5785af7a Bump version: 0.8.1 → 0.8.2
Change-Id: I4f0510da6135fcd4d0b86d4fdfc114c27c82420c
2023-09-15 11:19:51 +02:00
Oliver Smith
ecafd5abab firmware/Makefile: don't use distribution's CFLAGS
Set CFLAGS on top of the Makefile, to avoid using the distribution's
default CFLAGS. In debian testing and unstable, -fcf-protection was
recently added to the default CFLAGS, but it cannot be used with the
cross compiler:

  [COMPILING libosmocore/source/backtrace.c]
  cc1: error: '-fcf-protection=full' is not supported for this target
  make[2]: *** [Makefile:270: obj/simtrace/flash_backtrace.o] Error 1

Change-Id: I5f7cd0402f9bb85dd600204fdf8855773ddbeb70
(cherry picked from commit e6e77399d6)
2023-09-15 11:16:38 +02:00
Oliver Smith
afd23660b3 Bump version: 0.8.0.1-8281 → 0.8.1
Change-Id: I6bcc798db9f4ab2b91711daebeba98abebd55e92
2021-12-10 10:04:28 +01:00
Oliver Smith
24a9ee8ae6 host/contrib/simtrace2.spec.in: fix soname
Adjust the soname in the rpm recipe too, to fix:
  error: File not found: /home/abuild/rpmbuild/BUILDROOT/simtrace2-0.8.0.202112100026-1.1.x86_64/usr/lib64/libosmo-simtrace2.so.0*

Change-Id: I748f44409ac736abbd5c18e31ae02d025dee2c77
2021-12-10 10:04:13 +01:00
3 changed files with 26 additions and 7 deletions

12
debian/changelog vendored
View File

@@ -1,3 +1,15 @@
simtrace2 (0.8.2) unstable; urgency=medium
* firmware/Makefile: don't use distribution's CFLAGS
-- Oliver Smith <osmith@sysmocom.de> Fri, 15 Sep 2023 11:17:37 +0200
simtrace2 (0.8.1) unstable; urgency=medium
* host/contrib/simtrace2.spec.in: fix soname
-- Oliver Smith <osmith@sysmocom.de> Fri, 10 Dec 2021 10:04:28 +0100
simtrace2 (0.8.0) unstable; urgency=medium simtrace2 (0.8.0) unstable; urgency=medium
[ Harald Welte ] [ Harald Welte ]

View File

@@ -29,6 +29,13 @@
# Makefile for compiling the Getting Started with SAM3S Microcontrollers project # Makefile for compiling the Getting Started with SAM3S Microcontrollers project
GIT_VERSION=$(shell $(TOP)/git-version-gen $(TOP)/.tarball-version) GIT_VERSION=$(shell $(TOP)/git-version-gen $(TOP)/.tarball-version)
CFLAGS = \
-Werror=format-security \
-Wformat \
-g \
$(NULL)
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
# User-modifiable options # User-modifiable options
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------

View File

@@ -38,11 +38,11 @@ and remote SIM operation.
This package contains SIMtrace 2 host utility. This package contains SIMtrace 2 host utility.
%package -n libosmo-simtrace2-0 %package -n libosmo-simtrace2-1
Summary: Shared Library part of libosmo-simtrace2 Summary: Shared Library part of libosmo-simtrace2
Group: System/Libraries Group: System/Libraries
%description -n libosmo-simtrace2-0 %description -n libosmo-simtrace2-1
This library contains core "driver" functionality to interface with the This library contains core "driver" functionality to interface with the
Osmocom SIMtrace2 (and compatible) USB device firmware. It enables Osmocom SIMtrace2 (and compatible) USB device firmware. It enables
applications to implement SIM card / smart card tracing as well as applications to implement SIM card / smart card tracing as well as
@@ -51,7 +51,7 @@ SIM / smart card emulation functions.
%package -n libosmo-simtrace2-devel %package -n libosmo-simtrace2-devel
Summary: Development files for the Osmocom SIMtrace2 library Summary: Development files for the Osmocom SIMtrace2 library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libosmo-simtrace2-0 = %{version} Requires: libosmo-simtrace2-1 = %{version}
%description -n libosmo-simtrace2-devel %description -n libosmo-simtrace2-devel
Osmocom SIMtrace2 (and compatible) USB device firmware. It enables Osmocom SIMtrace2 (and compatible) USB device firmware. It enables
@@ -76,8 +76,8 @@ make %{?_smp_mflags}
install -Dm0644 host/contrib/99-simtrace2.rules %{buildroot}/%{_udevrulesdir}/99-simtrace2.rules install -Dm0644 host/contrib/99-simtrace2.rules %{buildroot}/%{_udevrulesdir}/99-simtrace2.rules
find %{buildroot} -type f -name "*.la" -delete -print find %{buildroot} -type f -name "*.la" -delete -print
%post -n libosmo-simtrace2-0 -p /sbin/ldconfig %post -n libosmo-simtrace2-1 -p /sbin/ldconfig
%postun -n libosmo-simtrace2-0 -p /sbin/ldconfig %postun -n libosmo-simtrace2-1 -p /sbin/ldconfig
%files %files
%doc README.md %doc README.md
@@ -87,8 +87,8 @@ find %{buildroot} -type f -name "*.la" -delete -print
%{_bindir}/simtrace2-tool %{_bindir}/simtrace2-tool
%{_udevrulesdir}/99-simtrace2.rules %{_udevrulesdir}/99-simtrace2.rules
%files -n libosmo-simtrace2-0 %files -n libosmo-simtrace2-1
%{_libdir}/libosmo-simtrace2.so.0* %{_libdir}/libosmo-simtrace2.so.1*
%files -n libosmo-simtrace2-devel %files -n libosmo-simtrace2-devel
%dir %{_includedir}/osmocom/ %dir %{_includedir}/osmocom/