Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 829152 - dev-util/android-tools-31.0.3 - /.../ext2fs.h: error: unknown type name dev_t
Summary: dev-util/android-tools-31.0.3 - /.../ext2fs.h: error: unknown type name dev_t
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo musl team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: musl-porting
  Show dependency tree
 
Reported: 2021-12-14 10:09 UTC by Toralf Förster
Modified: 2022-01-06 16:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,14.87 KB, text/plain)
2021-12-14 10:09 UTC, Toralf Förster
Details
dev-util:android-tools-31.0.3:20211214-041018.log (dev-util:android-tools-31.0.3:20211214-041018.log,49.36 KB, text/plain)
2021-12-14 10:09 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,57.98 KB, text/plain)
2021-12-14 10:10 UTC, Toralf Förster
Details
environment (environment,131.33 KB, text/plain)
2021-12-14 10:10 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,4.79 KB, application/x-bzip)
2021-12-14 10:10 UTC, Toralf Förster
Details
logs.tar.bz2 (logs.tar.bz2,7.94 KB, application/x-bzip)
2021-12-14 10:10 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,32.59 KB, application/x-bzip)
2021-12-14 10:10 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2021-12-14 10:09:56 UTC
too long lines were shrinked:

[47/664] /usr/bin/x86_64-gentoo-linux-musl-gcc  -I/var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-31.0.3_build/vendor -I/var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-31.0.3/vendor/e2fsprogs/lib -I/var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-
FAILED: vendor/CMakeFiles/e2fsdroid.dir/e2fsprogs/contrib/android/e2fsdroid.c.o 
/usr/bin/x86_64-gentoo-linux-musl-gcc  -I/var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-31.0.3_build/vendor -I/var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-31.0.3/vendor/e2fsprogs/lib -I/var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-31.0.3/ve
In file included from /var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-31.0.3/vendor/e2fsprogs/contrib/android/e2fsdroid.c:8:
/var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-31.0.3/vendor/e2fsprogs/lib/ext2fs/ext2fs.h:1378:39: error: unknown type name 'dev_t'; did you mean 'div_t'?
 1378 | extern char *ext2fs_find_block_device(dev_t device);
      |                                       ^~~~~
      |                                       div_t
/var/tmp/portage/dev-util/android-tools-31.0.3/work/android-tools-31.0.3/vendor/e2fsprogs/lib/ext2fs/ext2fs.h:1785:62: error: unknown type name 'mode_t'

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0_musl_hardened-j4-20211213-184654

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-gentoo-linux-musl-11.2.1 *
clang version 13.0.0
Target: x86_64-gentoo-linux-musl
Thread model: posix
InstalledDir: /usr/lib/llvm/13/bin
/usr/lib/llvm/13
13.0.0
Python 3.9.9
Available Ruby profiles:
  [1]   ruby26 (with Rubygems)
  [2]   ruby27 (with Rubygems)
  [3]   ruby30 (with Rubygems) *
Available Rust versions:
  [1]   rust-1.57.0 *
php cli:

  HEAD of ::gentoo
commit a1acde14e13511aca7f620f4b12ed7f3c9556a0f
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Tue Dec 14 03:36:42 2021 +0000

    2021-12-14 03:36:40 UTC

emerge -qpvO dev-util/android-tools
[ebuild  N    ] dev-util/android-tools-31.0.3  USE="-python" PYTHON_TARGETS="python3_9 -python3_8 -python3_10"
Comment 1 Toralf Förster gentoo-dev 2021-12-14 10:09:57 UTC
Created attachment 758882 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2021-12-14 10:09:58 UTC
Created attachment 758883 [details]
dev-util:android-tools-31.0.3:20211214-041018.log
Comment 3 Toralf Förster gentoo-dev 2021-12-14 10:10:00 UTC
Created attachment 758884 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2021-12-14 10:10:02 UTC
Created attachment 758885 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2021-12-14 10:10:03 UTC
Created attachment 758886 [details]
etc.portage.tar.bz2
Comment 6 Toralf Förster gentoo-dev 2021-12-14 10:10:04 UTC
Created attachment 758887 [details]
logs.tar.bz2
Comment 7 Toralf Förster gentoo-dev 2021-12-14 10:10:06 UTC
Created attachment 758888 [details]
temp.tar.bz2
Comment 8 Larry the Git Cow gentoo-dev 2022-01-06 16:38:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d80b8972747cdc46808c75f5b781e9dc47db63d

commit 8d80b8972747cdc46808c75f5b781e9dc47db63d
Author:     Esteve Varela Colominas <esteve.varela@gmail.com>
AuthorDate: 2022-01-06 14:48:20 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2022-01-06 16:38:48 +0000

    dev-utils/android-tools: Bump to 31.0.3_p1, EAPI 8
    
    Also updated e2fsdroid patch to build on musl
    
    Closes: https://github.com/gentoo/gentoo/pull/23673
    Closes: https://bugs.gentoo.org/829152
    Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 dev-util/android-tools/Manifest                    |  2 +
 .../android-tools/android-tools-31.0.3_p1.ebuild   | 91 ++++++++++++++++++++++
 2 files changed, 93 insertions(+)