Bug#769646: marked as done (android-libutils: undefined references in /usr/lib/android/libutils.so)

2014-12-14 Thread Debian Bug Tracking System
Your message dated Sun, 14 Dec 2014 13:23:41 +0100
with message-id 548d814d.7070...@eds.org
and subject line all fixed
has caused the Debian Bug report #769646,
regarding android-libutils: undefined references in /usr/lib/android/libutils.so
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.)


-- 
769646: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769646
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Source: android-platform-build
Version: 21-2
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20141112 qa-ftbfs
Justification: FTBFS in jessie on i386

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on i386.

Relevant part (hopefully):
 g++ -fPIC -Wl,-rpath=/usr/lib/android -Wl,-z,relro -o zipalign ZipAlign.o 
 ZipEntry.o ZipFile.o -lz -lpthread -L/usr/lib/android -llog -lutils -lcutils 
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_or'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_dec'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_inc'
 /usr/lib/android/libutils.so: undefined reference to 
 `android_atomic_release_cas'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_add'
 collect2: error: ld returned 1 exit status

The full build log is available from:
   
http://aws-logs.debian.net/ftbfs-logs/2014/11/12/android-platform-build_21-2_jessie-i386.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
---End Message---
---BeginMessage---

fixed by a combination of new versions of this package, plus new versions of
other packages, plus rebuilds of some packages.



signature.asc
Description: OpenPGP digital signature
---End Message---


Bug#769646: marked as done (android-libutils: undefined references in /usr/lib/android/libutils.so)

2014-11-28 Thread Debian Bug Tracking System
Your message dated Fri, 28 Nov 2014 12:49:00 +
with message-id e1xukyq-00052z...@franck.debian.org
and subject line Bug#769646: fixed in android-platform-system-core 21-6
has caused the Debian Bug report #769646,
regarding android-libutils: undefined references in /usr/lib/android/libutils.so
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.)


-- 
769646: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769646
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Source: android-platform-build
Version: 21-2
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20141112 qa-ftbfs
Justification: FTBFS in jessie on i386

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on i386.

Relevant part (hopefully):
 g++ -fPIC -Wl,-rpath=/usr/lib/android -Wl,-z,relro -o zipalign ZipAlign.o 
 ZipEntry.o ZipFile.o -lz -lpthread -L/usr/lib/android -llog -lutils -lcutils 
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_or'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_dec'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_inc'
 /usr/lib/android/libutils.so: undefined reference to 
 `android_atomic_release_cas'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_add'
 collect2: error: ld returned 1 exit status

The full build log is available from:
   
http://aws-logs.debian.net/ftbfs-logs/2014/11/12/android-platform-build_21-2_jessie-i386.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
---End Message---
---BeginMessage---
Source: android-platform-system-core
Source-Version: 21-6

We believe that the bug you reported is fixed in the latest version of
android-platform-system-core, 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 769...@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-system-core 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: Fri, 28 Nov 2014 13:00:09 +0100
Source: android-platform-system-core
Binary: android-system-dev android-liblog android-liblog-dev android-libcutils 
android-libcutils-dev android-libzipfile android-libzipfile-dev
Architecture: source amd64
Version: 21-6
Distribution: unstable
Urgency: low
Maintainer: Android tools Maintainer 
android-tools-de...@lists.alioth.debian.org
Changed-By: Hans-Christoph Steiner h...@eds.org
Description:
 android-libcutils - Android utils library for C
 android-libcutils-dev - Android utils library for C - Development files
 android-liblog - Android logging library
 android-liblog-dev - Android logging library - Development files
 android-libzipfile - Android zipfile library
 android-libzipfile-dev - Android zipfile library - Development files
 android-system-dev - Android system development headers
Closes: 769646
Changes:
 android-platform-system-core (21-6) unstable; urgency=low
 .
   [Simon McVittie]
   * fix missing android_atomic_* symbols on i386 (Closes: #769646)
Checksums-Sha1:
 43eb56d73259d7ac7fa951a61c5021cb94e98d1c 2752 
android-platform-system-core_21-6.dsc
 ba7a770eee7e87a10475c4f590278f6a256bd861 13932 
android-platform-system-core_21-6.debian.tar.xz
 a40f6ce08b96ae5ea5beb28685554716390ba587 24458 
android-system-dev_21-6_amd64.deb
 3283b22629214ad210df20292c7dff5bc2b5ea57 15770 android-liblog_21-6_amd64.deb
 d8c568a25d50864fdd1b086dbd301303baa06c6c 21780 
android-liblog-dev_21-6_amd64.deb
 a6a9bf63d06639752fd8a48aafa29a79391052e8 22968 android-libcutils_21-6_amd64.deb
 8f42e3dd7d7acb0b642c884b4daa23b538c72d67 38844 
android-libcutils-dev_21-6_amd64.deb
 23cf513ac1b0487cc239944299efb6f690ba8211 7594 android-libzipfile_21-6_amd64.deb
 67211af5b3c7ebe8437141dfd75dbe7c7ccfcf5f 7054 

Bug#769646: marked as done (android-libutils: undefined references in /usr/lib/android/libutils.so)

2014-11-22 Thread Debian Bug Tracking System
Your message dated Sat, 22 Nov 2014 14:53:22 +
with message-id 20141122145322.ga6...@reptile.pseudorandom.co.uk
and subject line Re: Bug#769251: android-platform-build: FTBFS in jessie/i386: 
libutils.so: undefined reference to `android_atomic_or'
has caused the Debian Bug report #769646,
regarding android-libutils: undefined references in /usr/lib/android/libutils.so
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.)


-- 
769646: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769646
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Source: android-platform-build
Version: 21-2
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20141112 qa-ftbfs
Justification: FTBFS in jessie on i386

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on i386.

Relevant part (hopefully):
 g++ -fPIC -Wl,-rpath=/usr/lib/android -Wl,-z,relro -o zipalign ZipAlign.o 
 ZipEntry.o ZipFile.o -lz -lpthread -L/usr/lib/android -llog -lutils -lcutils 
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_or'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_dec'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_inc'
 /usr/lib/android/libutils.so: undefined reference to 
 `android_atomic_release_cas'
 /usr/lib/android/libutils.so: undefined reference to `android_atomic_add'
 collect2: error: ld returned 1 exit status

The full build log is available from:
   
http://aws-logs.debian.net/ftbfs-logs/2014/11/12/android-platform-build_21-2_jessie-i386.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
---End Message---
---BeginMessage---
Version: 21-4
Control: tags 769646 - sid
Control: tags 770328 + patch

On Sat, 15 Nov 2014 at 11:24:43 +0100, Cyril Brulebois wrote:
 Looking at the contents of the android-libutils package one can see a
 .so and a .a; the .so contains undefined references to various
 android_atomic_* things, which don't seem to be available anywhere in
 the dependencies declared either at the ELF level or in the package
 dependencies:
 | $ nm -D /usr/lib/android/libutils.so|grep android_atomic_
 |  U android_atomic_add
 |  U android_atomic_dec
 |  U android_atomic_inc
 |  U android_atomic_or
 |  U android_atomic_release_cas

I think this has already been fixed in 21-4: libcutils and liblog didn't
have shlibs metadata at all, but now they do. The diff looks small enough
for an unblock request to be reasonable.

Unfortunately, 21-4 has its own new RC bug, #770328, because the maintainer
didn't add the correct Breaks/Replaces when moving files between binary
packages; so it can't just be unblocked as-is. I attach a possible patch
for that.

I think #769236, #769251 could just be merged with #769646. They aren't
really separate bugs, and would be fixed automatically by letting the
fix for #769646 migrate.

S
diff --git a/debian/changelog b/debian/changelog
index 9c5b880..f997ad9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,17 @@
+android-platform-system-core (21-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * For each library where libwhatever.so moved from android-libwhatever
+to android-libwhatever-dev, the -dev Breaks/Replaces the runtime library
+(Closes: #770328)
+  * Add bug number to previous changelog entry
+
+ -- Simon McVittie s...@debian.org  Sat, 22 Nov 2014 13:25:10 +
+
 android-platform-system-core (21-4) unstable; urgency=low
 
   * add versions to shared library names so dh can do auto dep detection
+(Closes: #769251)
   * dh_shlibdeps misses libcutils dep on liblog, so force manually
 
  -- Hans-Christoph Steiner h...@eds.org  Tue, 18 Nov 2014 13:05:59 +0100
diff --git a/debian/control b/debian/control
index 64170de..fe5f5b4 100644
--- a/debian/control
+++ b/debian/control
@@ -33,6 +33,8 @@ Architecture: linux-any
 Depends: ${misc:Depends},
  libc-dev,
  android-liblog (= ${binary:Version})
+Breaks: android-liblog ( 21-4~)
+Replaces: android-liblog ( 21-4~)
 Description: Android logging library - Development files
  Library providing logging capabilities to android related tools.
  .
@@ -52,6 +54,8 @@ Depends: ${misc:Depends},