Your message dated Wed, 26 Apr 2017 18:34:53 +0000
with message-id <e1d3rm9-000hjz...@fasolo.debian.org>
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 ow...@bugs.debian.org
immediately.)


-- 
859081: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859081
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

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
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Attachment: 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 859...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hans-Christoph Steiner <h...@eds.org> (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 ftpmas...@ftp-master.debian.org)


-----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 
<android-tools-de...@lists.alioth.debian.org>
Changed-By: Hans-Christoph Steiner <h...@eds.org>
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 ---

Reply via email to