log for de.tutao.tutanota:396336
== Installed Android Tools ==
2024-05-01 08:40:58,994 DEBUG: Reading 'config.yml'
2024-05-01 08:40:59,009 DEBUG: ipfs_cid not found, skipping CIDv1 generation
2024-05-01 08:40:59,010 INFO: Creating log directory
2024-05-01 08:40:59,010 INFO: Creating temporary directory
2024-05-01 08:40:59,010 INFO: Creating output directory
2024-05-01 08:40:59,123 DEBUG: Getting git vcs interface for https://github.com/tutao/tutanota.git
2024-05-01 08:40:59,123 DEBUG: Checking de.tutao.tutanota:396336
2024-05-01 08:40:59,123 INFO: Building version 227.240429.0 (396336) of de.tutao.tutanota
2024-05-01 08:40:59,123 INFO: Running 'sudo' commands in /home/vagrant
2024-05-01 08:40:59,124 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y g++ make; curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz; echo "bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz" | sha256sum -c -; tar xzf node.tar.gz --strip-components=1 -C /usr/local/; sysctl fs.inotify.max_user_watches=524288 || true
+ apt-get update
Get:1 https://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:2 https://debian.osuosl.org/debian bookworm InRelease [151 kB]
Get:3 https://debian.osuosl.org/debian bookworm-updates InRelease [55.4 kB]
Get:4 https://debian.osuosl.org/debian bookworm-backports InRelease [56.5 kB]
Get:5 https://security.debian.org/debian-security bookworm-security/main amd64 Packages [155 kB]
Get:6 https://security.debian.org/debian-security bookworm-security/main Translation-en [94.3 kB]
Get:7 https://debian.osuosl.org/debian bookworm/main amd64 Packages [8786 kB]
Get:8 https://debian.osuosl.org/debian bookworm/main Translation-en [6109 kB]
Get:9 https://debian.osuosl.org/debian bookworm-updates/main amd64 Packages [13.8 kB]
Get:10 https://debian.osuosl.org/debian bookworm-updates/main Translation-en [16.0 kB]
Get:11 https://debian.osuosl.org/debian bookworm-backports/main amd64 Packages [192 kB]
Get:12 https://debian.osuosl.org/debian bookworm-backports/main Translation-en [161 kB]
Fetched 15.8 MB in 8s (2046 kB/s)
Reading package lists...
+ apt-get install -y g++ make
Reading package lists...
Building dependency tree...
Reading state information...
g++ is already the newest version (4:12.2.0-3).
g++ set to manually installed.
Suggested packages:
make-doc
The following NEW packages will be installed:
make
0 upgraded, 1 newly installed, 0 to remove and 6 not upgraded.
Need to get 396 kB of archives.
After this operation, 1630 kB of additional disk space will be used.
Get:1 https://debian.osuosl.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 396 kB in 0s (1128 kB/s)
Selecting previously unselected package make.
(Reading database ... 64096 files and directories currently installed.)
Preparing to unpack .../make_4.3-4.1_amd64.deb ...
Unpacking make (4.3-4.1) ...
Setting up make (4.3-4.1) ...
+ curl -Lo node.tar.gz https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.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
47 44.4M 47 20.9M 0 0 24.2M 0 0:00:01 --:--:-- 0:00:01 24.2M
100 44.4M 100 44.4M 0 0 26.2M 0 0:00:01 0:00:01 --:--:-- 26.2M
+ echo 'bf3a779bef19452da90fb88358ec2c57e0d2f882839b20dc6afc297b6aafc0d7 node.tar.gz'
+ sha256sum -c -
node.tar.gz: OK
+ tar xzf node.tar.gz --strip-components=1 -C /usr/local/
+ sysctl fs.inotify.max_user_watches=524288
fs.inotify.max_user_watches = 524288
2024-05-01 08:41:25,101 DEBUG: > sudo passwd --lock root
passwd: password changed.
2024-05-01 08:41:26,008 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
(Reading database ... 64144 files and directories currently installed.)
Removing sudo (1.9.13p3-1+deb12u1) ...
Purging configuration files for sudo (1.9.13p3-1+deb12u1) ...
dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed
Processing triggers for libc-bin (2.36-9+deb12u4) ...
2024-05-01 08:41:42,921 INFO: Getting source for revision a6a8c864feee23a5fc52bbdb4db9041a91d765b4
2024-05-01 08:41:42,922 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:42,922 DEBUG: > git rev-parse --show-toplevel
2024-05-01 08:41:43,127 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:43,128 DEBUG: > git submodule foreach --recursive git reset --hard
2024-05-01 08:41:44,033 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:44,034 DEBUG: > git reset --hard
2024-05-01 08:41:45,140 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:45,140 DEBUG: > git submodule foreach --recursive git clean -dffx
2024-05-01 08:41:45,444 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:45,445 DEBUG: > git clean -dffx
2024-05-01 08:41:45,548 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:45,548 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 -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch origin
2024-05-01 08:41:46,554 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:46,554 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 -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org remote prune origin
2024-05-01 08:41:47,159 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:47,159 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 -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin
2024-05-01 08:41:47,964 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:47,965 DEBUG: > git remote set-head origin --auto
2024-05-01 08:41:48,770 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:48,770 DEBUG: > git checkout -f a6a8c864feee23a5fc52bbdb4db9041a91d765b4
2024-05-01 08:41:49,977 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:49,977 DEBUG: > git clean -dffx
2024-05-01 08:41:50,081 INFO: Initialising submodules
2024-05-01 08:41:50,081 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:50,081 DEBUG: > git rev-parse --show-toplevel
2024-05-01 08:41:50,286 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:50,287 DEBUG: > git submodule sync
2024-05-01 08:41:51,092 DEBUG: Directory: build/de.tutao.tutanota
2024-05-01 08:41:51,092 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 -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org submodule update --init --force --recursive
Submodule path 'libs/webassembly/liboqs': checked out '62b58a34fbbcc1cb23f2c090c8a19b090ebf1aa2'
Submodule path 'libs/webassembly/phc-winner-argon2': checked out 'f57e61e19229e23c4445b85494dbf7c07de721cb'
2024-05-01 08:41:52,400 INFO: Creating local.properties file at build/de.tutao.tutanota/local.properties
2024-05-01 08:41:52,403 INFO: Creating local.properties file at build/de.tutao.tutanota/app-android/local.properties
2024-05-01 08:41:52,404 INFO: Creating local.properties file at build/de.tutao.tutanota/app-android/app/local.properties
2024-05-01 08:41:52,405 DEBUG: Removing debuggable flags from build/de.tutao.tutanota/app-android/app
2024-05-01 08:41:52,418 INFO: Removing specified files
2024-05-01 08:41:52,418 INFO: Removing app-ios
2024-05-01 08:41:52,513 INFO: Cleaned build.gradle of keysigning configs at build/de.tutao.tutanota/app-android/app/build.gradle
2024-05-01 08:41:52,532 INFO: Running 'prebuild' commands in build/de.tutao.tutanota/app-android/app
2024-05-01 08:41:52,532 DEBUG: Directory: build/de.tutao.tutanota/app-android/app
2024-05-01 08:41:52,532 DEBUG: > bash -e -u -o pipefail -x -c -- cd ../..; node buildSrc/fixFdroidDeps.js; npm install; npm run build-packages; node --max-old-space-size=4096 webapp prod; node buildSrc/prepareMobileBuild.js dist
/etc/bash.bashrc: line 7: PS1: unbound variable
+ cd ../..
+ node buildSrc/fixFdroidDeps.js
+ npm install
npm WARN skipping integrity check for git dependency ssh://git@github.com/tutao/better-sqlite3-sqlcipher.git
npm WARN deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead
npm WARN deprecated domexception@4.0.0: Use your platform's native DOMException instead
> tutanota@227.240429.0 preinstall
> git config core.hooksPath githooks || true
added 758 packages, and audited 766 packages in 1m
101 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
npm notice
npm notice New minor version of npm available! 10.2.4 -> 10.7.0
npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.7.0>
npm notice Run `npm install -g npm@10.7.0` to update!
npm notice
+ npm run build-packages
> tutanota@227.240429.0 build-packages
> node buildSrc/buildPackages.js all
$ npx tsc -b ./packages/licc ./packages/otest ./packages/tutanota-crypto ./packages/tutanota-error ./packages/tutanota-test-utils ./packages/tutanota-usagetests ./packages/tutanota-utils
+ node --max-old-space-size=4096 webapp prod
started cleaning 0.002
bundling polyfill 0.007
(typescript plugin) @rollup/plugin-typescript: outputToFilesystem option is defaulting to true.
started copying images 63.493
started bundling 63.615
Circular dependency: src/gui/base/Dialog.ts -> src/gui/base/TextField.ts -> src/gui/base/GuiUtils.ts -> src/gui/base/Dialog.ts
Circular dependency: src/gui/base/TextField.ts -> src/gui/base/GuiUtils.ts -> src/gui/base/DropDownSelector.ts -> src/gui/base/TextField.ts
Circular dependency: src/gui/base/GuiUtils.ts -> src/gui/base/DropDownSelector.ts -> src/gui/base/GuiUtils.ts
Circular dependency: src/login/LoginView.ts -> src/login/LoginViewModel.ts -> src/login/LoginView.ts
Circular dependency: src/calendar/gui/eventeditor-model/CalendarNotificationModel.ts -> src/calendar/gui/eventeditor-model/CalendarEventModel.ts -> src/calendar/gui/eventeditor-model/CalendarNotificationModel.ts
Circular dependency: src/calendar/gui/eventeditor-model/CalendarEventModel.ts -> src/calendar/gui/eventeditor-model/CalendarEventModelStrategy.ts -> src/calendar/gui/eventeditor-model/CalendarEventModel.ts
Circular dependency: src/native/main/wizard/SetupWizard.ts -> src/native/main/wizard/setupwizardpages/SetupNotificationsPage.ts -> src/native/main/wizard/SetupWizard.ts
Circular dependency: src/native/main/wizard/SetupWizard.ts -> src/native/main/wizard/setupwizardpages/SetupContactsPage.ts -> src/native/main/wizard/SetupWizard.ts
bundling timings:
# BUILD 37035.231966
## initialize 10323.967805
- plugin 1 (typescript) - buildStart 10323.136898999997
- plugin 3 (commonjs) - buildStart 0.3932469999999739
- plugin 8 (node-resolve) - buildStart 0.07910099999571685
## generate module graph 15772.752515
- plugin 0 (commonjs--resolver) - resolveId 229.37203900013992
- plugin 1 (typescript) - resolveId 877.4568860005384
- plugin 2 (resolve-libs) - resolveId 41.33429400033492
- plugin 8 (node-resolve) - resolveId 130.99594599996635
- plugin 1 (typescript) - load 119.36172100006661
- plugin 3 (commonjs) - transform 635.2491100001207
generate ast 50470.26100300001
analyze ast 5541.774239999999
- plugin 3 (commonjs) - load 3.061688999951002
- plugin 8 (node-resolve) - load 1.5346689999860246
## sort and bind modules 694.3679649999976
## mark included statements 10198.106207000004
treeshaking pass 1 1308.270000000004
treeshaking pass 2 1253.9256250000035
treeshaking pass 3 1368.9698710000084
treeshaking pass 4 1592.1567680000007
treeshaking pass 5 908.0090340000024
treeshaking pass 6 576.3821619999944
treeshaking pass 7 496.1068079999968
treeshaking pass 8 471.4704200000124
treeshaking pass 9 472.32193800000823
treeshaking pass 10 444.9984930000064
treeshaking pass 11 447.4534779999958
treeshaking pass 12 436.6570869999996
treeshaking pass 13 419.5033589999948
- plugin 1 (typescript) - buildEnd 45.24039799999446
- plugin 3 (commonjs) - buildEnd 0.062157000007573515
started writing bundles 100.797
app.js 91.2373046875K
/src/misc/ClientDetector.ts