[Android-tools-devel] Bug#828958: android-platform-dalvik: FTBFS: /usr/bin/ld: cannot find -llog

Chris Lamb lamby at debian.org
Wed Jun 29 10:17:19 UTC 2016


Source: android-platform-dalvik
Version: 6.0.1+r16-4
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

android-platform-dalvik fails to build from source in unstable/amd64:

  [..]

  Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
  Adding debian:Staat_der_Nederlanden_Root_CA.pem
  Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
  Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
  Adding debian:Starfield_Class_2_CA.pem
  Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
  Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
  Adding debian:StartCom_Certification_Authority.pem
  Adding debian:StartCom_Certification_Authority_2.pem
  Adding debian:StartCom_Certification_Authority_G2.pem
  Adding debian:SwissSign_Gold_CA_-_G2.pem
  Adding debian:SwissSign_Platinum_CA_-_G2.pem
  Adding debian:SwissSign_Silver_CA_-_G2.pem
  Adding debian:Swisscom_Root_CA_1.pem
  Adding debian:Swisscom_Root_CA_2.pem
  Adding debian:Swisscom_Root_EV_CA_2.pem
  Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
  Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
  Adding debian:TC_TrustCenter_Class_3_CA_II.pem
  Adding debian:TURKTRUST_Certificate_Services_Provider_Root_2007.pem
  Adding debian:TWCA_Global_Root_CA.pem
  Adding debian:TWCA_Root_Certification_Authority.pem
  Adding debian:Taiwan_GRCA.pem
  Adding debian:TeliaSonera_Root_CA_v1.pem
  Adding debian:Trustis_FPS_Root_CA.pem
  Adding debian:TÜBİTAK_UEKAE_Kök_Sertifika_Hizmet_Sağlayıcısı_-_Sürüm_3.pem
  Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H5.pem
  Adding debian:TÜRKTRUST_Elektronik_Sertifika_Hizmet_Sağlayıcısı_H6.pem
  Adding debian:USERTrust_ECC_Certification_Authority.pem
  Adding debian:USERTrust_RSA_Certification_Authority.pem
  Adding debian:UTN_USERFirst_Email_Root_CA.pem
  Adding debian:UTN_USERFirst_Hardware_Root_CA.pem
  Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
  Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
  Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
  Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority.pem
  Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G2.pem
  Adding debian:Verisign_Class_1_Public_Primary_Certification_Authority_-_G3.pem
  Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G2.pem
  Adding debian:Verisign_Class_2_Public_Primary_Certification_Authority_-_G3.pem
  Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority.pem
  Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G2.pem
  Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
  Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_2.pem
  Adding debian:Visa_eCommerce_Root.pem
  Adding debian:WellsSecure_Public_Root_Certificate_Authority.pem
  Adding debian:WoSign.pem
  Adding debian:WoSign_China.pem
  Adding debian:XRamp_Global_CA_Root.pem
  Adding debian:certSIGN_ROOT_CA.pem
  Adding debian:ePKI_Root_Certification_Authority.pem
  Adding debian:thawte_Primary_Root_CA.pem
  Adding debian:thawte_Primary_Root_CA_-_G2.pem
  Adding debian:thawte_Primary_Root_CA_-_G3.pem
  done.
  done.
  Setting up openjdk-8-jre-headless:amd64 (8u91-b14-3) ...
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/orbd to provide /usr/bin/orbd (orbd) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
  Setting up default-jre-headless (2:1.8-57) ...
  Setting up openjdk-8-jre:amd64 (8u91-b14-3) ...
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/policytool to provide /usr/bin/policytool (policytool) in auto mode
  Setting up default-jre (2:1.8-57) ...
  Setting up openjdk-8-jdk-headless:amd64 (8u91-b14-3) ...
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to provide /usr/bin/idlj (idlj) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to provide /usr/bin/wsimport (wsimport) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jsadebugd to provide /usr/bin/jsadebugd (jsadebugd) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii to provide /usr/bin/native2ascii (native2ascii) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to provide /usr/bin/javah (javah) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to provide /usr/bin/jhat (jhat) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to provide /usr/bin/javap (javap) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide /usr/bin/jar (jar) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide /usr/bin/xjc (xjc) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to provide /usr/bin/schemagen (schemagen) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide /usr/bin/jps (jps) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to provide /usr/bin/extcheck (extcheck) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to provide /usr/bin/wsgen (wsgen) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode
  Setting up default-jdk-headless (2:1.8-57) ...
  Setting up openjdk-8-jdk:amd64 (8u91-b14-3) ...
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/appletviewer to provide /usr/bin/appletviewer (appletviewer) in auto mode
  update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode
  Setting up default-jdk (2:1.8-57) ...
  Setting up maven-repo-helper (1.8.12) ...
  Setting up ant (1.9.7-3) ...
  Setting up antlr (2.7.7+dfsg-7) ...
  Setting up ivy (2.4.0-3) ...
  Setting up junit4 (4.12-4) ...
  Setting up groovy (2.4.7-1) ...
  update-alternatives: using /usr/share/groovy/bin/groovy to provide /usr/bin/groovy (groovy) in auto mode
  update-alternatives: using /usr/share/groovy/bin/groovyc to provide /usr/bin/groovyc (groovyc) in auto mode
  update-alternatives: using /usr/share/groovy/bin/grape to provide /usr/bin/grape (grape) in auto mode
  update-alternatives: using /usr/share/groovy/bin/startGroovy to provide /usr/bin/startGroovy (startGroovy) in auto mode
  update-alternatives: using /usr/share/groovy/bin/groovysh to provide /usr/bin/groovysh (groovysh) in auto mode
  update-alternatives: using /usr/share/groovy/bin/java2groovy to provide /usr/bin/java2groovy (java2groovy) in auto mode
  update-alternatives: using /usr/share/groovy/bin/groovyConsole to provide /usr/bin/groovyConsole (groovyConsole) in auto mode
  update-alternatives: using /usr/share/groovy/bin/groovydoc to provide /usr/bin/groovydoc (groovydoc) in auto mode
  Setting up libgradle-core-java (2.13-3) ...
  Setting up ant-optional (1.9.7-3) ...
  Setting up bnd (2.4.1-4) ...
  Setting up libmsv-java (2009.1+dfsg1-5) ...
  Setting up libdom4j-java (1.6.1+dfsg.3-2) ...
  Setting up findbugs (3.0.1-2) ...
  Setting up libeasymock-java (3.3.1+ds-3) ...
  Setting up libwagon2-java (2.10-4) ...
  Setting up libmaven3-core-java (3.3.9-4) ...
  Setting up libgradle-plugins-java (2.13-3) ...
  Setting up gradle (2.13-3) ...
  Setting up gradle-debian-helper (1.1) ...
  Setting up android-platform-dalvik-build-deps (6.0.1+r16-4) ...
  Processing triggers for libc-bin (2.22-13) ...
  Processing triggers for systemd (230-3) ...
  Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.34.0-1) ...
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=14344d70b0d9
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16
  OLDPWD=/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=lamby at debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  **************************************************************************************
  ** Building android-platform-dalvik 6.0.1+r16-4 on amd64                            **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package android-platform-dalvik
  dpkg-buildpackage: info: source version 6.0.1+r16-4
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Hans-Christoph Steiner <hans at eds.org>
   dpkg-source --before-build android-platform-dalvik-6.0.1+r16
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean
     dh_testdir
     debian/rules override_dh_auto_clean-arch
  make[1]: Entering directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  dh_auto_clean --arch
  make clean -f debian/libdex.mk
  make[2]: Entering directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  rm -f libdex.so*
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  make clean -f debian/dexdump.mk
  make[2]: Entering directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  rm -f dexdump/dexdump
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  make clean -f debian/dmtracedump.mk
  make[2]: Entering directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  rm -f dmtracedump
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  make clean -f debian/hprof-conv.mk
  make[2]: Entering directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  rm -f hprof-conv
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  rm -f debian/*.1
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
     debian/rules override_dh_auto_clean-indep
  make[1]: Entering directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  dh_auto_clean --indep --buildsystem=gradle
  	"find . -wholename .*build/tmp | xargs echo | sed -e 's^build/tmp^build^g' | xargs rm -Rf"
  	rm -Rf /home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1\+r16/.gradle /home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1\+r16/buildSrc/.gradle
  mh_clean
  rm -f -r debian/.gradle
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
     dh_clean
   debian/rules build
  dh build
     dh_testdir
     dh_update_autotools_config
     dh_auto_configure
     debian/rules override_dh_auto_build-arch
  make[1]: Entering directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  make -f debian/libdex.mk
  make[2]: Entering directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  g++ libdex/CmdUtils.cpp libdex/DexCatch.cpp libdex/DexClass.cpp libdex/DexDataMap.cpp libdex/DexDebugInfo.cpp libdex/DexFile.cpp libdex/DexInlines.cpp libdex/DexOptData.cpp libdex/DexOpcodes.cpp libdex/DexProto.cpp libdex/DexSwapVerify.cpp libdex/DexUtf.cpp libdex/InstrUtils.cpp libdex/Leb128.cpp libdex/OptInvocation.cpp libdex/sha1.cpp libdex/SysUtil.cpp -o libdex.so.0 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -include android/arch/AndroidConfig.h -I/usr/include/android -I/usr/include/android/nativehelper -I. -Wl,-z,relro -shared -Wl,-rpath=/usr/lib/android -Wl,-soname,libdex.so.0 -lz -L/usr/lib/android -llog -lziparchive
  In file included from /usr/include/android/cutils/log.h:1:0,
                   from ./libdex/DexFile.h:44,
                   from libdex/DexOptData.h:25,
                   from libdex/DexOptData.cpp:24:
  libdex/DexOptData.cpp: In function 'bool dexParseOptData(const u1*, size_t, DexFile*)':
  /usr/include/android/log/log.h:534:39: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long 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:156:27: note: in expansion of macro 'ALOG'
   #define ALOGE(...) ((void)ALOG(LOG_ERROR, LOG_TAG, __VA_ARGS__))
                             ^
  libdex/DexOptData.cpp:86:13: note: in expansion of macro 'ALOGE'
               ALOGE("Bogus opt data content pointer at offset %u",
               ^
  /usr/include/android/log/log.h:534:39: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long 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:156:27: note: in expansion of macro 'ALOG'
   #define ALOGE(...) ((void)ALOG(LOG_ERROR, LOG_TAG, __VA_ARGS__))
                             ^
  libdex/DexOptData.cpp:102:13: note: in expansion of macro 'ALOGE'
               ALOGE("Opt data area problem for chunk of size %u at offset %u",
               ^
  libdex/DexSwapVerify.cpp: In function 'bool swapMap(CheckState*, DexMapList*)':
  libdex/DexSwapVerify.cpp:382:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(item, count, sizeof(DexMapItem));
       ^
  libdex/DexSwapVerify.cpp: In function 'u1* swapFieldAnnotations(const CheckState*, u4, u1*)':
  libdex/DexSwapVerify.cpp:1047:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(item, count, sizeof(DexFieldAnnotationsItem));
       ^
  libdex/DexSwapVerify.cpp: In function 'u1* swapMethodAnnotations(const CheckState*, u4, u1*)':
  libdex/DexSwapVerify.cpp:1076:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(item, count, sizeof(DexMethodAnnotationsItem));
       ^
  libdex/DexSwapVerify.cpp: In function 'u1* swapParameterAnnotations(const CheckState*, u4, u1*)':
  libdex/DexSwapVerify.cpp:1106:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(item, count, sizeof(DexParameterAnnotationsItem));
       ^
  libdex/DexSwapVerify.cpp: In function 'void* swapTypeList(const CheckState*, void*)':
  libdex/DexSwapVerify.cpp:1308:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(pType, count, sizeof(DexTypeItem));
       ^
  libdex/DexSwapVerify.cpp: In function 'void* swapAnnotationSetRefList(const CheckState*, void*)':
  libdex/DexSwapVerify.cpp:1329:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(item, count, sizeof(DexAnnotationSetRefItem));
       ^
  libdex/DexSwapVerify.cpp: In function 'void* swapAnnotationSetItem(const CheckState*, void*)':
  libdex/DexSwapVerify.cpp:1368:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(item, count, sizeof(u4));
       ^
  libdex/DexSwapVerify.cpp: In function 'void* swapTriesAndCatches(const CheckState*, DexCode*)':
  libdex/DexSwapVerify.cpp:1742:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(tries, count, sizeof(DexTry));
       ^
  libdex/DexSwapVerify.cpp: In function 'void* swapCodeItem(const CheckState*, void*)':
  libdex/DexSwapVerify.cpp:1821:5: warning: converting to non-pointer type 'long int' from NULL [-Wconversion-null]
       CHECK_LIST_SIZE(insns, count, sizeof(u2));
       ^
  /usr/bin/ld: cannot find -llog
  /usr/bin/ld: cannot find -lziparchive
  collect2: error: ld returned 1 exit status
  debian/libdex.mk:28: recipe for target 'build' failed
  make[2]: *** [build] Error 1
  make[2]: Leaving directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  debian/rules:22: recipe for target 'override_dh_auto_build-arch' failed
  make[1]: *** [override_dh_auto_build-arch] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160629120350.SAUvpTeHLx.android-platform-dalvik/android-platform-dalvik-6.0.1+r16'
  debian/rules:11: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: android-platform-dalvik.6.0.1+r16-4.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 22381 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/android-tools-devel/attachments/20160629/dc0da31a/attachment-0001.obj>


More information about the Android-tools-devel mailing list