Your message dated Wed, 26 Apr 2017 18:34:53 +0000
with message-id <[email protected]>
and subject line Bug#859081: fixed in android-platform-frameworks-base
1:7.0.0+r33-1
has caused the Debian Bug report #859081,
regarding API change in utf16_to_utf8 breaking other packages
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
859081: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859081
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: android-platform-frameworks-base
Version: 1:7.0.0+r1-3
Severity: serious
Justification: fails to build from source
User: [email protected]
Usertags: ftbfs
X-Debbugs-Cc: [email protected]
Dear Maintainer,
android-platform-frameworks-base fails to build from source in unstable/amd64:
[…]
dh_auto_configure
debian/rules override_dh_auto_build-arch
make[1]: Entering directory '«BUILDDIR»'
make -f debian/libandroidfw.mk
make[2]: Entering directory '«BUILDDIR»'
mkdir --parents debian/out
g++ libs/androidfw/Asset.cpp libs/androidfw/AssetDir.cpp
libs/androidfw/AssetManager.cpp libs/androidfw/LocaleData.cpp
libs/androidfw/misc.cpp libs/androidfw/ObbFile.cpp
libs/androidfw/ResourceTypes.cpp libs/androidfw/StreamingZipInflater.cpp
libs/androidfw/TypeWrappers.cpp libs/androidfw/ZipFileRO.cpp
libs/androidfw/ZipUtils.cpp -o debian/out/libandroidfw.so.0 -g -O2
-fdebug-prefix-map=«BUILDDIR»=. -fstack-protector-strong -Wformat
-Werror=format-security -DSTATIC_ANDROIDFW_FOR_TOOLS -Wdate-time
-D_FORTIFY_SOURCE=2 -DNDEBUG -I/usr/include/android -Iinclude -Wl,-z,relro
-fPIC -shared -Wl,-soname,libandroidfw.so.0
-Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -lz
-L/usr/lib/x86_64-linux-gnu/android -lziparchive -lutils -lcutils -llog
In file included from /usr/include/android/cutils/log.h:1:0,
from /usr/include/android/utils/Log.h:31,
from include/androidfw/ByteBucketArray.h:20,
from libs/androidfw/ResourceTypes.cpp:32:
libs/androidfw/ResourceTypes.cpp: In member function 'ssize_t
android::ResTable::Theme::getAttribute(uint32_t, android::Res_value*,
uint32_t*) const':
/usr/include/android/log/log.h:618:39: warning: format '%zd' expects argument
of type 'signed size_t', but argument 4 has type 'uint32_t {aka unsigned int}'
[-Wformat=]
__android_log_print(prio, tag, fmt)
^
/usr/include/android/log/log.h:461:5: note: in expansion of macro
'android_printLog'
android_printLog(priority, tag, __VA_ARGS__)
^~~~~~~~~~~~~~~~
/usr/include/android/log/log.h:453:5: note: in expansion of macro 'LOG_PRI'
LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
^~~~~~~
/usr/include/android/log/log.h:128:27: note: in expansion of macro 'ALOG'
#define ALOGI(...) ((void)ALOG(LOG_INFO, LOG_TAG, __VA_ARGS__))
^~~~
libs/androidfw/ResourceTypes.cpp:3542:21: note: in expansion of macro 'ALOGI'
ALOGI("Desired type index is %zd in avail %zu", t,
Res_MAXTYPE + 1);
^~~~~
ln -s libandroidfw.so.0 debian/out/libandroidfw.so
make[2]: Leaving directory '«BUILDDIR»'
make -f debian/libaapt.mk
make[2]: Entering directory '«BUILDDIR»'
mkdir --parents debian/out
g++ tools/aapt/AaptAssets.cpp tools/aapt/AaptConfig.cpp
tools/aapt/AaptUtil.cpp tools/aapt/AaptXml.cpp tools/aapt/ApkBuilder.cpp
tools/aapt/Command.cpp tools/aapt/CrunchCache.cpp tools/aapt/FileFinder.cpp
tools/aapt/Images.cpp tools/aapt/Package.cpp tools/aapt/pseudolocalize.cpp
tools/aapt/Resource.cpp tools/aapt/ResourceFilter.cpp
tools/aapt/ResourceIdCache.cpp tools/aapt/ResourceTable.cpp
tools/aapt/SourcePos.cpp tools/aapt/StringPool.cpp tools/aapt/WorkQueue.cpp
tools/aapt/XMLNode.cpp tools/aapt/ZipEntry.cpp tools/aapt/ZipFile.cpp -o
debian/out/libaapt.so.0 -g -O2 -fdebug-prefix-map=«BUILDDIR»=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -DNDEBUG -I/usr/include/android
-DSTATIC_ANDROIDFW_FOR_TOOLS -DAAPT_VERSION=\"24.0.0\" -Iinclude -Wl,-z,relro
-fPIC -shared -Wl,-soname,libaapt.so.0
-Wl,-rpath=debian/out:/usr/lib/x86_64-linux-gnu/android -lpng -lexpat -lz
-Ldebian/out -landroidfw -L/usr/lib/x86_64-linux-gnu/android -llog -lutils
ln -s libaapt.so.0 debian/out/libaapt.so
make[2]: Leaving directory '«BUILDDIR»'
make -f debian/aapt.mk
make[2]: Entering directory '«BUILDDIR»'
mkdir --parents debian/out
g++ tools/aapt/Main.cpp -o debian/out/aapt -g -O2
-fdebug-prefix-map=«BUILDDIR»=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG
-I/usr/include/android -DSTATIC_ANDROIDFW_FOR_TOOLS -DAAPT_VERSION=\"24.0.0\"
-Iinclude -Wl,-z,relro -fPIC
-Wl,-rpath=debian/out:/usr/lib/x86_64-linux-gnu/android
-Wl,-rpath-link=debian/out -Ldebian/out -laapt
-L/usr/lib/x86_64-linux-gnu/android -lutils
make[2]: Leaving directory '«BUILDDIR»'
make -f debian/aapt2.mk
make[2]: Entering directory '«BUILDDIR»'
mkdir --parents debian/out/proto/frameworks/base/tools/aapt2
protoc --cpp_out=debian/out/proto/frameworks/base/tools/aapt2 \
--proto_path=tools/aapt2 tools/aapt2/Format.proto
g++ tools/aapt2/compile/IdAssigner.cpp tools/aapt2/compile/Png.cpp
tools/aapt2/compile/PseudolocaleGenerator.cpp
tools/aapt2/compile/Pseudolocalizer.cpp tools/aapt2/compile/XmlIdCollector.cpp
tools/aapt2/filter/ConfigFilter.cpp tools/aapt2/flatten/Archive.cpp
tools/aapt2/flatten/TableFlattener.cpp tools/aapt2/flatten/XmlFlattener.cpp
tools/aapt2/io/FileSystem.cpp tools/aapt2/io/ZipArchive.cpp
tools/aapt2/link/AutoVersioner.cpp tools/aapt2/link/ManifestFixer.cpp
tools/aapt2/link/ProductFilter.cpp tools/aapt2/link/PrivateAttributeMover.cpp
tools/aapt2/link/ReferenceLinker.cpp tools/aapt2/link/TableMerger.cpp
tools/aapt2/link/XmlReferenceLinker.cpp tools/aapt2/process/SymbolTable.cpp
tools/aapt2/proto/ProtoHelpers.cpp tools/aapt2/proto/TableProtoDeserializer.cpp
tools/aapt2/proto/TableProtoSerializer.cpp tools/aapt2/split/TableSplitter.cpp
tools/aapt2/unflatten/BinaryResourceParser.cpp
tools/aapt2/unflatten/ResChunkPullParser.cpp tools/aapt2/util/BigBuffer.cpp
tools/aapt2/util/Files.cpp tools/aapt2/util/Util.cpp
tools/aapt2/ConfigDescription.cpp tools/aapt2/Debug.cpp tools/aapt2/Flags.cpp
tools/aapt2/java/AnnotationProcessor.cpp tools/aapt2/java/ClassDefinition.cpp
tools/aapt2/java/JavaClassGenerator.cpp
tools/aapt2/java/ManifestClassGenerator.cpp tools/aapt2/java/ProguardRules.cpp
tools/aapt2/Locale.cpp tools/aapt2/Resource.cpp tools/aapt2/ResourceParser.cpp
tools/aapt2/ResourceTable.cpp tools/aapt2/ResourceUtils.cpp
tools/aapt2/ResourceValues.cpp tools/aapt2/SdkConstants.cpp
tools/aapt2/StringPool.cpp tools/aapt2/xml/XmlActionExecutor.cpp
tools/aapt2/xml/XmlDom.cpp tools/aapt2/xml/XmlPullParser.cpp
tools/aapt2/xml/XmlUtil.cpp tools/aapt2/compile/Compile.cpp
tools/aapt2/dump/Dump.cpp tools/aapt2/link/Link.cpp tools/aapt2/Main.cpp
debian/out/proto/frameworks/base/tools/aapt2/Format.pb.cc -o debian/out/aapt2
-g -O2 -fdebug-prefix-map=«BUILDDIR»=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-exceptions -Wdate-time -D_FORTIFY_SOURCE=2
-DNDEBUG -I/usr/include/android -DSTATIC_ANDROIDFW_FOR_TOOLS
-DAAPT_VERSION=\"24.0.0\" -Iinclude -Itools/aapt2 -Idebian/out -Wl,-z,relro
-fPIC -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -lexpat -lpng
-lprotobuf-lite -Wl,-rpath-link=debian/out -Ldebian/out -landroidfw
-L/usr/lib/x86_64-linux-gnu/android -lutils -lbase -lziparchive
tools/aapt2/util/Util.cpp: In function 'std::__cxx11::string
aapt::util::utf16ToUtf8(const StringPiece16&)':
tools/aapt2/util/Util.cpp:445:63: error: too few arguments to function 'void
utf16_to_utf8(const char16_t*, size_t, char*, size_t)'
utf16_to_utf8(utf16.data(), utf16.length(), &*utf8.begin());
^
In file included from /usr/include/android/utils/String8.h:21:0,
from tools/aapt2/util/StringPiece.h:22,
from tools/aapt2/util/Util.cpp:19:
/usr/include/android/utils/Unicode.h:114:6: note: declared here
void utf16_to_utf8(const char16_t* src, size_t src_len, char* dst, size_t
dst_len);
^~~~~~~~~~~~~
tools/aapt2/compile/Compile.cpp: In function 'bool
aapt::loadInputFilesFromDir(aapt::IAaptContext*, const aapt::CompileOptions&,
std::vector<aapt::ResourcePathData>*)':
tools/aapt2/compile/Compile.cpp:139:45: warning: ignoring attributes on
template argument 'int (*)(DIR*) {aka int (*)(__dirstream*)}'
[-Wignored-attributes]
std::unique_ptr<DIR, decltype(closedir)*> d(opendir(rootDir.data()),
closedir);
^
tools/aapt2/compile/Compile.cpp:157:49: warning: ignoring attributes on
template argument 'int (*)(DIR*) {aka int (*)(__dirstream*)}'
[-Wignored-attributes]
std::unique_ptr<DIR, decltype(closedir)*>
subDir(opendir(prefixPath.data()), closedir);
^
debian/aapt2.mk:67: recipe for target 'build' failed
make[2]: *** [build] Error 1
make[2]: Leaving directory '«BUILDDIR»'
debian/rules:15: recipe for target 'debian/out/aapt2' failed
make[1]: *** [debian/out/aapt2] Error 2
make[1]: Leaving directory '«BUILDDIR»'
debian/rules:27: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
[…]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
android-platform-frameworks-base.1:7.0.0+r1-3.unstable.amd64.log.txt.gz
Description: Binary data
--- End Message ---
--- Begin Message ---
Source: android-platform-frameworks-base
Source-Version: 1:7.0.0+r33-1
We believe that the bug you reported is fixed in the latest version of
android-platform-frameworks-base, which is due to be installed in the Debian
FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hans-Christoph Steiner <[email protected]> (supplier of updated
android-platform-frameworks-base package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 24 Apr 2017 15:53:07 +0200
Source: android-platform-frameworks-base
Binary: android-libandroidfw android-libandroidfw-dev aapt android-libaapt
split-select android-framework-res
Architecture: source amd64 all
Version: 1:7.0.0+r33-1
Distribution: unstable
Urgency: medium
Maintainer: Android Tools Maintainers
<[email protected]>
Changed-By: Hans-Christoph Steiner <[email protected]>
Description:
aapt - Android Asset Packaging Tool
android-framework-res - Android platform framework resources
android-libaapt - Android Asset Packaging Tool - Shared library
android-libandroidfw - Android utility library
android-libandroidfw-dev - Android utility library - Development files
split-select - APK split and selection tool
Closes: 859081
Changes:
android-platform-frameworks-base (1:7.0.0+r33-1) unstable; urgency=medium
.
* New upstream release (Closes: #859081)
Checksums-Sha1:
1e1db851d837e58f576fda4b6f13ccff40909c48 2997
android-platform-frameworks-base_7.0.0+r33-1.dsc
5d53770727dd4e1139d6e6bc9da7966853347b88 22235892
android-platform-frameworks-base_7.0.0+r33.orig.tar.xz
1b995b9cab0f0a323365d798988fccaa3fc8150a 13416
android-platform-frameworks-base_7.0.0+r33-1.debian.tar.xz
75fa5b33ed40e676165ada4b69770b59f1d54471 7001782
aapt-dbgsym_7.0.0+r33-1_amd64.deb
5c09d8758f520393f4b37a43fd679b3f8192ebba 392818 aapt_7.0.0+r33-1_amd64.deb
263bf456adbf814a4e0ff59abcaae244dc9b003d 12877348
android-framework-res_7.0.0+r33-1_all.deb
e86f6b436c66cf41b56a0f7062e295a597206fc9 1695442
android-libaapt-dbgsym_7.0.0+r33-1_amd64.deb
3db70d449de91c830bfa93f2e17d3daf0db0d943 264426
android-libaapt_7.0.0+r33-1_amd64.deb
cb9335f1f356a8106fce02c88f70e6a9d4eb06bd 409546
android-libandroidfw-dbgsym_7.0.0+r33-1_amd64.deb
2ca2413244fd1b0081b357c5c946ed1665d8e8fa 37596
android-libandroidfw-dev_7.0.0+r33-1_amd64.deb
8629ebf1e7cb80ca00048541d41d177a8478956d 98308
android-libandroidfw_7.0.0+r33-1_amd64.deb
10f6278d84f642357944c415fbf95ca9ff581a3c 9539
android-platform-frameworks-base_7.0.0+r33-1_amd64.buildinfo
e1472161bc9c3563541f87c67b3b4499546c21de 229936
split-select-dbgsym_7.0.0+r33-1_amd64.deb
b79219cd68c7c2cc187b64a932a7b2304dd0d492 30436
split-select_7.0.0+r33-1_amd64.deb
Checksums-Sha256:
7ac2c26f2aeda3ed2e74b0df6b639699e2af45c89cdad064136552eaa48a3c47 2997
android-platform-frameworks-base_7.0.0+r33-1.dsc
d7434713eecf5e6fcfc633ad22b8efd963fbf9f2858629e947db531502ec8feb 22235892
android-platform-frameworks-base_7.0.0+r33.orig.tar.xz
5fe7614097e7a33f767b4af6c04838aca4a384526c07dd075437480ab2faefea 13416
android-platform-frameworks-base_7.0.0+r33-1.debian.tar.xz
33731ed69d3114ebe5fe683302f72f8e38cf84088aefe563f85bdae408550892 7001782
aapt-dbgsym_7.0.0+r33-1_amd64.deb
2006d90bb348af338f30e8d5f0ca4579d7cf4d11391de80b92677525c593568b 392818
aapt_7.0.0+r33-1_amd64.deb
2550a820dab9da06b7281cd88f39a331d0be10a11dbb7b715620344e670ebff7 12877348
android-framework-res_7.0.0+r33-1_all.deb
cbde878ee16ee1c5819be1865310ec0c4a55d4cbd8cef1a7231ff6bfda529f0e 1695442
android-libaapt-dbgsym_7.0.0+r33-1_amd64.deb
046eb951fed712bf27280d0107cfc7eb5d4ba50b60b079b1d1661dbaff90eaf3 264426
android-libaapt_7.0.0+r33-1_amd64.deb
062941cae61e8cc98961dfb234c6bae01732eca31a7f6886cf463f4f0e4f2e47 409546
android-libandroidfw-dbgsym_7.0.0+r33-1_amd64.deb
29eff3db5152ce0c920a4d622079a27b0bf50afc028f98bdd9f35476c482e2e6 37596
android-libandroidfw-dev_7.0.0+r33-1_amd64.deb
948cc995b217d2607adfbacd7ee45a9e777e29eb364766c9f1d3d57799276291 98308
android-libandroidfw_7.0.0+r33-1_amd64.deb
fff3227face436438491ee1dab829781af0c7273d9ddb9eda106df972560473c 9539
android-platform-frameworks-base_7.0.0+r33-1_amd64.buildinfo
94add47e77d4fb08cfe73a054742da5651909901b0da8fbc3d9d9683fa9d05ee 229936
split-select-dbgsym_7.0.0+r33-1_amd64.deb
fe33161f5ec935ba30d8c0510677e7bed3e599dd0b85989571160d0294a5ff21 30436
split-select_7.0.0+r33-1_amd64.deb
Files:
9a9c18692bfb41b6e068b23ae61e7f05 2997 devel optional
android-platform-frameworks-base_7.0.0+r33-1.dsc
cef1d2e9e556a5f3aa17fd8021310322 22235892 devel optional
android-platform-frameworks-base_7.0.0+r33.orig.tar.xz
ebfe6fee38b76f0889cbb8f9a601e5b8 13416 devel optional
android-platform-frameworks-base_7.0.0+r33-1.debian.tar.xz
69aee47d5fde421b0b568a7cd5d44e16 7001782 debug extra
aapt-dbgsym_7.0.0+r33-1_amd64.deb
4205bc726e1ab98c3d5c2ac22a0e5492 392818 devel optional
aapt_7.0.0+r33-1_amd64.deb
da431ab083855ce3124c2d3e3eb43a2a 12877348 devel optional
android-framework-res_7.0.0+r33-1_all.deb
9e2706634b815a192ca437cf2d0e768b 1695442 debug extra
android-libaapt-dbgsym_7.0.0+r33-1_amd64.deb
7efd7d29461e8ffa4e08d87b5b14c708 264426 devel optional
android-libaapt_7.0.0+r33-1_amd64.deb
703c50bc8bff58b300c57f505bb1c5c9 409546 debug extra
android-libandroidfw-dbgsym_7.0.0+r33-1_amd64.deb
587e5e9cd9a9a512a377b34980afa4e7 37596 libdevel optional
android-libandroidfw-dev_7.0.0+r33-1_amd64.deb
4a6468fec6ef790f53850aa546d35a11 98308 libs optional
android-libandroidfw_7.0.0+r33-1_amd64.deb
28473655083743a114f54d48bf5e3200 9539 devel optional
android-platform-frameworks-base_7.0.0+r33-1_amd64.buildinfo
22362e1528e5478c25c5394d6d6f2c00 229936 debug extra
split-select-dbgsym_7.0.0+r33-1_amd64.deb
2bce0e1519b01eb82765f0a0544fb0a9 30436 devel optional
split-select_7.0.0+r33-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: GPG for Android - https://guardianproject.info/code/gnupg/
iQEcBAEBCAAGBQJZAOEDAAoJED4XeBe6G5v6HDsH/ismdz8fKBnxc2tqrdLDoe6A
ZT+fD9mDwyRzHWISOPZrfqKEMtndWCIhygV4LIF2ZFLh3wPzolkYQnPh1U907KSG
OftSHxYmmvRKmzL0diuYbSlfnYuPb8yB2CKLli5aYyd0bJ3Vl9blgpkll+zjNrq5
Y6p7RLcEZnTuji+LaAdZ2kF7JzpCHjOggs+Z5wEv3RoKXFW/h5tPSH5Yl7k3xs5m
v59vN4pOa1Nz9jZVwyVnRu1YpueJDWVX3Ig4WkYHMcjG1SnkYohxJjBiwKRF4o7V
e2hLXZXxu1ZUUgR1uaaYs8hbcRtnpeSzUklEJKTlFfTz3q1cChjtubz5HGCVaGI=
=lgbe
-----END PGP SIGNATURE-----
--- End Message ---