android-apktool 2.10.0-1

Status: SUCCESS
Last updated: 2024-10-14 16:34
Description: a tool for reengineering Android apk files
Upstream: AUR

Build Output


==> Making package: android-apktool 2.10.0-1 (Mon Oct 14 16:30:32 2024)
==> Checking runtime dependencies...
==> Installing missing dependencies...
:: There are 9 providers available for java-runtime:
:: Repository extra
1) jdk-openjdk 2) jdk11-openjdk 3) jdk17-openjdk 4) jdk21-openjdk 5) jre-openjdk 6) jre11-openjdk 7) jre17-openjdk 8) jre21-openjdk 9) jre8-openjdk

Enter a number (default=1):
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (16) freetype2-2.13.3-1 giflib-5.2.2-1 graphite-1:1.3.14-4 harfbuzz-10.0.1-1 hicolor-icon-theme-0.18-1 java-environment-common-3-5 java-runtime-common-3-5 jbigkit-2.1-8 lcms2-2.16-1 libjpeg-turbo-3.0.4-1 libnet-2:1.3-1 libpng-1.6.44-1 libtiff-4.7.0-1 nspr-4.35-3 nss-3.105-1 jdk-openjdk-23.u37-1

Total Download Size: 321.45 MiB
Total Installed Size: 505.05 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
jdk-openjdk-23.u37-1-x86_64 downloading...
libnet-2:1.3-1-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing java-runtime-common...
For the complete set of Java binaries to be available in your PATH,
you need to re-login or source /etc/profile.d/jre.sh
Please note that this package does not support forcing JAVA_HOME as former package java-common did
installing nspr...
installing nss...
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
java-runtime>11: for TurboJPEG Java wrapper [pending]
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing lcms2...
installing libnet...
installing libpng...
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing freetype2...
installing java-environment-common...
installing hicolor-icon-theme...
installing giflib...
installing jdk-openjdk...
Optional dependencies for jdk-openjdk
java-rhino: for some JavaScript support
alsa-lib: for basic sound support
gtk3: for the Gtk+ 3 look and feel - desktop usage
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 4 providers available for java-environment<=21:
:: Repository extra
1) jdk11-openjdk 2) jdk17-openjdk 3) jdk21-openjdk 4) jdk8-openjdk

Enter a number (default=1):
looking for conflicting packages...

Packages (2) jdk11-openjdk-11.0.24.u8-1 gradle-8.10.2-1

Total Download Size: 470.45 MiB
Total Installed Size: 625.35 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
jdk11-openjdk-11.0.24.u8-1-x86_64 downloading...
gradle-8.10.2-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing jdk11-openjdk...
Default Java environment is already set to 'java-23-openjdk'
See 'archlinux-java help' to change it
Optional dependencies for jdk11-openjdk
java-rhino: for some JavaScript support
alsa-lib: for basic sound support
gtk3: for the Gtk+ 3 look and feel - desktop usage
installing gradle...
Optional dependencies for gradle
gradle-doc: gradle documentation
gradle-src: gradle sources
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Downloading android-apktool-2.10.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0

100 7328k 0 7328k 0 0 7385k 0 --:--:-- --:--:-- --:--:-- 7385k
100 14.7M 0 14.7M 0 0 7592k 0 --:--:-- 0:00:01 --:--:-- 7793k
100 22.9M 0 22.9M 0 0 7863k 0 --:--:-- 0:00:02 --:--:-- 8103k
100 34.7M 0 34.7M 0 0 8927k 0 --:--:-- 0:00:03 --:--:-- 9436k
100 36.3M 0 36.3M 0 0 9126k 0 --:--:-- 0:00:04 --:--:-- 9688k
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
android-apktool-2.10.0.tar.gz ... Passed
==> Extracting sources...
-> Extracting android-apktool-2.10.0.tar.gz with bsdtar
==> Starting build()...

Welcome to Gradle 8.10.2!

Here are the highlights of this release:
- Support for Java 23
- Faster configuration cache
- Better configuration cache reports

For more details see https://docs.gradle.org/8.10.2/release-notes.html

To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.10.2/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build

> Configure project :
fatal: No names found, cannot describe anything.
Building SNAPSHOT (no .git folder found)

> Task :compileJava NO-SOURCE
> Task :processResources NO-SOURCE
> Task :classes UP-TO-DATE
> Task :jar
> Task :assemble
> Task :compileTestJava NO-SOURCE
> Task :processTestResources NO-SOURCE
> Task :testClasses UP-TO-DATE
> Task :test NO-SOURCE
> Task :check UP-TO-DATE
> Task :build
> Task :brut.apktool:compileJava NO-SOURCE
> Task :brut.apktool:processResources NO-SOURCE
> Task :brut.apktool:classes UP-TO-DATE
> Task :brut.apktool:jar
> Task :brut.apktool:assemble
> Task :brut.apktool:compileTestJava NO-SOURCE
> Task :brut.apktool:processTestResources NO-SOURCE
> Task :brut.apktool:testClasses UP-TO-DATE
> Task :brut.apktool:test NO-SOURCE
> Task :brut.apktool:check UP-TO-DATE
> Task :brut.apktool:build

> Task :brut.j.common:compileJava
warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
3 warnings

> Task :brut.j.common:processResources NO-SOURCE
> Task :brut.j.common:classes
> Task :brut.j.common:jar
> Task :brut.j.common:javadoc
> Task :brut.j.common:javadocJar
> Task :brut.j.common:sourcesJar
> Task :brut.j.common:assemble
> Task :brut.j.common:compileTestJava NO-SOURCE
> Task :brut.j.common:processTestResources NO-SOURCE
> Task :brut.j.common:testClasses UP-TO-DATE
> Task :brut.j.common:test NO-SOURCE
> Task :brut.j.common:check UP-TO-DATE
> Task :brut.j.common:build

> Task :brut.j.util:compileJava
warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
Note: /builder/src/Apktool-2.10.0/brut.j.util/src/main/java/brut/util/ExtCountingDataInput.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
3 warnings

> Task :brut.j.dir:compileJava
warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
3 warnings

> Task :brut.j.dir:processResources NO-SOURCE
> Task :brut.j.dir:classes
> Task :brut.j.dir:jar
> Task :brut.j.dir:javadoc
> Task :brut.j.dir:javadocJar
> Task :brut.j.dir:sourcesJar
> Task :brut.j.dir:assemble
> Task :brut.j.dir:compileTestJava NO-SOURCE
> Task :brut.j.dir:processTestResources NO-SOURCE
> Task :brut.j.dir:testClasses UP-TO-DATE
> Task :brut.j.util:processResources NO-SOURCE
> Task :brut.j.util:classes
> Task :brut.j.util:jar
> Task :brut.j.dir:test NO-SOURCE
> Task :brut.j.dir:check UP-TO-DATE
> Task :brut.j.dir:build
> Task :brut.j.util:javadoc
> Task :brut.j.util:javadocJar
> Task :brut.j.util:sourcesJar
> Task :brut.j.util:assemble
> Task :brut.j.util:compileTestJava NO-SOURCE
> Task :brut.j.util:processTestResources NO-SOURCE
> Task :brut.j.util:testClasses UP-TO-DATE
> Task :brut.j.util:test NO-SOURCE
> Task :brut.j.util:check UP-TO-DATE
> Task :brut.j.util:build

> Task :brut.apktool:apktool-lib:compileJava
warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 warnings

> Task :brut.apktool:apktool-cli:compileJava
warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
3 warnings

> Task :brut.apktool:apktool-cli:processResources NO-SOURCE
> Task :brut.apktool:apktool-cli:classes
> Task :brut.apktool:apktool-cli:jar
> Task :brut.apktool:apktool-lib:processResources
> Task :brut.apktool:apktool-lib:classes
> Task :brut.apktool:apktool-lib:jar
> Task :brut.apktool:apktool-cli:startScripts
> Task :brut.apktool:apktool-cli:distTar
> Task :brut.apktool:apktool-cli:distZip
> Task :brut.apktool:apktool-cli:javadoc
> Task :brut.apktool:apktool-cli:javadocJar
> Task :brut.apktool:apktool-cli:sourcesJar
> Task :brut.apktool:apktool-cli:assemble
> Task :brut.apktool:apktool-cli:compileTestJava NO-SOURCE
> Task :brut.apktool:apktool-cli:processTestResources NO-SOURCE
> Task :brut.apktool:apktool-cli:testClasses UP-TO-DATE
> Task :brut.apktool:apktool-cli:test NO-SOURCE
> Task :brut.apktool:apktool-cli:check UP-TO-DATE
> Task :brut.apktool:apktool-cli:build
> Task :brut.apktool:apktool-lib:javadoc
> Task :brut.apktool:apktool-lib:javadocJar
> Task :brut.apktool:apktool-lib:sourcesJar
> Task :brut.apktool:apktool-lib:assemble

> Task :brut.apktool:apktool-lib:compileTestJava
warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
Note: /builder/src/Apktool-2.10.0/brut.apktool/apktool-lib/src/test/java/brut/androlib/apk/ConsistentPropertyTest.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
3 warnings

> Task :brut.apktool:apktool-lib:processTestResources
> Task :brut.apktool:apktool-lib:testClasses
> Task :brut.apktool:apktool-lib:test
> Task :brut.apktool:apktool-lib:check
> Task :brut.apktool:apktool-lib:build
> Task :brut.apktool:apktool-cli:cleanOutputDirectory
> Task :brut.apktool:apktool-cli:shadowJar
> Task :brut.apktool:apktool-cli:proguard

BUILD SUCCESSFUL in 2m 56s
37 actionable tasks: 37 executed
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "android-apktool"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: android-apktool 2.10.0-1 (Mon Oct 14 16:34:06 2024)