log for org.primftpd:60
== Installed Android Tools ==
2022-08-15 17:31:20,288 DEBUG: Reading 'config.yml'
2022-08-15 17:31:20,297 DEBUG: Local Android SDK only has outdated apksigner versions
2022-08-15 17:31:20,298 WARNING: apksigner not found! Cannot sign or verify modern APKs
2022-08-15 17:31:20,300 INFO: Creating log directory
2022-08-15 17:31:20,300 INFO: Creating temporary directory
2022-08-15 17:31:20,300 INFO: Creating output directory
2022-08-15 17:31:20,309 DEBUG: Getting git vcs interface for https://github.com/wolpi/prim-ftpd.git
2022-08-15 17:31:20,309 DEBUG: > git --version
git version 2.11.0
2022-08-15 17:31:20,514 INFO: Using git version 2.11.0
2022-08-15 17:31:20,514 DEBUG: Checking 6.14
2022-08-15 17:31:20,515 INFO: Building version 6.14 (60) of org.primftpd
2022-08-15 17:31:20,515 DEBUG: > sudo passwd --lock root
passwd: password expiry information changed.
2022-08-15 17:31:20,722 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 65038 files and directories currently installed.)
Removing sudo (1.8.19p1-2.1+deb9u3) ...
Purging configuration files for sudo (1.8.19p1-2.1+deb9u3) ...
Processing triggers for systemd (232-25+deb9u14) ...
2022-08-15 17:31:26,152 INFO: Getting source for revision 89cd8b6f20e95a442ca27e933eca7872a6820589
2022-08-15 17:31:26,152 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:26,152 DEBUG: > git rev-parse --show-toplevel
2022-08-15 17:31:26,360 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:26,361 DEBUG: > git submodule foreach --recursive git reset --hard
2022-08-15 17:31:26,466 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:26,466 DEBUG: > git reset --hard
2022-08-15 17:31:26,673 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:26,673 DEBUG: > git submodule foreach --recursive git clean -dffx
2022-08-15 17:31:26,785 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:26,785 DEBUG: > git clean -dffx
2022-08-15 17:31:26,891 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:26,891 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch origin
2022-08-15 17:31:27,315 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:27,315 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com remote prune origin
2022-08-15 17:31:27,622 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:27,622 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch --prune --tags --force origin
2022-08-15 17:31:28,338 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:28,338 DEBUG: > git remote set-head origin --auto
2022-08-15 17:31:28,746 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:28,746 DEBUG: > git checkout -f 89cd8b6f20e95a442ca27e933eca7872a6820589
2022-08-15 17:31:28,953 DEBUG: Directory: build/org.primftpd
2022-08-15 17:31:28,954 DEBUG: > git clean -dffx
2022-08-15 17:31:29,083 INFO: Creating local.properties file at build/org.primftpd/local.properties
2022-08-15 17:31:29,084 INFO: Creating local.properties file at build/org.primftpd/primitiveFTPd/local.properties
2022-08-15 17:31:29,084 DEBUG: Removing debuggable flags from build/org.primftpd/primitiveFTPd
2022-08-15 17:31:29,107 INFO: Cleaning Gradle project...
2022-08-15 17:31:29,107 DEBUG: Directory: build/org.primftpd/primitiveFTPd
2022-08-15 17:31:29,107 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid clean
Found 6.9.1 via distributionUrl
Downloading missing gradle version 6.9.1
cachedir /home/vagrant/.cache/fdroidserver
/home/vagrant/.cache/fdroidserver/gradle-6.9.1-bin.zip: OK
Running /opt/gradle/versions/6.9.1/bin/gradle clean
Welcome to Gradle 6.9.1!
Here are the highlights of this release:
- This is a small backport release.
- Java 16 can be used to compile when used with Java toolchains
- Dynamic versions can be used within plugin declarations
- Native support for Apple Silicon processors
For more details see https://docs.gradle.org/6.9.1/release-notes.html
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/6.9.1/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
> Task :primitiveFTPd:clean UP-TO-DATE
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.9.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 16s
1 actionable task: 1 up-to-date
2022-08-15 17:31:52,073 INFO: Scanning source for common problems...
2022-08-15 17:31:52,110 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar
2022-08-15 17:31:52,180 INFO: Creating source tarball...
2022-08-15 17:31:52,760 INFO: Building Gradle project...
2022-08-15 17:31:52,761 DEBUG: Directory: build/org.primftpd/primitiveFTPd
2022-08-15 17:31:52,761 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleRelease
Found 6.9.1 via distributionUrl
Running /opt/gradle/versions/6.9.1/bin/gradle assembleRelease
To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/6.9.1/userguide/gradle_daemon.html#sec:disabling_the_daemon.
Daemon will be stopped at the end of the build
Configuration on demand is an incubating feature.
File /home/vagrant/.android/repositories.cfg could not be loaded.
Checking the license for package Android SDK Platform 32 in /opt/android-sdk/licenses
License for package Android SDK Platform 32 accepted.
Preparing "Install Android SDK Platform 32 (revision: 1)".
"Install Android SDK Platform 32 (revision: 1)" ready.
Installing Android SDK Platform 32 in /opt/android-sdk/platforms/android-32
"Install Android SDK Platform 32 (revision: 1)" complete.
"Install Android SDK Platform 32 (revision: 1)" finished.
> Task :primitiveFTPd:preBuild UP-TO-DATE
> Task :primitiveFTPd:preReleaseBuild UP-TO-DATE
> Task :primitiveFTPd:compileReleaseAidl NO-SOURCE
> Task :primitiveFTPd:compileReleaseRenderscript NO-SOURCE
> Task :apache-ftpserver-1.1.1-core:processResources
> Task :primitiveFTPd:generateReleaseBuildConfig
> Task :primitiveFTPd:javaPreCompileRelease
> Task :primitiveFTPd:checkReleaseAarMetadata
> Task :primitiveFTPd:generateReleaseResValues
> Task :primitiveFTPd:generateReleaseResources
> Task :apache-ftpserver-1.1.1-ftplet-api:compileJava
> Task :apache-ftpserver-1.1.1-ftplet-api:processResources NO-SOURCE
> Task :apache-ftpserver-1.1.1-ftplet-api:classes
> Task :apache-ftpserver-1.1.1-ftplet-api:jar
> Task :slf4j-android-1.6.1-RC1:compileJava
Note: /home/vagrant/build/org.primftpd/slf4j-android-1.6.1-RC1/src/org/slf4j/helpers/BasicMarker.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :primitiveFTPd:createReleaseCompatibleScreenManifests
> Task :primitiveFTPd:extractDeepLinksRelease
> Task :sshd-core-0.14.0:compileJava
/home/vagrant/build/org.primftpd/sshd-core-0.14.0/src/org/apache/sshd/client/auth/UserAuthKeyboardInteractive.java:110: warning: non-varargs call of varargs method with inexact argument type for last parameter;
log.debug("Promt: {}", prompt);
^
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
/home/vagrant/build/org.primftpd/sshd-core-0.14.0/src/org/apache/sshd/client/auth/deprecated/UserAuthKeyboardInteractive.java:72: warning: non-varargs call of varargs method with inexact argument type for last parameter;
log.debug("Promt: {}", prompt);
^
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
> Task :primitiveFTPd:mergeReleaseResources
> Task :apache-ftpserver-1.1.1-core:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :slf4j-android-1.6.1-RC1:processResources NO-SOURCE
> Task :slf4j-android-1.6.1-RC1:classes
> Task :slf4j-android-1.6.1-RC1:jar
> Task :apache-ftpserver-1.1.1-core:classes
> Task :apache-ftpserver-1.1.1-core:removeClassesBadForAndroid
removing classes which are bad for android
> Task :primitiveFTPd:processReleaseMainManifest
> Task :apache-ftpserver-1.1.1-core:jar
> Task :primitiveFTPd:processReleaseManifest
> Task :primitiveFTPd:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :primitiveFTPd:mergeReleaseShaders
> Task :primitiveFTPd:compileReleaseShaders NO-SOURCE
> Task :primitiveFTPd:generateReleaseAssets UP-TO-DATE
> Task :primitiveFTPd:mergeReleaseAssets
> Task :primitiveFTPd:compressReleaseAssets
> Task :primitiveFTPd:processReleaseManifestForPackage
> Task :pftpd-pojo-lib:compileJava
> Task :pftpd-pojo-lib:processResources NO-SOURCE
> Task :pftpd-pojo-lib:classes
> Task :pftpd-pojo-lib:jar
> Task :sshd-core-0.14.0:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 warnings
> Task :sshd-core-0.14.0:processResources
> Task :sshd-core-0.14.0:classes
> Task :sshd-core-0.14.0:removeClassesBadForAndroid
removing classes which are bad for android
> Task :sshd-core-0.14.0:jar
aapt2 W 08-15 17:32:25 1060 1060 LoadedArsc.cpp:657] Unknown chunk type '200'.
warn: removing resource org.primftpd:string/prefCategoryTitle without required default value.
> Task :primitiveFTPd:processReleaseResources
> Task :primitiveFTPd:compileReleaseJavaWithJavac
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
> Task :primitiveFTPd:compileReleaseSources
> Task :primitiveFTPd:lintVitalRelease
/home/vagrant/build/org.primftpd/primitiveFTPd/res/values-pt-rPT/strings.xml:33: Error: "prefCategoryTitle" is translated here but not found in default locale [ExtraTranslation]
<string name="prefCategoryTitle">Definições do Servidor FTP</string>
~~~~~~~~~~~~~~~~~~~~~~~~
/home/vagrant/build/org.primftpd/primitiveFTPd/res/values-zh-rTW/strings.xml:35: Error: "prefCategoryTitle" is translated here but not found in default locale [ExtraTranslation]
<string name="prefCategoryTitle">FTP 伺服器偏好設定</string>
~~~~~~~~~~~~~~~~~~~~~~~~
/home/vagrant/build/org.primftpd/primitiveFTPd/res/values-it/strings.xml:37: Error: "prefCategoryTitle" is translated here but not found in default locale [ExtraTranslation]
<string name="prefCategoryTitle">Preferenze del Server FTP</string>
~~~~~~~~~~~~~~~~~~~~~~~~
Explanation for issues of type "ExtraTranslation":
If a string appears in a specific language translation file, but there is
no corresponding string in the default locale, then this string is probably
unused. (It's technically possible that your application is only intended
to run in a specific locale, but it's still a good idea to provide a
fallback.)
Note that these strings can lead to crashes if the string is looked up on
any locale not providing a translation, so it's important to clean them
up.
3 errors, 0 warnings
> Task :primitiveFTPd:checkReleaseDuplicateClasses
> Task :primitiveFTPd:dexBuilderRelease
> Task :primitiveFTPd:processReleaseJavaRes NO-SOURCE
> Task :primitiveFTPd:collectReleaseDependencies
> Task :primitiveFTPd:sdkReleaseDependencyData
> Task :primitiveFTPd:mergeReleaseJniLibFolders
> Task :primitiveFTPd:mergeReleaseNativeLibs
> Task :primitiveFTPd:stripReleaseDebugSymbols NO-SOURCE
> Task :primitiveFTPd:mergeReleaseJavaResource
> Task :primitiveFTPd:multiDexListRelease
> Task :primitiveFTPd:mergeDexRelease
> Task :primitiveFTPd:packageRelease
> Task :primitiveFTPd:assembleRelease
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.9.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD SUCCESSFUL in 1m 12s
40 actionable tasks: 40 executed
2022-08-15 17:33:06,309 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/org.primftpd, universal_newlines=False, shell=None)
2022-08-15 17:33:06,313 INFO: Successfully built version 6.14 of org.primftpd from 89cd8b6f20e95a442ca27e933eca7872a6820589
2022-08-15 17:33:06,428 DEBUG: AXML contains a RESOURCE MAP
2022-08-15 17:33:06,428 DEBUG: Start of Namespace mapping: prefix 34: 'android' --> uri 72: 'http://schemas.android.com/apk/res/android'
2022-08-15 17:33:06,429 DEBUG: Checking build/org.primftpd/primitiveFTPd/build/outputs/apk/release/primitiveFTPd-release-unsigned.apk
2022-08-15 17:33:06,437 DEBUG: AXML contains a RESOURCE MAP
2022-08-15 17:33:06,437 DEBUG: Start of Namespace mapping: prefix 34: 'android' --> uri 72: 'http://schemas.android.com/apk/res/android'
2022-08-15 17:33:06,452 INFO: success: org.primftpd
2022-08-15 17:33:06,452 INFO: Finished
2022-08-15 17:33:06,453 INFO: 1 build succeeded