From 506553dc5b0dd8973ae4d378a1ea6b0a65b6a72b Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Mon, 6 Dec 2021 17:32:23 +0100 Subject: Update on Debian 11 --- Makefile | 6 +++--- debian/changelog | 7 +++++++ debian/control | 4 ++-- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 50c49b6..d1a7f76 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ PROJECTNAME=unicode VERSION=$(shell dpkg-parsechangelog --show-field Version) -DISTROS=base debian10 ubuntu2004 ubuntu2010 +DISTROS=base debian11 ubuntu2004 ubuntu2010 ifeq ($(wildcard $(shell which clang++-13)),) ifeq ($(wildcard $(shell which clang++)),) @@ -14,8 +14,8 @@ CXX=clang++-13 endif # boost is buggy for C++20: error: static_assert failed due to requirement 'detail::is_endian_reversible_inplace -STANDARD=c++17 -#STANDARD=c++20 +#STANDARD=c++17 +STANDARD=c++20 ifeq ($(CXXFLAGS),) #CXXFLAGS=-O0 -g -D_DEBUG diff --git a/debian/changelog b/debian/changelog index ba3c9b7..96ce768 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +unicode (1.7) unstable; urgency=medium + + * Fixes for latest msvc 19.28, gcc 11, clang 13 + * Fix support for C++17, C++20 + + -- Roland Reichwein Mon, 06 Dec 2021 16:32:11 +0100 + unicode (1.6) unstable; urgency=medium * Fixed recode diff --git a/debian/control b/debian/control index 9d31022..933d5f8 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: unicode Section: devel Priority: optional Maintainer: Roland Reichwein -Build-Depends: debhelper (>= 12), libboost-all-dev | libboost1.74-all-dev, libc++-dev | libc++-11-dev, libc++abi-dev | libc++abi-11-dev, lld | lld-11, clang | clang-11 +Build-Depends: debhelper (>= 12), libboost-all-dev | libboost1.74-all-dev, libc++-dev | libc++-13-dev | libc++-11-dev, libc++abi-dev | libc++abi-13-dev | libc++abi-11-dev, lld | lld-13 | lld-11, clang | clang-13 | clang-11 Standards-Version: 4.5.0 Homepage: http://www.reichwein.it/unicode/ @@ -17,7 +17,7 @@ Description: Unicode conversion library Features: - Additional support for ISO-8859-1 encoding (Latin-1) as subset of Unicode - Additional support for ISO-8859-15 - - Tested on Debian 10, Ubuntu 2004, Ubuntu 2010 + - Tested on Debian 11, Debian 10, Ubuntu 2004, Ubuntu 2010 - C++17 and C++20 compatible Package: unicode-tools -- cgit v1.2.3