AntiFeatures: Tracking: en-US: Connects to various Mozilla and Google services that can track users. UpstreamNonFree: en-US: Telemetry and proprietary bits are removed by F-Droid builds. Categories: - Internet License: MPL-2.0 WebSite: https://support.mozilla.org/products/mobile SourceCode: https://github.com/mozilla-mobile/firefox-android IssueTracker: https://gitlab.com/relan/fennecbuild/-/issues Changelog: https://www.mozilla.org/en-US/firefox/android/notes/ Donate: https://sendto.mozilla.org/page/contribute/openwebfund Name: Fennec F-Droid Description: |- Browser that supports current and anticipated web standards. * Improved tracking protection that blocks over 2000 online trackers. * Private mode available in a single tap. * Customizable navigation bar position. * Dark theme. * Collections of tabs. * Synchronization across multiple devices. * Search widget. * Picture-in-picture mode. Fennec F-Droid is based on the latest Firefox release (codenamed Fenix). It has proprietary bits and telemetry removed, but still connects to various Mozilla and Google services that can track users. RepoType: git Repo: https://github.com/mozilla-mobile/firefox-android.git Builds: - versionName: '35.0' versionCode: 350000 commit: FENNEC_35_0_RELEASE init: - rm -R docshell/test/ - rm -R dom/tests/ - rm -R modules/libjar/test/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm toolkit/crashreporter/moz.build - rm -R toolkit/crashreporter/client/ - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - rm -R toolkit/mozapps/extensions/test/ - rm -R xpcom/tests/ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@214c475d prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' -e 's/@ANDROID_VERSION_CODE@/350000/g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - sed -i -e '/MOZ_DEVICES/d' -e '/MOZ_NATIVE_DEVICES/d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\n' >> mobile/android/confvars.sh scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '35.0' versionCode: 350010 commit: FENNEC_35_0_RELEASE init: - rm -R docshell/test/ - rm -R dom/tests/ - rm -R modules/libjar/test/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm toolkit/crashreporter/moz.build - rm -R toolkit/crashreporter/client/ - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - rm -R toolkit/mozapps/extensions/test/ - rm -R xpcom/tests/ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@214c475d prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' -e 's/@ANDROID_VERSION_CODE@/350010/g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=i386-linux-android" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - sed -i -e '/MOZ_DEVICES/d' -e '/MOZ_NATIVE_DEVICES/d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\n' >> mobile/android/confvars.sh scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '36.0' versionCode: 360000 commit: FENNEC_36_0_RELEASE init: - rm -R docshell/test/ - rm -R dom/tests/ - rm -R modules/libjar/test/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm toolkit/crashreporter/moz.build - rm -R toolkit/crashreporter/client/ - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - rm -R toolkit/mozapps/extensions/test/ - rm -R xpcom/tests/ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' -e 's/@ANDROID_VERSION_CODE@/360000/g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - echo "==HOTFIX==" - patch -p1 <$$MozLocales$$/Bug1083116.patch - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '36.0' versionCode: 360010 commit: FENNEC_36_0_RELEASE init: - rm -R docshell/test/ - rm -R dom/tests/ - rm -R modules/libjar/test/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm toolkit/crashreporter/moz.build - rm -R toolkit/crashreporter/client/ - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - rm -R toolkit/mozapps/extensions/test/ - rm -R xpcom/tests/ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' -e 's/@ANDROID_VERSION_CODE@/360010/g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=i386-linux-android" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - echo "==HOTFIX==" - patch -p1 <$$MozLocales$$/Bug1083116.patch - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 36.0.1 versionCode: 360100 commit: FENNEC_36_0_1_RELEASE init: - rm -R docshell/test/ - rm -R dom/tests/ - rm -R modules/libjar/test/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm toolkit/crashreporter/moz.build - rm -R toolkit/crashreporter/client/ - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - rm -R toolkit/mozapps/extensions/test/ - rm -R xpcom/tests/ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135 prebuild: - mkdir fdroid - vercode=360100 - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - echo "==HOTFIX==" - patch -p1 <$$MozLocales$$/Bug1083116.patch - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 36.0.1 versionCode: 360110 commit: FENNEC_36_0_1_RELEASE init: - rm -R docshell/test/ - rm -R dom/tests/ - rm -R modules/libjar/test/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm toolkit/crashreporter/moz.build - rm -R toolkit/crashreporter/client/ - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - rm -R toolkit/mozapps/extensions/test/ - rm -R xpcom/tests/ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135 prebuild: - mkdir fdroid - vercode=360110 - fxarch=i386-linux-android - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - echo "==HOTFIX==" - patch -p1 <$$MozLocales$$/Bug1083116.patch - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 36.0.4 versionCode: 360400 commit: FENNEC_36_0_4_RELEASE init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ patch: - 36.0.4-android-22-a.patch - 36.0.4-android-22-b.patch output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135 prebuild: - mkdir fdroid - vercode=360400 - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - echo "==HOTFIX==" - patch -p1 <$$MozLocales$$/Bug1083116.patch - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 36.0.4 versionCode: 360410 commit: FENNEC_36_0_4_RELEASE init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ patch: - 36.0.4-android-22-a.patch - 36.0.4-android-22-b.patch output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135 prebuild: - mkdir fdroid - vercode=360410 - fxarch=i386-linux-android - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - echo "==HOTFIX==" - patch -p1 <$$MozLocales$$/Bug1083116.patch - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '37.0' versionCode: 370000 commit: FENNEC_37_0_RELEASE init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ patch: - 36.0.4-android-22-a.patch - 36.0.4-android-22-b.patch output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - vercode=370000 - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '37.0' versionCode: 370010 commit: FENNEC_37_0_RELEASE init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ patch: - 36.0.4-android-22-a.patch - 36.0.4-android-22-b.patch output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - vercode=370010 - fxarch=i386-linux-android - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 37.0.1 versionCode: 370100 commit: FENNEC_37_0_1_RELEASE init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ patch: - 36.0.4-android-22-a.patch - 36.0.4-android-22-b.patch output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - vercode=370100 - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 37.0.1 versionCode: 370110 commit: FENNEC_37_0_1_RELEASE init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ patch: - 36.0.4-android-22-a.patch - 36.0.4-android-22-b.patch output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - vercode=370110 - fxarch=i386-linux-android - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 37.0.2 versionCode: 370200 commit: FENNEC_37_0_2_RELEASE init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ patch: - 36.0.4-android-22-a.patch - 36.0.4-android-22-b.patch output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - vercode=370200 - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORTER=0\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 37.0.2 versionCode: 370210 commit: FENNEC_37_0_2_RELEASE init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ patch: - 36.0.4-android-22-a.patch - 36.0.4-android-22-b.patch output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - vercode=370210 - fxarch=i386-linux-android - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORTER=0\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '38.0' versionCode: 380000 commit: FENNEC_38_0_RELEASE init: - rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '38.0' versionCode: 380010 commit: FENNEC_38_0_RELEASE init: - rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - fxarch=i386-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 38.0.1 versionCode: 380100 commit: FENNEC_38_0_1_RELEASE init: - rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 38.0.1 versionCode: 380110 commit: FENNEC_38_0_1_RELEASE init: - rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - fxarch=i386-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 38.0.5 versionCode: 380500 commit: FENNEC_38_0_5_RELEASE init: - rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 38.0.5 versionCode: 380510 commit: FENNEC_38_0_5_RELEASE init: - rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/ security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/ toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/ toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/ xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@a7219763 prebuild: - mkdir fdroid - fxarch=i386-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '39.0' versionCode: 390000 commit: FENNEC_39_0_RELEASE init: - find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild" ! -name "google-breakpad" -exec rm -R '{}' \; - find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name "src" -exec rm -R '{}' \; - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - find dom/html/test/ -type f -exec rm '{}' \; - rm -R accessible/tests/ - rm -R addon-sdk/source/test/ - rm -R browser/devtools/debugger/test/ - rm -R browser/devtools/webide/test/ - rm -R build/mobile/robocop/ - rm -R build/mobile/sutagent/ - rm -R chrome/test/ - rm -R content/ - rm -R docshell/test/ - rm -R dom/apps/tests/ - rm -R dom/base/crashtests/ - rm -R dom/base/test/ - rm -R dom/html/test/ - rm -R dom/indexedDB/test/ - rm -R dom/tests/ - rm -R layout/base/crashtests/ - rm -R layout/generic/crashtests/ - rm -R layout/generic/test/ - rm -R layout/reftests/ - rm -R mobile/android/base/tests/ - rm -R mobile/android/build/classycle/ - rm -R modules/libmar/tests/ - rm -R modules/libjar/test/ - rm -R modules/libjar/zipwriter/test/ - rm -R mozglue/linker/tests/ - rm -R security/manager/ssl/tests/compiled/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm -R services/sync/tests/ - rm -R testing/crashtest/ - rm -R testing/mozbase/mozinstall/tests/ - rm -R testing/mozbase/mozprofile/tests/ - rm -R testing/web-platform/ - rm -R toolkit/devtools/apps/tests/ - rm -R toolkit/components/search/tests/ - rm -R toolkit/modules/tests/ - rm -R toolkit/mozapps/extensions/test/ - rm -R toolkit/mozapps/update/tests/ - rm -R toolkit/webapps/tests/ - rm -R widget/crashtests/ - rm -R xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774 prebuild: - mkdir fdroid - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js - echo "==HEALTHREPORTER==" - sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g' ./services/healthreport/healthreport-prefs.js - sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g' mobile/android/base/resources/xml/preferences_vendor.xml scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '39.0' versionCode: 390010 commit: FENNEC_39_0_RELEASE init: - find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild" ! -name "google-breakpad" -exec rm -R '{}' \; - find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name "src" -exec rm -R '{}' \; - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - find dom/html/test/ -type f -exec rm '{}' \; - rm -R accessible/tests/ - rm -R addon-sdk/source/test/ - rm -R browser/devtools/debugger/test/ - rm -R browser/devtools/webide/test/ - rm -R build/mobile/robocop/ - rm -R build/mobile/sutagent/ - rm -R chrome/test/ - rm -R content/ - rm -R docshell/test/ - rm -R dom/apps/tests/ - rm -R dom/base/crashtests/ - rm -R dom/base/test/ - rm -R dom/html/test/ - rm -R dom/indexedDB/test/ - rm -R dom/tests/ - rm -R layout/base/crashtests/ - rm -R layout/generic/crashtests/ - rm -R layout/generic/test/ - rm -R layout/reftests/ - rm -R mobile/android/base/tests/ - rm -R mobile/android/build/classycle/ - rm -R modules/libmar/tests/ - rm -R modules/libjar/test/ - rm -R modules/libjar/zipwriter/test/ - rm -R mozglue/linker/tests/ - rm -R security/manager/ssl/tests/compiled/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm -R services/sync/tests/ - rm -R testing/crashtest/ - rm -R testing/mozbase/mozinstall/tests/ - rm -R testing/mozbase/mozprofile/tests/ - rm -R testing/web-platform/ - rm -R toolkit/devtools/apps/tests/ - rm -R toolkit/components/search/tests/ - rm -R toolkit/modules/tests/ - rm -R toolkit/mozapps/extensions/test/ - rm -R toolkit/mozapps/update/tests/ - rm -R toolkit/webapps/tests/ - rm -R widget/crashtests/ - rm -R xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774 prebuild: - mkdir fdroid - fxarch=i386-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js - echo "==HEALTHREPORTER==" - sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g' ./services/healthreport/healthreport-prefs.js - sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g' mobile/android/base/resources/xml/preferences_vendor.xml scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 39.0.1 versionCode: 390100 commit: FENNEC_39_0_1_RELEASE init: - find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild" ! -name "google-breakpad" -exec rm -R '{}' \; - find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name "src" -exec rm -R '{}' \; - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - find dom/html/test/ -type f -exec rm '{}' \; - rm -R accessible/tests/ - rm -R addon-sdk/source/test/ - rm -R browser/devtools/debugger/test/ - rm -R browser/devtools/webide/test/ - rm -R build/mobile/robocop/ - rm -R build/mobile/sutagent/ - rm -R chrome/test/ - rm -R content/ - rm -R docshell/test/ - rm -R dom/apps/tests/ - rm -R dom/base/crashtests/ - rm -R dom/base/test/ - rm -R dom/html/test/ - rm -R dom/indexedDB/test/ - rm -R dom/tests/ - rm -R layout/base/crashtests/ - rm -R layout/generic/crashtests/ - rm -R layout/generic/test/ - rm -R layout/reftests/ - rm -R mobile/android/base/tests/ - rm -R mobile/android/build/classycle/ - rm -R modules/libmar/tests/ - rm -R modules/libjar/test/ - rm -R modules/libjar/zipwriter/test/ - rm -R mozglue/linker/tests/ - rm -R security/manager/ssl/tests/compiled/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm -R services/sync/tests/ - rm -R testing/crashtest/ - rm -R testing/mozbase/mozinstall/tests/ - rm -R testing/mozbase/mozprofile/tests/ - rm -R testing/web-platform/ - rm -R toolkit/devtools/apps/tests/ - rm -R toolkit/components/search/tests/ - rm -R toolkit/modules/tests/ - rm -R toolkit/mozapps/extensions/test/ - rm -R toolkit/mozapps/update/tests/ - rm -R toolkit/webapps/tests/ - rm -R widget/crashtests/ - rm -R xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774 prebuild: - mkdir fdroid - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js - echo "==HEALTHREPORTER==" - sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g' ./services/healthreport/healthreport-prefs.js - sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g' mobile/android/base/resources/xml/preferences_vendor.xml scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 39.0.1 versionCode: 390110 commit: FENNEC_39_0_1_RELEASE init: - find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild" ! -name "google-breakpad" -exec rm -R '{}' \; - find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name "src" -exec rm -R '{}' \; - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - find dom/html/test/ -type f -exec rm '{}' \; - rm -R accessible/tests/ - rm -R addon-sdk/source/test/ - rm -R browser/devtools/debugger/test/ - rm -R browser/devtools/webide/test/ - rm -R build/mobile/robocop/ - rm -R build/mobile/sutagent/ - rm -R chrome/test/ - rm -R content/ - rm -R docshell/test/ - rm -R dom/apps/tests/ - rm -R dom/base/crashtests/ - rm -R dom/base/test/ - rm -R dom/html/test/ - rm -R dom/indexedDB/test/ - rm -R dom/tests/ - rm -R layout/base/crashtests/ - rm -R layout/generic/crashtests/ - rm -R layout/generic/test/ - rm -R layout/reftests/ - rm -R mobile/android/base/tests/ - rm -R mobile/android/build/classycle/ - rm -R modules/libmar/tests/ - rm -R modules/libjar/test/ - rm -R modules/libjar/zipwriter/test/ - rm -R mozglue/linker/tests/ - rm -R security/manager/ssl/tests/compiled/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm -R services/sync/tests/ - rm -R testing/crashtest/ - rm -R testing/mozbase/mozinstall/tests/ - rm -R testing/mozbase/mozprofile/tests/ - rm -R testing/web-platform/ - rm -R toolkit/devtools/apps/tests/ - rm -R toolkit/components/search/tests/ - rm -R toolkit/modules/tests/ - rm -R toolkit/mozapps/extensions/test/ - rm -R toolkit/mozapps/update/tests/ - rm -R toolkit/webapps/tests/ - rm -R widget/crashtests/ - rm -R xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774 prebuild: - mkdir fdroid - fxarch=i386-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js - echo "==HEALTHREPORTER==" - sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g' ./services/healthreport/healthreport-prefs.js - sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g' mobile/android/base/resources/xml/preferences_vendor.xml scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 39.0.2 versionCode: 390200 commit: FENNEC_39_0_2_RELEASE init: - find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild" ! -name "google-breakpad" -exec rm -R '{}' \; - find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name "src" -exec rm -R '{}' \; - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - find dom/html/test/ -type f -exec rm '{}' \; - rm -R accessible/tests/ - rm -R addon-sdk/source/test/ - rm -R browser/devtools/debugger/test/ - rm -R browser/devtools/webide/test/ - rm -R build/mobile/robocop/ - rm -R build/mobile/sutagent/ - rm -R chrome/test/ - rm -R content/ - rm -R docshell/test/ - rm -R dom/apps/tests/ - rm -R dom/base/crashtests/ - rm -R dom/base/test/ - rm -R dom/html/test/ - rm -R dom/indexedDB/test/ - rm -R dom/tests/ - rm -R layout/base/crashtests/ - rm -R layout/generic/crashtests/ - rm -R layout/generic/test/ - rm -R layout/reftests/ - rm -R mobile/android/base/tests/ - rm -R mobile/android/build/classycle/ - rm -R modules/libmar/tests/ - rm -R modules/libjar/test/ - rm -R modules/libjar/zipwriter/test/ - rm -R mozglue/linker/tests/ - rm -R security/manager/ssl/tests/compiled/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm -R services/sync/tests/ - rm -R testing/crashtest/ - rm -R testing/mozbase/mozinstall/tests/ - rm -R testing/mozbase/mozprofile/tests/ - rm -R testing/web-platform/ - rm -R toolkit/devtools/apps/tests/ - rm -R toolkit/components/search/tests/ - rm -R toolkit/modules/tests/ - rm -R toolkit/mozapps/extensions/test/ - rm -R toolkit/mozapps/update/tests/ - rm -R toolkit/webapps/tests/ - rm -R widget/crashtests/ - rm -R xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774 prebuild: - mkdir fdroid - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g' mobile/android/base/resources/xml/preferences_vendor.xml - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js - echo "==HEALTHREPORTER==" - sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g' ./services/healthreport/healthreport-prefs.js - sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g' mobile/android/base/resources/xml/preferences_vendor.xml scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 39.0.2 versionCode: 390210 commit: FENNEC_39_0_2_RELEASE init: - find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild" ! -name "google-breakpad" -exec rm -R '{}' \; - find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name "src" -exec rm -R '{}' \; - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - find dom/html/test/ -type f -exec rm '{}' \; - rm -R accessible/tests/ - rm -R addon-sdk/source/test/ - rm -R browser/devtools/debugger/test/ - rm -R browser/devtools/webide/test/ - rm -R build/mobile/robocop/ - rm -R build/mobile/sutagent/ - rm -R chrome/test/ - rm -R content/ - rm -R docshell/test/ - rm -R dom/apps/tests/ - rm -R dom/base/crashtests/ - rm -R dom/base/test/ - rm -R dom/html/test/ - rm -R dom/indexedDB/test/ - rm -R dom/tests/ - rm -R layout/base/crashtests/ - rm -R layout/generic/crashtests/ - rm -R layout/generic/test/ - rm -R layout/reftests/ - rm -R mobile/android/base/tests/ - rm -R mobile/android/build/classycle/ - rm -R modules/libmar/tests/ - rm -R modules/libjar/test/ - rm -R modules/libjar/zipwriter/test/ - rm -R mozglue/linker/tests/ - rm -R security/manager/ssl/tests/compiled/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm -R services/sync/tests/ - rm -R testing/crashtest/ - rm -R testing/mozbase/mozinstall/tests/ - rm -R testing/mozbase/mozprofile/tests/ - rm -R testing/web-platform/ - rm -R toolkit/devtools/apps/tests/ - rm -R toolkit/components/search/tests/ - rm -R toolkit/modules/tests/ - rm -R toolkit/mozapps/extensions/test/ - rm -R toolkit/mozapps/update/tests/ - rm -R toolkit/webapps/tests/ - rm -R widget/crashtests/ - rm -R xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774 prebuild: - mkdir fdroid - fxarch=i386-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g' mobile/android/base/resources/xml/preferences_vendor.xml - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd - sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n' >> mobile/android/confvars.sh - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js - echo "==HEALTHREPORTER==" - sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g' ./services/healthreport/healthreport-prefs.js - sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g' mobile/android/base/resources/xml/preferences_vendor.xml scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '40.0' versionCode: 400000 commit: FENNEC_40_0_RELEASE init: - find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild" ! -name "google-breakpad" -exec rm -R '{}' \; - find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name "src" -exec rm -R '{}' \; - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - find dom/html/test/ -type f -exec rm '{}' \; - rm -R accessible/tests/ - rm -R addon-sdk/source/test/ - rm -R browser/devtools/debugger/test/ - rm -R browser/devtools/webide/test/ - rm -R build/mobile/robocop/ - rm -R build/mobile/sutagent/ - rm -R chrome/test/ - rm -R content/ - rm -R docshell/test/ - rm -R dom/apps/tests/ - rm -R dom/base/crashtests/ - rm -R dom/base/test/ - rm -R dom/html/test/ - rm -R dom/indexedDB/test/ - rm -R dom/tests/ - rm -R layout/base/crashtests/ - rm -R layout/generic/crashtests/ - rm -R layout/generic/test/ - rm -R layout/reftests/ - rm -R mobile/android/build/classycle/ - rm -R mobile/android/tests/ - rm -R modules/libmar/tests/ - rm -R modules/libjar/test/ - rm -R modules/libjar/zipwriter/test/ - rm -R mozglue/linker/tests/ - rm -R security/manager/ssl/tests/compiled/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm -R services/sync/tests/ - rm -R testing/crashtest/ - rm -R testing/mozbase/mozinstall/tests/ - rm -R testing/mozbase/mozprofile/tests/ - rm -R testing/web-platform/ - rm -R toolkit/devtools/apps/tests/ - rm -R toolkit/components/search/tests/ - rm -R toolkit/modules/tests/ - rm -R toolkit/mozapps/extensions/test/ - rm -R toolkit/mozapps/update/tests/ - rm -R toolkit/webapps/tests/ - rm -R widget/crashtests/ - rm -R xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@f4abaa2ece7fb6c56cb75222c9df7355010ff661 prebuild: - mkdir fdroid - fxarch=arm-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g' mobile/android/base/resources/xml/preferences_vendor.xml - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_SAFE_BROWSING/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_SERVICES_HEALTHREPORT=\nMOZ_SAFE_BROWSING=\n' >> mobile/android/confvars.sh - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js - mkdir -p layout/reftests/ - touch layout/reftests/moz.build - echo "==HEALTHREPORTER==" - sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g' ./services/healthreport/healthreport-prefs.js - sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g' mobile/android/base/resources/xml/preferences_vendor.xml - rm mobile/android/base/health/* - rm -R mobile/android/base/background/*report* - rm mobile/android/services/manifests/HealthReport* - patch -p1 <$$MozLocales$$/Remove_FHR.patch scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '40.0' versionCode: 400010 commit: FENNEC_40_0_RELEASE init: - find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild" ! -name "google-breakpad" -exec rm -R '{}' \; - find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name "src" -exec rm -R '{}' \; - rm -R toolkit/crashreporter/google-breakpad/src/tools/ - rm -R toolkit/crashreporter/google-breakpad/src/client/ - rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/ - rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/ - find dom/html/test/ -type f -exec rm '{}' \; - rm -R accessible/tests/ - rm -R addon-sdk/source/test/ - rm -R browser/devtools/debugger/test/ - rm -R browser/devtools/webide/test/ - rm -R build/mobile/robocop/ - rm -R build/mobile/sutagent/ - rm -R chrome/test/ - rm -R content/ - rm -R docshell/test/ - rm -R dom/apps/tests/ - rm -R dom/base/crashtests/ - rm -R dom/base/test/ - rm -R dom/html/test/ - rm -R dom/indexedDB/test/ - rm -R dom/tests/ - rm -R layout/base/crashtests/ - rm -R layout/generic/crashtests/ - rm -R layout/generic/test/ - rm -R layout/reftests/ - rm -R mobile/android/build/classycle/ - rm -R mobile/android/tests/ - rm -R modules/libmar/tests/ - rm -R modules/libjar/test/ - rm -R modules/libjar/zipwriter/test/ - rm -R mozglue/linker/tests/ - rm -R security/manager/ssl/tests/compiled/ - rm -R security/manager/ssl/tests/*test/ - rm -R security/nss/cmd/bltest/tests/ - rm -R security/nss/tests/ - rm -R services/sync/tests/ - rm -R testing/crashtest/ - rm -R testing/mozbase/mozinstall/tests/ - rm -R testing/mozbase/mozprofile/tests/ - rm -R testing/web-platform/ - rm -R toolkit/devtools/apps/tests/ - rm -R toolkit/components/search/tests/ - rm -R toolkit/modules/tests/ - rm -R toolkit/mozapps/extensions/test/ - rm -R toolkit/mozapps/update/tests/ - rm -R toolkit/webapps/tests/ - rm -R widget/crashtests/ - rm -R xpcom/tests/ - sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp - sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp - sed -i -e '/source\/test\//d' addon-sdk/moz.build - sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py - sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build - sed -i -e '/tests\//d' dom/apps/moz.build - sed -i -e '/test\//d' dom/html/moz.build - sed -i -e '/test\//d' dom/indexedDB/moz.build - sed -i -e '/MOCHITEST/d' layout/generic/moz.build - sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build - sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g' mobile/android/base/Makefile.in - sed -i -e '/TEST/d' modules/libjar/moz.build - sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build - sed -i -e '/\/content/d' toolkit/toolkit.mozbuild - sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build - sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build - sed -i -e '/tests\//d' toolkit/modules/moz.build - sed -i -e '/tests/d' toolkit/mozapps/update/moz.build output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@f4abaa2ece7fb6c56cb75222c9df7355010ff661 prebuild: - mkdir fdroid - fxarch=i386-linux-androideabi - l10ndir=`readlink -f $$MozLocales$$` - sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g' mobile/android/base/resources/xml/preferences_vendor.xml - sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in - sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_SAFE_BROWSING/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh - echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_SERVICES_HEALTHREPORT=\nMOZ_SAFE_BROWSING=\n' >> mobile/android/confvars.sh - sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --disable-tests" >> .mozconfig - echo "ac_add_options --disable-updater" >> .mozconfig - echo "ac_add_options --disable-eme" >> .mozconfig - echo "ac_add_options --disable-mochitest" >> .mozconfig - echo "ac_add_options --disable-crashreporter" >> .mozconfig - echo "ac_add_options --disable-debug" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd - sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c - rm -R mobile/android/gradle/ - sed -i -e '/gradle/d' mobile/android/moz.build - sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js - echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js - echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js - sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js - echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js - mkdir -p layout/reftests/ - touch layout/reftests/moz.build - echo "==HEALTHREPORTER==" - sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g' ./services/healthreport/healthreport-prefs.js - sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g' mobile/android/base/resources/xml/preferences_vendor.xml - rm mobile/android/base/health/* - rm -R mobile/android/base/background/*report* - rm mobile/android/services/manifests/HealthReport* - patch -p1 <$$MozLocales$$/Remove_FHR.patch scanignore: - mobile/android/base/JavaAddonManager.java build: - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '44.0' versionCode: 440000 commit: FENNEC_44_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@be553c20 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/javaaddons/JavaAddonManager.java - mobile/android/base/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '44.0' versionCode: 440010 commit: FENNEC_44_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@be553c20 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/javaaddons/JavaAddonManager.java - mobile/android/base/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 44.0.2 versionCode: 440200 commit: FENNEC_44_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@be553c20 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/javaaddons/JavaAddonManager.java - mobile/android/base/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 44.0.2 versionCode: 440210 commit: FENNEC_44_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@be553c20 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/javaaddons/JavaAddonManager.java - mobile/android/base/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '45.0' versionCode: 450000 commit: FENNEC_45_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@c096a331 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '45.0' versionCode: 450010 commit: FENNEC_45_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@c096a331 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 45.0.1 versionCode: 450100 commit: FENNEC_45_0_1_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@c096a331 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 45.0.1 versionCode: 450110 commit: FENNEC_45_0_1_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@c096a331 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 45.0.2 versionCode: 450200 commit: FENNEC_45_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@c096a331 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 45.0.2 versionCode: 450210 commit: FENNEC_45_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@c096a331 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '46.0' versionCode: 460000 commit: FENNEC_46_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@181d69d02a55dedf2b7e5bc59b51510f5457585d prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '46.0' versionCode: 460010 commit: FENNEC_46_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@181d69d02a55dedf2b7e5bc59b51510f5457585d prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 46.0.1 versionCode: 460100 commit: FENNEC_46_0_1_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@181d69d02a55dedf2b7e5bc59b51510f5457585d prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: 46.0.1 versionCode: 460110 commit: FENNEC_46_0_1_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@181d69d02a55dedf2b7e5bc59b51510f5457585d prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '47.0' versionCode: 470000 commit: FENNEC_47_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@291fea77c697450426ac8edd43102d15ee4dd6ff prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '47.0' versionCode: 470010 commit: FENNEC_47_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@291fea77c697450426ac8edd43102d15ee4dd6ff prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk - zip -d fdroid/fennec-unsigned.apk "META-INF*" - versionName: '48.0' versionCode: 480000 commit: FENNEC_48_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@e4c1be1ef875fb90f913f300e743d91e4160d1fc prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk - versionName: '48.0' versionCode: 480010 commit: FENNEC_48_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@e4c1be1ef875fb90f913f300e743d91e4160d1fc prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk - versionName: '49.0' versionCode: 490000 commit: FENNEC_49_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@cc417297fe493431e92989a48ab1207265e26b28 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: '49.0' versionCode: 490010 commit: FENNEC_49_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@cc417297fe493431e92989a48ab1207265e26b28 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: 49.0.2 versionCode: 490200 commit: FENNEC_49_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@cc417297fe493431e92989a48ab1207265e26b28 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: 49.0.2 versionCode: 490210 commit: FENNEC_49_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@cc417297fe493431e92989a48ab1207265e26b28 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: '50.0' versionCode: 500000 commit: FENNEC_50_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@b18c1f6854f094ef480221f121da6f324540a513 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: '50.0' versionCode: 500010 commit: FENNEC_50_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@b18c1f6854f094ef480221f121da6f324540a513 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: 50.0.2 versionCode: 500200 commit: FENNEC_50_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@b18c1f6854f094ef480221f121da6f324540a513 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: 50.0.2 versionCode: 500210 commit: FENNEC_50_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@b18c1f6854f094ef480221f121da6f324540a513 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: 50.1.0 versionCode: 501000 commit: FENNEC_50_1_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@b18c1f6854f094ef480221f121da6f324540a513 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: 50.1.0 versionCode: 501010 commit: FENNEC_50_1_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@b18c1f6854f094ef480221f121da6f324540a513 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r10e - versionName: '51.0' versionCode: 510000 commit: FENNEC_51_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@27357771a7a88563d5d5e5096f27e6b7c0be4fe0 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '51.0' versionCode: 510010 commit: FENNEC_51_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@27357771a7a88563d5d5e5096f27e6b7c0be4fe0 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 51.0.4 versionCode: 510400 commit: FENNEC_51_0_4_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@27357771a7a88563d5d5e5096f27e6b7c0be4fe0 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 51.0.4 versionCode: 510410 commit: FENNEC_51_0_4_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@27357771a7a88563d5d5e5096f27e6b7c0be4fe0 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '52.0' versionCode: 520000 commit: FENNEC_52_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '52.0' versionCode: 520010 commit: FENNEC_52_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 52.0.1 versionCode: 520100 commit: FENNEC_52_0_1_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 52.0.1 versionCode: 520110 commit: FENNEC_52_0_1_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 52.0.2 versionCode: 520200 commit: FENNEC_52_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 52.0.2 versionCode: 520210 commit: FENNEC_52_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 53.0.2 versionCode: 530200 commit: FENNEC_53_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@30b165a10e13854fcd80403da0cb6233b2629c77 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.16.0-`uname -m`-unknown-linux-gnu.tar.gz | tar -x -z -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.16.0-armv7-linux-androideabi.tar.gz | tar -x -z -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 53.0.2 versionCode: 530210 commit: FENNEC_53_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@30b165a10e13854fcd80403da0cb6233b2629c77 prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.16.0-`uname -m`-unknown-linux-gnu.tar.gz | tar -x -z -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.16.0-i686-linux-android.tar.gz | tar -x -z -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '54.0' versionCode: 540000 commit: FENNEC_54_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@964dd9c65da0e8ebc401dc4d5ef665f787bf1c2e prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.18.0-`uname -m`-unknown-linux-gnu.tar.gz | tar -x -z -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.18.0-armv7-linux-androideabi.tar.gz | tar -x -z -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '54.0' versionCode: 540010 commit: FENNEC_54_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@964dd9c65da0e8ebc401dc4d5ef665f787bf1c2e prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.18.0-`uname -m`-unknown-linux-gnu.tar.gz | tar -x -z -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.18.0-i686-linux-android.tar.gz | tar -x -z -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 54.0.1 versionCode: 540100 commit: FENNEC_54_0_1_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@964dd9c65da0e8ebc401dc4d5ef665f787bf1c2e prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.18.0-`uname -m`-unknown-linux-gnu.tar.gz | tar -x -z -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.18.0-armv7-linux-androideabi.tar.gz | tar -x -z -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 54.0.1 versionCode: 540110 commit: FENNEC_54_0_1_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@964dd9c65da0e8ebc401dc4d5ef665f787bf1c2e prebuild: - mkdir fdroid - fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g' -e 's/1/i386-linux-androideabi/g'` - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --target=${fxarch}" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - popd scanignore: - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java - mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.18.0-`uname -m`-unknown-linux-gnu.tar.gz | tar -x -z -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.18.0-i686-linux-android.tar.gz | tar -x -z -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2` - pushd obj-${fxarch}/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '55.0' versionCode: 550000 commit: FENNEC_55_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=15" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.19.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-arm-linux-androideabi/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-arm-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '55.0' versionCode: 550010 commit: FENNEC_55_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=15" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.19.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-i386-linux-androideabi/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-i386-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '55.0' versionCode: 550020 commit: FENNEC_55_0_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.19.0-aarch64-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-aarch64-linux-android/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-aarch64-linux-android/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 55.0.2 versionCode: 550200 commit: FENNEC_55_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=15" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.19.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-arm-linux-androideabi/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-arm-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 55.0.2 versionCode: 550210 commit: FENNEC_55_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=15" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.19.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-i386-linux-androideabi/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-i386-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: 55.0.2 versionCode: 550220 commit: FENNEC_55_0_2_RELEASE output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.19.0-aarch64-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-aarch64-linux-android/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-aarch64-linux-android/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '56.0' versionCode: 560000 commit: FENNEC_56_0_RELEASE sudo: apt-get install -y g++ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@18b4a210745249f1152c40f48d6eb75c12aff7db prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-arm-linux-androideabi/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-arm-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '56.0' versionCode: 560010 commit: FENNEC_56_0_RELEASE sudo: apt-get install -y g++ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@18b4a210745249f1152c40f48d6eb75c12aff7db prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-i386-linux-androideabi/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-i386-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '56.0' versionCode: 560020 commit: FENNEC_56_0_RELEASE sudo: apt-get install -y g++ output: fdroid/fennec-unsigned.apk srclibs: - MozLocales@18b4a210745249f1152c40f48d6eb75c12aff7db prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-aarch64-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - pushd obj-aarch64-linux-android/mobile/android/locales - for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc || exit 1; done - popd - ./mach package - mv obj-aarch64-linux-android/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk ndk: r12b - versionName: '57.0' versionCode: 570000 commit: FENNEC_57_0_RELEASE sudo: apt-get install -y g++ output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk srclibs: - MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-arm-linux-androideabi/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package ndk: r12b - versionName: '57.0' versionCode: 570010 commit: FENNEC_57_0_RELEASE sudo: apt-get install -y g++ output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk srclibs: - MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-i386-linux-androideabi/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package ndk: r12b - versionName: '57.0' versionCode: 570020 commit: FENNEC_57_0_RELEASE sudo: apt-get install -y g++ output: obj-aarch64-linux-android/dist/fennec-$$VERSION$$.en-US.android-aarch64-unsigned-unaligned.apk srclibs: - MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-aarch64-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-aarch64-linux-android/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package ndk: r12b - versionName: 57.0.1 versionCode: 570100 commit: FENNEC_57_0_1_RELEASE sudo: apt-get install -y g++ output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk srclibs: - MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-arm-linux-androideabi/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package ndk: r12b - versionName: 57.0.1 versionCode: 570110 commit: FENNEC_57_0_1_RELEASE sudo: apt-get install -y g++ output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk srclibs: - MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-i386-linux-androideabi/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package ndk: r12b - versionName: 57.0.4 versionCode: 570400 commit: FENNEC_57_0_4_RELEASE sudo: apt-get install -y g++ output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk srclibs: - MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-arm-linux-androideabi/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package ndk: r12b - versionName: 57.0.4 versionCode: 570410 commit: FENNEC_57_0_4_RELEASE sudo: apt-get install -y g++ output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk srclibs: - MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.20.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-i386-linux-androideabi/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package ndk: r12b - versionName: 58.0.2 versionCode: 580200 commit: FENNEC_58_0_2_RELEASE timeout: 21600 sudo: apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk srclibs: - MozLocales@f39951ae735980571966856e13110c23377bee50 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.21.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.21.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-arm-linux-androideabi/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package - zip -d obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 58.0.2 versionCode: 580210 commit: FENNEC_58_0_2_RELEASE timeout: 21600 sudo: apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk srclibs: - MozLocales@f39951ae735980571966856e13110c23377bee50 prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.21.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.21.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-i386-linux-androideabi/mobile/android/locales LOCALE_MERGEDIR=merge-% merge-% chrome-% - ./mach package - zip -d obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 59.0.1 versionCode: 590100 commit: FENNEC_59_0_1_RELEASE timeout: 21600 sudo: apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk srclibs: - MozLocales@a5bbd6bf9e94673e0ed53b4b8a965db48accc63f prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.22.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.22.1-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % ./mach build chrome-% - AB_CD=multi ./mach package - ./mach package - zip -d obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 59.0.1 versionCode: 590110 commit: FENNEC_59_0_1_RELEASE timeout: 21600 sudo: apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk srclibs: - MozLocales@a5bbd6bf9e94673e0ed53b4b8a965db48accc63f prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.22.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.22.1-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % ./mach build chrome-% - AB_CD=multi ./mach package - ./mach package - zip -d obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 59.0.2 versionCode: 590200 commit: FENNEC_59_0_2_RELEASE timeout: 21600 sudo: - apt-get update - apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk srclibs: - MozLocales@a5bbd6bf9e94673e0ed53b4b8a965db48accc63f prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.22.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.22.1-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % ./mach build chrome-% - AB_CD=multi ./mach package - ./mach package - zip -d obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 59.0.2 versionCode: 590210 commit: FENNEC_59_0_2_RELEASE timeout: 21600 sudo: - apt-get update - apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk srclibs: - MozLocales@a5bbd6bf9e94673e0ed53b4b8a965db48accc63f prebuild: - mkdir fdroid - l10ndir=`readlink -f $$MozLocales$$` - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig - echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig - echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.22.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.22.1-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat mobile/android/locales/maemo-locales | xargs -I % ./mach build chrome-% - AB_CD=multi ./mach package - ./mach package - zip -d obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: '60.0' versionCode: 600000 commit: FENNEC_60_0_RELEASE timeout: 21600 sudo: - apt-get update - apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.24.1-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH=$PATH:$PWD/rust/bin - mkdir clang+llvm - curl https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz | tar -x -J -C clang+llvm --strip-components 1 - export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: '60.0' versionCode: 600010 commit: FENNEC_60_0_RELEASE timeout: 21600 sudo: - apt-get update - apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.24.1-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH=$PATH:$PWD/rust/bin - mkdir clang+llvm - curl https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz | tar -x -J -C clang+llvm --strip-components 1 - export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 60.0.1 versionCode: 600100 commit: FENNEC_60_0_1_RELEASE timeout: 21600 sudo: - apt-get update - apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.24.1-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 60.0.1 versionCode: 600110 commit: FENNEC_60_0_1_RELEASE timeout: 21600 sudo: - apt-get update - apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.24.1-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 60.0.2 versionCode: 600200 commit: FENNEC_60_0_2_RELEASE timeout: 21600 sudo: - apt-get update - apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.24.1-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 60.0.2 versionCode: 600210 commit: FENNEC_60_0_2_RELEASE timeout: 21600 sudo: - apt-get update - apt-get install -y g++ proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.24.1-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: '61.0' versionCode: 610000 commit: FENNEC_61_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@03e502fcd96a5cd64cb57a0b8cb1e39ee17b9ef1 - pyenv@v1.2.4 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J - mkdir gcc - pushd gcc-6.4.0 - ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc" - make -j`nproc` - make install - popd - export PATH="$PWD/gcc/bin:$PATH" - export LD_LIBRARY_PATH="$PWD/gcc/lib64" - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.5 - pyenv global 3.5.5 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.25.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: '61.0' versionCode: 610001 commit: FENNEC_61_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@03e502fcd96a5cd64cb57a0b8cb1e39ee17b9ef1 - pyenv@v1.2.4 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J - mkdir gcc - pushd gcc-6.4.0 - ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc" - make -j`nproc` - make install - popd - export PATH="$PWD/gcc/bin:$PATH" - export LD_LIBRARY_PATH="$PWD/gcc/lib64" - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.5 - pyenv global 3.5.5 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.25.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: '61.0' versionCode: 610010 commit: FENNEC_61_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@03e502fcd96a5cd64cb57a0b8cb1e39ee17b9ef1 - pyenv@v1.2.4 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J - mkdir gcc - pushd gcc-6.4.0 - ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc" - make -j`nproc` - make install - popd - export PATH="$PWD/gcc/bin:$PATH" - export LD_LIBRARY_PATH="$PWD/gcc/lib64" - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.5 - pyenv global 3.5.5 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.25.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH="$PATH:$PWD/rust/bin" - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: '61.0' versionCode: 610011 commit: FENNEC_61_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@03e502fcd96a5cd64cb57a0b8cb1e39ee17b9ef1 - pyenv@v1.2.4 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J - mkdir gcc - pushd gcc-6.4.0 - ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc" - make -j`nproc` - make install - popd - export PATH="$PWD/gcc/bin:$PATH" - export LD_LIBRARY_PATH="$PWD/gcc/lib64" - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.5 - pyenv global 3.5.5 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.25.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH="$PATH:$PWD/rust/bin" - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 61.0.2 versionCode: 610200 commit: FENNEC_61_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@ac41772572ce2a6ab7d265670f1fef81509a53a5 - pyenv@v1.2.4 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J - mkdir gcc - pushd gcc-6.4.0 - ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc" - make -j`nproc` - make install - popd - export PATH="$PWD/gcc/bin:$PATH" - export LD_LIBRARY_PATH="$PWD/gcc/lib64" - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.5 - pyenv global 3.5.5 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.25.0-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 61.0.2 versionCode: 610210 commit: FENNEC_61_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@ac41772572ce2a6ab7d265670f1fef81509a53a5 - pyenv@v1.2.4 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J - mkdir gcc - pushd gcc-6.4.0 - ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc" - make -j`nproc` - make install - popd - export PATH="$PWD/gcc/bin:$PATH" - export LD_LIBRARY_PATH="$PWD/gcc/lib64" - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.5 - pyenv global 3.5.5 - mkdir rust - curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl https://static.rust-lang.org/dist/rust-std-1.25.0-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH="$PATH:$PWD/rust/bin" - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 62.0.1 versionCode: 620100 commit: FENNEC_62_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@c795b1463d98524da163ae29c0343be13c4f6392 - pyenv@v1.2.7 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir clang+llvm - curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz | tar -x -J -C clang+llvm --strip-components 1 - export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config - export HOST_CC=$PWD/clang+llvm/bin/clang - export HOST_CXX=$PWD/clang+llvm/bin/clang++ - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.6 - pyenv global 3.5.6 - mkdir rust - curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 62.0.1 versionCode: 620110 commit: FENNEC_62_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@c795b1463d98524da163ae29c0343be13c4f6392 - pyenv@v1.2.7 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir clang+llvm - curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz | tar -x -J -C clang+llvm --strip-components 1 - export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config - export HOST_CC=$PWD/clang+llvm/bin/clang - export HOST_CXX=$PWD/clang+llvm/bin/clang++ - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.6 - pyenv global 3.5.6 - mkdir rust - curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH="$PATH:$PWD/rust/bin" - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 62.0.1 versionCode: 620120 commit: FENNEC_62_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@c795b1463d98524da163ae29c0343be13c4f6392 - pyenv@v1.2.7 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir clang+llvm - curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz | tar -x -J -C clang+llvm --strip-components 1 - export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config - export HOST_CC=$PWD/clang+llvm/bin/clang - export HOST_CXX=$PWD/clang+llvm/bin/clang++ - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.6 - pyenv global 3.5.6 - mkdir rust - curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-aarch64-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH="$PATH:$PWD/rust/bin" - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 62.0.2 versionCode: 620200 commit: FENNEC_62_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@c795b1463d98524da163ae29c0343be13c4f6392 - pyenv@v1.2.7 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir clang+llvm - curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz | tar -x -J -C clang+llvm --strip-components 1 - export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config - export HOST_CC=$PWD/clang+llvm/bin/clang - export HOST_CXX=$PWD/clang+llvm/bin/clang++ - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.6 - pyenv global 3.5.6 - mkdir rust - curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 62.0.2 versionCode: 620210 commit: FENNEC_62_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing libproguard-java/testing output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@c795b1463d98524da163ae29c0343be13c4f6392 - pyenv@v1.2.7 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir clang+llvm - curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz | tar -x -J -C clang+llvm --strip-components 1 - export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config - export HOST_CC=$PWD/clang+llvm/bin/clang - export HOST_CXX=$PWD/clang+llvm/bin/clang++ - export PYENV_ROOT="$(realpath '$$pyenv$$')" - export PATH="$PYENV_ROOT/bin:$PATH" - eval "$(pyenv init -)" - pyenv install 3.5.6 - pyenv global 3.5.6 - mkdir rust - curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH="$PATH:$PWD/rust/bin" - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 62.0.3 versionCode: 620300 commit: FENNEC_62_0_3_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@c795b1463d98524da163ae29c0343be13c4f6392 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-armv7-linux-androideabi.tar.xz | tar -x -J -C rust --strip-components 2 - PATH=$PATH:$PWD/rust/bin ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 62.0.3 versionCode: 620310 commit: FENNEC_62_0_3_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@c795b1463d98524da163ae29c0343be13c4f6392 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1 - mkdir rust - curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz | tar -x -J -C rust --strip-components 2 - curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-i686-linux-android.tar.xz | tar -x -J -C rust --strip-components 2 - export PATH="$PATH:$PWD/rust/bin" - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: '63.0' versionCode: 630000 commit: FENNEC_63_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java - apt-get install -y -t testing nodejs output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@9e2ceb189feea59b7cbae3cd51ebba99bbcc7f53 - rustup@1.14.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.29.2 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.6.6 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: '63.0' versionCode: 630010 commit: FENNEC_63_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java - apt-get install -y -t testing nodejs output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@9e2ceb189feea59b7cbae3cd51ebba99bbcc7f53 - rustup@1.14.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.29.2 - rustup target add i686-linux-android - cargo install --force --vers 0.6.6 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 63.0.2 versionCode: 630200 commit: FENNEC_63_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java - apt-get install -y -t testing nodejs output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@9e2ceb189feea59b7cbae3cd51ebba99bbcc7f53 - rustup@1.14.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.29.2 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.6.6 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 63.0.2 versionCode: 630210 commit: FENNEC_63_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java - apt-get install -y -t testing nodejs output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@9e2ceb189feea59b7cbae3cd51ebba99bbcc7f53 - rustup@1.14.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.29.2 - rustup target add i686-linux-android - cargo install --force --vers 0.6.6 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 64.0.1 versionCode: 640100 commit: FENNEC_64_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@60d879a279c3ced9746400f5bd7e1e8deffad025 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.29.2 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.6.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 64.0.1 versionCode: 640110 commit: FENNEC_64_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@60d879a279c3ced9746400f5bd7e1e8deffad025 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - sed -i -e 's/libclang.so.1/libclang.so.6/' build/moz.configure/bindgen.configure - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.29.2 - rustup target add i686-linux-android - cargo install --force --vers 0.6.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r17b - versionName: 64.0.2 versionCode: 640200 commit: FENNEC_64_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@60d879a279c3ced9746400f5bd7e1e8deffad025 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.29.2 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.6.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r15c - versionName: 64.0.2 versionCode: 640210 commit: FENNEC_64_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@60d879a279c3ced9746400f5bd7e1e8deffad025 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - sed -i -e 's/libclang.so.1/libclang.so.6/' build/moz.configure/bindgen.configure - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.29.2 - rustup target add i686-linux-android - cargo install --force --vers 0.6.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r17b - versionName: '65.0' versionCode: 650000 commit: FENNEC_65_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@49859882ca1e77dee09ceaa2e752747daaa085f5 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.31.1 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.7.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '65.0' versionCode: 650010 commit: FENNEC_65_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@49859882ca1e77dee09ceaa2e752747daaa085f5 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.31.1 - rustup target add i686-linux-android - cargo install --force --vers 0.7.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 65.0.1 versionCode: 650100 commit: FENNEC_65_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@49859882ca1e77dee09ceaa2e752747daaa085f5 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.31.1 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.7.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 65.0.1 versionCode: 650110 commit: FENNEC_65_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@49859882ca1e77dee09ceaa2e752747daaa085f5 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.31.1 - rustup target add i686-linux-android - cargo install --force --vers 0.7.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '66.0' versionCode: 660000 commit: FENNEC_66_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '66.0' versionCode: 660010 commit: FENNEC_66_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add i686-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.1 versionCode: 660100 commit: FENNEC_66_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.1 versionCode: 660110 commit: FENNEC_66_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add i686-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.1 versionCode: 660120 commit: FENNEC_66_0_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19 antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.2 versionCode: 660200 commit: FENNEC_66_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.2 versionCode: 660210 commit: FENNEC_66_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add i686-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.2 versionCode: 660220 commit: FENNEC_66_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.4 versionCode: 660400 commit: FENNEC_66_0_4_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.4 versionCode: 660410 commit: FENNEC_66_0_4_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add i686-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.4 versionCode: 660420 commit: FENNEC_66_0_4_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.5 versionCode: 660500 commit: FENNEC_66_0_5_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.5 versionCode: 660510 commit: FENNEC_66_0_5_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add i686-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 66.0.5 versionCode: 660520 commit: FENNEC_66_0_5_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@17623bb918695f15af787bc8755deb7c4608a162 - rustup@1.16.0 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.32.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.8.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '67.0' versionCode: 670000 commit: FENNEC_67_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '67.0' versionCode: 670010 commit: FENNEC_67_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add i686-linux-android - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '67.0' versionCode: 670020 commit: FENNEC_67_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add aarch64-linux-android - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 67.0.2 versionCode: 670200 commit: FENNEC_67_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 67.0.2 versionCode: 670210 commit: FENNEC_67_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add i686-linux-android - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 67.0.2 versionCode: 670220 commit: FENNEC_67_0_2_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add aarch64-linux-android - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 67.0.3 versionCode: 670300 commit: FENNEC_67_0_3_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add armv7-linux-androideabi - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 67.0.3 versionCode: 670310 commit: FENNEC_67_0_3_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add i686-linux-android - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 67.0.3 versionCode: 670320 commit: FENNEC_67_0_3_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6 - rustup@1.18.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.34.2 - rustup target add aarch64-linux-android - cargo install --force --vers 0.8.7 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '68.0' versionCode: 680000 commit: FENNEC_68_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@6579be0691dd6da2d589e2d8ceaa0c9b4c6ef5b6 - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.36.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.9.0 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '68.0' versionCode: 680010 commit: FENNEC_68_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@6579be0691dd6da2d589e2d8ceaa0c9b4c6ef5b6 - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.36.0 - rustup target add i686-linux-android - cargo install --force --vers 0.9.0 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: '68.0' versionCode: 680020 commit: FENNEC_68_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@6579be0691dd6da2d589e2d8ceaa0c9b4c6ef5b6 - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.36.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.9.0 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.1.0 versionCode: 681000 commit: FENNEC_68_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.37.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.1.0 versionCode: 681010 commit: FENNEC_68_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.37.0 - rustup target add i686-linux-android - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.1.0 versionCode: 681020 commit: FENNEC_68_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.37.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.1.1 versionCode: 681100 commit: FENNEC_68_1_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.37.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.1.1 versionCode: 681110 commit: FENNEC_68_1_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.37.0 - rustup target add i686-linux-android - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.1.1 versionCode: 681120 commit: FENNEC_68_1_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.18.3 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.37.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.2.0 versionCode: 682000 commit: FENNEC_68_2_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.20.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.2.0 versionCode: 682010 commit: FENNEC_68_2_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.20.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add i686-linux-android - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.2.0 versionCode: 682020 commit: FENNEC_68_2_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.20.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.9.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.3.0 versionCode: 683000 commit: FENNEC_68_3_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.20.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.11.0 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.3.0 versionCode: 683010 commit: FENNEC_68_3_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.20.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add i686-linux-android - cargo install --force --vers 0.11.0 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.3.0 versionCode: 683020 commit: FENNEC_68_3_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab - rustup@1.20.2 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.11.0 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.4.1 versionCode: 684100 commit: FENNEC_68_4_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.12.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.4.1 versionCode: 684110 commit: FENNEC_68_4_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add i686-linux-android - cargo install --force --vers 0.12.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.4.1 versionCode: 684120 commit: FENNEC_68_4_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.12.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.5.0 versionCode: 685000 commit: FENNEC_68_5_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.13.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.5.0 versionCode: 685010 commit: FENNEC_68_5_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add i686-linux-android - cargo install --force --vers 0.13.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.5.0 versionCode: 685020 commit: FENNEC_68_5_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.13.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.6.0 versionCode: 686000 commit: FENNEC_68_6_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.13.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.6.0 versionCode: 686010 commit: FENNEC_68_6_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add i686-linux-android - cargo install --force --vers 0.13.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.6.0 versionCode: 686020 commit: FENNEC_68_6_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.13.1 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.7.0 versionCode: 687000 commit: FENNEC_68_7_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.14 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.7.0 versionCode: 687010 commit: FENNEC_68_7_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add i686-linux-android - cargo install --force --vers 0.14 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.7.0 versionCode: 687020 commit: FENNEC_68_7_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.14 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.8.0 versionCode: 688000 commit: FENNEC_68_8_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.14.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.8.0 versionCode: 688010 commit: FENNEC_68_8_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add i686-linux-android - cargo install --force --vers 0.14.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.8.0 versionCode: 688020 commit: FENNEC_68_8_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.14.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.9.0 versionCode: 689000 commit: FENNEC_68_9_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - hg export b8222f07b0c2bb635353a2b8146f1c4ad4d1cbcb | patch -p1 -R - hg export 1c92814b83dd5717a61109202514ce3c0d48d4f1 | patch -p1 -R - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.14.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.9.0 versionCode: 689010 commit: FENNEC_68_9_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - hg export b8222f07b0c2bb635353a2b8146f1c4ad4d1cbcb | patch -p1 -R - hg export 1c92814b83dd5717a61109202514ce3c0d48d4f1 | patch -p1 -R - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add i686-linux-android - cargo install --force --vers 0.14.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.9.0 versionCode: 689020 commit: FENNEC_68_9_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - hg export b8222f07b0c2bb635353a2b8146f1c4ad4d1cbcb | patch -p1 -R - hg export 1c92814b83dd5717a61109202514ce3c0d48d4f1 | patch -p1 -R - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --enable-application=mobile/android" >> .mozconfig - echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.38.0 - rustup target add aarch64-linux-android - cargo install --force --vers 0.14.2 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.10.0 versionCode: 689100 commit: FENNEC_68_10_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.10.0 versionCode: 689110 commit: FENNEC_68_10_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add i686-linux-android - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.10.0 versionCode: 689120 commit: FENNEC_68_10_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add aarch64-linux-android - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/CERT.*' 'META-INF/MANIFEST.MF' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.10.1 versionCode: 689200 commit: FENNEC_68_10_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.10.1 versionCode: 689210 commit: FENNEC_68_10_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add i686-linux-android - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.10.1 versionCode: 689220 commit: FENNEC_68_10_1_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.21.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add aarch64-linux-android - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.11.0 versionCode: 689300 commit: FENNEC_68_11_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.22.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.11.0 versionCode: 689310 commit: FENNEC_68_11_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.22.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add i686-linux-android - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.11.0 versionCode: 689320 commit: FENNEC_68_11_0_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.22.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add aarch64-linux-android - cargo install --force --vers 0.14.3 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.12.0 versionCode: 689400 commit: FIREFOX_68_12_0esr_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.22.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add thumbv7neon-linux-androideabi - cargo install --force --vers 0.14.4 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.12.0 versionCode: 689410 commit: FIREFOX_68_12_0esr_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.22.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=i686-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add i686-linux-android - cargo install --force --vers 0.14.4 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 68.12.0 versionCode: 689420 commit: FIREFOX_68_12_0esr_RELEASE timeout: 28800 sudo: - apt-get update - apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev - update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100 - update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0 100 output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk srclibs: - MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98 - rustup@1.22.1 prebuild: - bash $$MozLocales$$/prebuild.sh - echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig - echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig - echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig - echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig - echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/" >> .mozconfig - echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang" >> .mozconfig - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig - pushd mobile/android/branding/unofficial/ - sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh - echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh - echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh - echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh - sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand* - popd scanignore: - servo/components/style/properties/Mako-0.9.1.zip scandelete: - accessible/tests/mochitest/dumbfile.zip - mozglue/linker/tests - python/mozbuild/mozbuild/test/action/data/package_fennec_apk - security/manager/ssl/tests/unit/test_signed_apps - security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip - testing/mozbase/mozfile/tests/files/missing_file_attributes.zip - testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip - testing/mozbase/mozproxy/tests/archive.tar.gz - testing/mozharness/test/helper_files/archives - third_party/python/pipenv/pipenv/patched/safety.zip - third_party/rust/flate2/tests - third_party/rust/zip/tests/data - toolkit/modules/tests/xpcshell/zips/zen.zip build: - $$rustup$$/rustup-init.sh -y - source $HOME/.cargo/env - rustup default 1.44.1 - rustup target add aarch64-linux-android - cargo install --force --vers 0.14.4 cbindgen - ./mach build - cat used-locales | xargs -I % ./mach build chrome-% - make -C obj/mobile/android/base android_apks - make -C obj package AB_CD=multi - zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk 'META-INF/*.*' ndk: r19c antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 81.1.1 versionCode: 811100 commit: v81.1.1 timeout: 10800 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v57.0.6 - MozAndroidComponentsAS@v24.0.0 - MozAppServices@v61.0.13 - MozBuild@1eb5cb7930baf671648434b0e5a161e64d1834bf - MozFennec@FIREFOX_81_0_RELEASE - MozGlean@v32.1.1 - MozGleanAS@v21.3.0 - pyenv@v1.2.20 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 81.1.1 versionCode: 811120 commit: v81.1.1 timeout: 10800 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v57.0.6 - MozAndroidComponentsAS@v24.0.0 - MozAppServices@v61.0.13 - MozBuild@1eb5cb7930baf671648434b0e5a161e64d1834bf - MozFennec@FIREFOX_81_0_RELEASE - MozGlean@v32.1.1 - MozGleanAS@v21.3.0 - pyenv@v1.2.20 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 81.1.3 versionCode: 811300 commit: v81.1.3 timeout: 10800 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v57.0.7 - MozAndroidComponentsAS@v24.0.0 - MozAppServices@v61.0.13 - MozBuild@5ae7d3221f4887d03a54d22905afb4b56e2e0f12 - MozFennec@FIREFOX_81_0_1_RELEASE - MozGlean@v32.1.1 - MozGleanAS@v21.3.0 - pyenv@v1.2.20 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 81.1.3 versionCode: 811320 commit: v81.1.3 timeout: 10800 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v57.0.7 - MozAndroidComponentsAS@v24.0.0 - MozAppServices@v61.0.13 - MozBuild@5ae7d3221f4887d03a54d22905afb4b56e2e0f12 - MozFennec@FIREFOX_81_0_1_RELEASE - MozGlean@v32.1.1 - MozGleanAS@v21.3.0 - pyenv@v1.2.20 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 81.1.5 versionCode: 811500 commit: v81.1.5 timeout: 10800 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v57.0.8 - MozAndroidComponentsAS@v24.0.0 - MozAppServices@v61.0.13 - MozBuild@e52b65421c2b3837ee334e159c29969b031a0ab5 - MozFennec@FIREFOX_81_0_2_RELEASE - MozGlean@v32.1.1 - MozGleanAS@v21.3.0 - pyenv@v1.2.20 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 81.1.5 versionCode: 811520 commit: v81.1.5 timeout: 10800 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v57.0.8 - MozAndroidComponentsAS@v24.0.0 - MozAppServices@v61.0.13 - MozBuild@e52b65421c2b3837ee334e159c29969b031a0ab5 - MozFennec@FIREFOX_81_0_2_RELEASE - MozGlean@v32.1.1 - MozGleanAS@v21.3.0 - pyenv@v1.2.20 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 82.1.1 versionCode: 821100 commit: v82.1.1 timeout: 10800 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v60.0.5 - MozAndroidComponentsAS@v56.0.0 - MozAppServices@v63.0.0 - MozBuild@e28b914f0f609c548d4970acaf63aaed3be55b5d - MozFennec@FIREFOX_82_0_RELEASE - MozGlean@v32.4.1 - MozGleanAS@v32.1.1 - pyenv@v1.2.21 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 82.1.1 versionCode: 821120 commit: v82.1.1 timeout: 10800 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v60.0.5 - MozAndroidComponentsAS@v56.0.0 - MozAppServices@v63.0.0 - MozBuild@e28b914f0f609c548d4970acaf63aaed3be55b5d - MozFennec@FIREFOX_82_0_RELEASE - MozGlean@v32.4.1 - MozGleanAS@v32.1.1 - pyenv@v1.2.21 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 82.1.3 versionCode: 821300 commit: v82.1.3 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v60.0.8 - MozAndroidComponentsAS@v56.0.0 - MozAppServices@v63.0.0 - MozBuild@e28b914f0f609c548d4970acaf63aaed3be55b5d - MozFennec@FIREFOX_82_0_3_RELEASE - MozGlean@v32.4.1 - MozGleanAS@v32.1.1 - pyenv@v1.2.21 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 82.1.3 versionCode: 821320 commit: v82.1.3 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v60.0.8 - MozAndroidComponentsAS@v56.0.0 - MozAppServices@v63.0.0 - MozBuild@e28b914f0f609c548d4970acaf63aaed3be55b5d - MozFennec@FIREFOX_82_0_3_RELEASE - MozGlean@v32.4.1 - MozGleanAS@v32.1.1 - pyenv@v1.2.21 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 83.1.0 versionCode: 831000 commit: v83.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v63.0.9 - MozAndroidComponentsAS@v56.0.0 - MozAppServices@v63.0.0 - MozBuild@26cda4b24ae66ceab8c6f5c93c098a578289dbf2 - MozFennec@FIREFOX_83_0_RELEASE - MozGlean@v33.0.4 - MozGleanAS@v32.1.1 - pyenv@v1.2.21 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 83.1.0 versionCode: 831020 commit: v83.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v63.0.9 - MozAndroidComponentsAS@v56.0.0 - MozAppServices@v63.0.0 - MozBuild@26cda4b24ae66ceab8c6f5c93c098a578289dbf2 - MozFennec@FIREFOX_83_0_RELEASE - MozGlean@v33.0.4 - MozGleanAS@v32.1.1 - pyenv@v1.2.21 - rustup@1.22.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 84.1.0 versionCode: 841000 commit: v84.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v67.0.11 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.0.0 - MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2 - MozFennec@FIREFOX_84_0_BUILD3 - MozGlean@v33.0.4 - pyenv@v1.2.21 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 84.1.0 versionCode: 841020 commit: v84.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v67.0.11 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.0.0 - MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2 - MozFennec@FIREFOX_84_0_BUILD3 - MozGlean@v33.0.4 - pyenv@v1.2.21 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 84.1.2 versionCode: 841200 commit: v84.1.2 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v67.0.14 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.0.0 - MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2 - MozFennec@FIREFOX_84_0_1_RELEASE - MozGlean@v33.0.4 - pyenv@v1.2.21 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 84.1.2 versionCode: 841220 commit: v84.1.2 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v67.0.14 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.0.0 - MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2 - MozFennec@FIREFOX_84_0_1_RELEASE - MozGlean@v33.0.4 - pyenv@v1.2.21 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 84.1.4 versionCode: 841400 commit: v84.1.4 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v67.0.17 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.0.0 - MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2 - MozFennec@FIREFOX_84_0_2_RELEASE - MozGlean@v33.0.4 - pyenv@v1.2.21 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 84.1.4 versionCode: 841420 commit: v84.1.4 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v67.0.17 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.0.0 - MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2 - MozFennec@FIREFOX_84_0_2_RELEASE - MozGlean@v33.0.4 - pyenv@v1.2.21 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 85.1.0 versionCode: 851000 commit: v85.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v70.0.16 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.2.0 - MozBuild@eeac78ac44ada94cb02e51b6e42a591e78ce76a0 - MozFennec@FIREFOX_85_0_RELEASE - MozGlean@v33.1.2 - MozGleanAS@v33.0.4 - pyenv@v1.2.22 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 85.1.0 versionCode: 851020 commit: v85.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v70.0.16 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.2.0 - MozBuild@eeac78ac44ada94cb02e51b6e42a591e78ce76a0 - MozFennec@FIREFOX_85_0_RELEASE - MozGlean@v33.1.2 - MozGleanAS@v33.0.4 - pyenv@v1.2.22 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 85.1.3 versionCode: 851300 commit: v85.1.3 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v70.0.20 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.2.0 - MozBuild@eeac78ac44ada94cb02e51b6e42a591e78ce76a0 - MozFennec@FIREFOX_85_0_2_RELEASE - MozGlean@v33.1.2 - MozGleanAS@v33.0.4 - pyenv@v1.2.22 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 85.1.3 versionCode: 851320 commit: v85.1.3 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v70.0.20 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.2.0 - MozBuild@eeac78ac44ada94cb02e51b6e42a591e78ce76a0 - MozFennec@FIREFOX_85_0_2_RELEASE - MozGlean@v33.1.2 - MozGleanAS@v33.0.4 - pyenv@v1.2.22 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 86.1.1 versionCode: 861100 commit: v86.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v72.0.16 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.2.0 - MozBuild@e9b83736ebca0107245be8a8f77ccb41ff1a843d - MozFennec@FIREFOX_86_0_RELEASE - MozGlean@v33.1.2 - MozGleanAS@v33.0.4 - pyenv@v1.2.23 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 86.1.1 versionCode: 861120 commit: v86.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev llvm-6.0 output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v72.0.16 - MozAndroidComponentsAS@v63.0.0 - MozAppServices@v67.2.0 - MozBuild@e9b83736ebca0107245be8a8f77ccb41ff1a843d - MozFennec@FIREFOX_86_0_RELEASE - MozGlean@v33.1.2 - MozGleanAS@v33.0.4 - pyenv@v1.2.23 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 87.0.0-rc.1 versionCode: 870000 commit: v87.0.0-rc.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v73.0.11 - MozAndroidComponentsAS@v71.0.0 - MozAppServices@v71.0.0 - MozBuild@58676df66e39e804dff55ce7b25aac88eb035bb8 - MozFennec@FIREFOX_87_0_RELEASE - MozGlean@v34.1.0 - MozGleanAS@v33.1.2 - pyenv@1.2.24.1 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 87.0.0-rc.1 versionCode: 870020 commit: v87.0.0-rc.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v73.0.11 - MozAndroidComponentsAS@v71.0.0 - MozAppServices@v71.0.0 - MozBuild@58676df66e39e804dff55ce7b25aac88eb035bb8 - MozFennec@FIREFOX_87_0_RELEASE - MozGlean@v34.1.0 - MozGleanAS@v33.1.2 - pyenv@1.2.24.1 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 88.1.1 versionCode: 881100 commit: v88.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v74.0.11 - MozAndroidComponentsAS@v71.0.0 - MozAppServices@v74.0.1 - MozBuild@801a4b3692a28d98a4c0599bf16ec43d737fed29 - MozFennec@FIREFOX_88_0_RELEASE - MozGlean@v35.0.0 - MozGleanAS@v33.1.2 - pyenv@1.2.26 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 88.1.1 versionCode: 881120 commit: v88.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v74.0.11 - MozAndroidComponentsAS@v71.0.0 - MozAppServices@v74.0.1 - MozBuild@801a4b3692a28d98a4c0599bf16ec43d737fed29 - MozFennec@FIREFOX_88_0_RELEASE - MozGlean@v35.0.0 - MozGleanAS@v33.1.2 - pyenv@1.2.26 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 88.1.3 versionCode: 881300 commit: v88.1.3 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v74.0.13 - MozAndroidComponentsAS@v71.0.0 - MozAppServices@v74.0.1 - MozBuild@801a4b3692a28d98a4c0599bf16ec43d737fed29 - MozFennec@FIREFOX_88_0_1_RELEASE - MozGlean@v35.0.0 - MozGleanAS@v33.1.2 - pyenv@1.2.26 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 88.1.3 versionCode: 881320 commit: v88.1.3 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v74.0.13 - MozAndroidComponentsAS@v71.0.0 - MozAppServices@v74.0.1 - MozBuild@801a4b3692a28d98a4c0599bf16ec43d737fed29 - MozFennec@FIREFOX_88_0_1_RELEASE - MozGlean@v35.0.0 - MozGleanAS@v33.1.2 - pyenv@1.2.26 - rustup@1.23.1 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 89.1.1 versionCode: 891100 commit: v89.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v75.0.22 - MozAndroidComponentsAS@v71.0.0 - MozAppServices@v74.0.1 - MozBuild@88e5aa742e19511178e8fb9cc77aa7d2f5f818b1 - MozFennec@FIREFOX_89_0_RELEASE - MozGlean@v35.0.0 - MozGleanAS@v33.1.2 - pyenv@v2.0.0 - rustup@1.24.2 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 89.1.1 versionCode: 891120 commit: v89.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v75.0.22 - MozAndroidComponentsAS@v71.0.0 - MozAppServices@v74.0.1 - MozBuild@88e5aa742e19511178e8fb9cc77aa7d2f5f818b1 - MozFennec@FIREFOX_89_0_RELEASE - MozGlean@v35.0.0 - MozGleanAS@v33.1.2 - pyenv@v2.0.0 - rustup@1.24.2 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 90.1.1 versionCode: 901100 commit: v90.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v90.0.12 - MozAndroidComponentsAS@v75.0.0 - MozAppServices@v77.0.2 - MozBuild@0ff9b69ef093057905a0e45b6f102c4e3f04906a - MozFennec@FIREFOX_90_0_RELEASE - MozGlean@v38.0.0 - MozGleanAS@v35.0.0 - pyenv@v2.0.3 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 90.1.1 versionCode: 901120 commit: v90.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v90.0.12 - MozAndroidComponentsAS@v75.0.0 - MozAppServices@v77.0.2 - MozBuild@0ff9b69ef093057905a0e45b6f102c4e3f04906a - MozFennec@FIREFOX_90_0_RELEASE - MozGlean@v38.0.0 - MozGleanAS@v35.0.0 - pyenv@v2.0.3 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 91.1.0 versionCode: 911000 commit: v91.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v91.0.12 - MozAndroidComponentsAS@v75.0.0 - MozAppServices@v79.0.0 - MozBuild@402312fb15ffde582cf7868dd34c8ab7b7d24d27 - MozFennec@FIREFOX_91_0_RELEASE - MozGlean@v39.0.3 - MozGleanAS@v35.0.0 - pyenv@v2.0.4 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 91.1.0 versionCode: 911020 commit: v91.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v91.0.12 - MozAndroidComponentsAS@v75.0.0 - MozAppServices@v79.0.0 - MozBuild@402312fb15ffde582cf7868dd34c8ab7b7d24d27 - MozFennec@FIREFOX_91_0_RELEASE - MozGlean@v39.0.3 - MozGleanAS@v35.0.0 - pyenv@v2.0.4 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 91.2.0 versionCode: 912000 commit: v91.2.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v91.0.13 - MozAndroidComponentsAS@v75.0.0 - MozAppServices@v79.0.0 - MozBuild@673a410ab3989b1f01015ff7e8733510325146a7 - MozFennec@FIREFOX_91_0_1_RELEASE - MozGlean@v39.0.3 - MozGleanAS@v35.0.0 - pyenv@v2.0.4 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 91.2.0 versionCode: 912020 commit: v91.2.0 timeout: 14400 sudo: - apt-get update - apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v91.0.13 - MozAndroidComponentsAS@v75.0.0 - MozAppServices@v79.0.0 - MozBuild@673a410ab3989b1f01015ff7e8733510325146a7 - MozFennec@FIREFOX_91_0_1_RELEASE - MozGlean@v39.0.3 - MozGleanAS@v35.0.0 - pyenv@v2.0.4 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 92.1.1 versionCode: 921100 commit: v92.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v92.0.15 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v82.1.0 - MozBuild@43c2ae10f130dfa2b5743ba59bbef0c867d42888 - MozFennec@FIREFOX_92_0_RELEASE - MozGlean@v39.0.3 - MozGleanAS@v35.0.0 - pyenv@v2.0.6 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 92.1.1 versionCode: 921120 commit: v92.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v92.0.15 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v82.1.0 - MozBuild@43c2ae10f130dfa2b5743ba59bbef0c867d42888 - MozFennec@FIREFOX_92_0_RELEASE - MozGlean@v39.0.3 - MozGleanAS@v35.0.0 - pyenv@v2.0.6 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 93.1.0 versionCode: 931000 commit: v93.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v93.0.11 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v82.1.0 - MozBuild@b49e2d31046c2e2b96f41f7be6e7b943653377f6 - MozFennec@FIREFOX_93_0_RELEASE - MozGlean@v39.0.3 - MozGleanAS@v35.0.0 - pyenv@v2.0.7 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 93.1.0 versionCode: 931020 commit: v93.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v93.0.11 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v82.1.0 - MozBuild@b49e2d31046c2e2b96f41f7be6e7b943653377f6 - MozFennec@FIREFOX_93_0_RELEASE - MozGlean@v39.0.3 - MozGleanAS@v35.0.0 - pyenv@v2.0.7 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 94.1.1 versionCode: 941100 commit: v94.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v94.0.12 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v85.4.0 - MozBuild@a305761d15f63c7e1d17405eaefc2aa825dd64e6 - MozFennec@FIREFOX_94_0_RELEASE - MozGlean@v42.0.1 - MozGleanAS@v39.0.3 - pyenv@v2.1.0 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 94.1.1 versionCode: 941120 commit: v94.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v94.0.12 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v85.4.0 - MozBuild@a305761d15f63c7e1d17405eaefc2aa825dd64e6 - MozFennec@FIREFOX_94_0_RELEASE - MozGlean@v42.0.1 - MozGleanAS@v39.0.3 - pyenv@v2.1.0 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 95.1.0 versionCode: 951000 commit: v95.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v95.0.13 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v86.0.1 - MozBuild@c858d69f36c62000fa2d69de60b316820ad154b6 - MozFennec@FIREFOX_95_0_RELEASE - MozGlean@v42.0.1 - MozGleanAS@v39.0.3 - pyenv@v2.2.2 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 95.1.0 versionCode: 951020 commit: v95.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v95.0.13 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v86.0.1 - MozBuild@c858d69f36c62000fa2d69de60b316820ad154b6 - MozFennec@FIREFOX_95_0_RELEASE - MozGlean@v42.0.1 - MozGleanAS@v39.0.3 - pyenv@v2.2.2 - rustup@1.24.3 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 95.2.0 versionCode: 952000 commit: v95.2.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v95.0.14 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v86.0.1 - MozBuild@246f253f2192e8b42c5476c8ecde1f0f8be740d5 - MozFennec@FIREFOX_95_0_1_RELEASE - MozGlean@v42.0.1 - MozGleanAS@v39.0.3 - pyenv@v2.2.2 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 95.2.0 versionCode: 952020 commit: v95.2.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v95.0.14 - MozAndroidComponentsAS@v91.0.3 - MozAppServices@v86.0.1 - MozBuild@246f253f2192e8b42c5476c8ecde1f0f8be740d5 - MozFennec@FIREFOX_95_0_1_RELEASE - MozGlean@v42.0.1 - MozGleanAS@v39.0.3 - pyenv@v2.2.2 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21e antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 96.1.1 versionCode: 961100 commit: v96.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v96.0.11 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v86.2.1 - MozBuild@c9c1b0715c991d4bf793050f89b2c1f702a21aa7 - MozFennec@FIREFOX_96_0_RELEASE - MozGlean@v42.0.1 - MozGleanAS@v41.1.1 - pyenv@v2.2.3 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 96.1.1 versionCode: 961120 commit: v96.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v96.0.11 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v86.2.1 - MozBuild@c9c1b0715c991d4bf793050f89b2c1f702a21aa7 - MozFennec@FIREFOX_96_0_RELEASE - MozGlean@v42.0.1 - MozGleanAS@v41.1.1 - pyenv@v2.2.3 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 96.3.0 versionCode: 963000 commit: v96.3.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v96.0.15 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v86.2.2 - MozBuild@cbd1c8b2d06c33ad5650a956183508c4cd02906a - MozFennec@FIREFOX_96_0_3_RELEASE - MozGlean@v42.1.0 - MozGleanAS@v41.1.1 - pyenv@v2.2.3 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 96.3.0 versionCode: 963020 commit: v96.3.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v96.0.15 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v86.2.2 - MozBuild@cbd1c8b2d06c33ad5650a956183508c4cd02906a - MozFennec@FIREFOX_96_0_3_RELEASE - MozGlean@v42.1.0 - MozGleanAS@v41.1.1 - pyenv@v2.2.3 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 97.1.1 versionCode: 971100 commit: v97.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v97.0.11 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v87.1.0 - MozBuild@600125dc67786ff0ab2a4ab753025de0ef940707 - MozFennec@FIREFOX_97_0_RELEASE - MozGlean@v42.3.0 - MozGleanAS@v41.1.1 - pyenv@v2.2.4 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 97.1.1 versionCode: 971120 commit: v97.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v97.0.11 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v87.1.0 - MozBuild@600125dc67786ff0ab2a4ab753025de0ef940707 - MozFennec@FIREFOX_97_0_RELEASE - MozGlean@v42.3.0 - MozGleanAS@v41.1.1 - pyenv@v2.2.4 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 98.1.0 versionCode: 981000 commit: v98.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v98.0.9 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.0.1 - MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d - MozFennec@FIREFOX_98_0_BUILD2 - MozGlean@v43.0.2 - MozGleanAS@v41.1.1 - pyenv@v2.2.4 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 98.1.0 versionCode: 981020 commit: v98.1.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v98.0.9 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.0.1 - MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d - MozFennec@FIREFOX_98_0_BUILD2 - MozGlean@v43.0.2 - MozGleanAS@v41.1.1 - pyenv@v2.2.4 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 98.1.1 versionCode: 981100 commit: v98.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v98.0.11 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.0.1 - MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d - MozFennec@FIREFOX_98_0_RELEASE - MozGlean@v43.0.2 - MozGleanAS@v41.1.1 - pyenv@v2.2.4 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 98.1.1 versionCode: 981120 commit: v98.1.1 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v98.0.11 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.0.1 - MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d - MozFennec@FIREFOX_98_0_RELEASE - MozGlean@v43.0.2 - MozGleanAS@v41.1.1 - pyenv@v2.2.4 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 98.2.0 versionCode: 982000 commit: v98.2.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v98.0.12 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.0.1 - MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d - MozFennec@FIREFOX_98_0_1_RELEASE - MozGlean@v43.0.2 - MozGleanAS@v41.1.1 - pyenv@v2.2.4 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 98.2.0 versionCode: 982020 commit: v98.2.0 timeout: 14400 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v98.0.12 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.0.1 - MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d - MozFennec@FIREFOX_98_0_1_RELEASE - MozGlean@v43.0.2 - MozGleanAS@v41.1.1 - pyenv@v2.2.4 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 100.1.1 versionCode: 1001100 commit: v100.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v100.0.10 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.1.1 - MozBuild@a664bc18c60b8850e136f3966bb20e90d3865f3b - MozFennec@FIREFOX_100_0_RELEASE - MozGlean@v44.0.0 - MozGleanAS@v41.1.1 - pyenv@v2.3.0 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 100.1.1 versionCode: 1001120 commit: v100.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v100.0.10 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.1.1 - MozBuild@a664bc18c60b8850e136f3966bb20e90d3865f3b - MozFennec@FIREFOX_100_0_RELEASE - MozGlean@v44.0.0 - MozGleanAS@v41.1.1 - pyenv@v2.3.0 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 100.1.3 versionCode: 1001300 commit: v100.1.3 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v100.0.11 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.1.1 - MozBuild@0d7c5650af9fdc110953ade9ab4250effb2157c1 - MozFennec@FIREFOX_100_0_1_BUILD1 - MozGlean@v44.0.0 - MozGleanAS@v41.1.1 - pyenv@v2.3.0 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 100.1.3 versionCode: 1001320 commit: v100.1.3 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v100.0.11 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.1.1 - MozBuild@0d7c5650af9fdc110953ade9ab4250effb2157c1 - MozFennec@FIREFOX_100_0_1_BUILD1 - MozGlean@v44.0.0 - MozGleanAS@v41.1.1 - pyenv@v2.3.0 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 100.3.0 versionCode: 1003000 commit: v100.3.0 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v100.0.12 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.1.1 - MozBuild@5601e076a421733ca1a2c22bb8a50c4c125b7eda - MozFennec@FIREFOX_100_0_2_BUILD1 - MozGlean@v44.0.0 - MozGleanAS@v41.1.1 - pyenv@v2.3.0 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 100.3.0 versionCode: 1003020 commit: v100.3.0 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v100.0.12 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.1.1 - MozBuild@5601e076a421733ca1a2c22bb8a50c4c125b7eda - MozFennec@FIREFOX_100_0_2_BUILD1 - MozGlean@v44.0.0 - MozGleanAS@v41.1.1 - pyenv@v2.3.0 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 101.1.1 versionCode: 1011100 commit: v101.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v101.0.10 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.1.2 - MozBuild@8e1bef78e144becfb960e3f08510c298fa737c58 - MozFennec@FIREFOX_101_0_RELEASE - MozGlean@v44.1.1 - MozGleanAS@v41.1.1 - pyenv@v2.3.1 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 101.1.1 versionCode: 1011120 commit: v101.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v101.0.10 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v91.1.2 - MozBuild@8e1bef78e144becfb960e3f08510c298fa737c58 - MozFennec@FIREFOX_101_0_RELEASE - MozGlean@v44.1.1 - MozGleanAS@v41.1.1 - pyenv@v2.3.1 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 102.1.1 versionCode: 1021100 commit: v102.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v102.0.12 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v93.1.0 - MozBuild@2ce566ca2edbb33895bc3a8ac0cf5ab75bc0f192 - MozFennec@FIREFOX_102_0_RELEASE - MozGlean@v44.1.1 - MozGleanAS@v41.1.1 - pyenv@v2.3.1 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 102.1.1 versionCode: 1021120 commit: v102.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v102.0.12 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v93.1.0 - MozBuild@2ce566ca2edbb33895bc3a8ac0cf5ab75bc0f192 - MozFennec@FIREFOX_102_0_RELEASE - MozGlean@v44.1.1 - MozGleanAS@v41.1.1 - pyenv@v2.3.1 - rustup@1.24.3 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 103.1.0 versionCode: 1031000 commit: v103.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v103.0.9 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v93.5.0 - MozBuild@88ad7fdb5ae872740be8cf3864164e17a4e6804a - MozFennec@FIREFOX_103_0_RELEASE - MozGlean@v50.1.0 - MozGleanAS@v41.1.1 - pyenv@v2.3.2 - rustup@1.25.1 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 103.1.0 versionCode: 1031020 commit: v103.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v103.0.9 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v93.5.0 - MozBuild@88ad7fdb5ae872740be8cf3864164e17a4e6804a - MozFennec@FIREFOX_103_0_RELEASE - MozGlean@v50.1.0 - MozGleanAS@v41.1.1 - pyenv@v2.3.2 - rustup@1.25.1 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 104.1.0 versionCode: 1041000 commit: v104.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v104.0.8 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v93.7.2 - MozBuild@37953391613205768b8a94b55b0940275257d6d3 - MozFennec@FIREFOX_104_0_RELEASE - MozGlean@v50.1.4 - MozGleanAS@v41.1.1 - pyenv@v2.3.3 - rustup@1.25.1 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 104.1.0 versionCode: 1041020 commit: v104.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v104.0.8 - MozAndroidComponentsAS@v94.0.0 - MozAppServices@v93.7.2 - MozBuild@37953391613205768b8a94b55b0940275257d6d3 - MozFennec@FIREFOX_104_0_RELEASE - MozGlean@v50.1.4 - MozGleanAS@v41.1.1 - pyenv@v2.3.3 - rustup@1.25.1 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 105.1.0 versionCode: 1051000 commit: v105.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v105.0.7 - MozAndroidComponentsAS@v104.0.2 - MozAppServices@v94.1.0 - MozBuild@616f20ba752b0e1f519bb7acb26e5d9eea650d51 - MozFennec@FIREFOX_105_0_RELEASE - MozGlean@v51.1.0 - MozGleanAS@v50.1.3 - pyenv@v2.3.4 - rustup@1.25.1 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 105.1.0 versionCode: 1051020 commit: v105.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev - update-alternatives --auto java output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - MozAndroidComponents@v105.0.7 - MozAndroidComponentsAS@v104.0.2 - MozAppServices@v94.1.0 - MozBuild@616f20ba752b0e1f519bb7acb26e5d9eea650d51 - MozFennec@FIREFOX_105_0_RELEASE - MozGlean@v51.1.0 - MozGleanAS@v50.1.3 - pyenv@v2.3.4 - rustup@1.25.1 - wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 107.1.0 versionCode: 1071000 commit: v107.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@v107.0.7 - MozAndroidComponentsAS@v104.0.2 - MozAppServices@v94.2.2 - MozBuild@4280b1c689393a186611d4cc740a3838edd9ae10 - MozFennec@FIREFOX_107_0_RELEASE - MozGlean@v51.4.0 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 107.1.0 versionCode: 1071020 commit: v107.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@v107.0.7 - MozAndroidComponentsAS@v104.0.2 - MozAppServices@v94.2.2 - MozBuild@4280b1c689393a186611d4cc740a3838edd9ae10 - MozFennec@FIREFOX_107_0_RELEASE - MozGlean@v51.4.0 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 107.2.0 versionCode: 1072000 commit: v107.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@v107.0.8 - MozAndroidComponentsAS@v104.0.2 - MozAppServices@v94.2.2 - MozBuild@afe1ac00f71439da5fd4eb03629cb15642a17217 - MozFennec@FIREFOX_107_0_1_RELEASE - MozGlean@v51.4.0 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 107.2.0 versionCode: 1072020 commit: v107.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@v107.0.8 - MozAndroidComponentsAS@v104.0.2 - MozAppServices@v94.2.2 - MozBuild@afe1ac00f71439da5fd4eb03629cb15642a17217 - MozFennec@FIREFOX_107_0_1_RELEASE - MozGlean@v51.4.0 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 108.1.0 versionCode: 1081000 commit: v108.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@v108.0.8 - MozAndroidComponentsAS@v107.0.2 - MozAppServices@v95.0.1 - MozBuild@7af79dff489d7c2cf041784a82f3fd74cd79d700 - MozFennec@FIREFOX_108_0_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 108.1.0 versionCode: 1081020 commit: v108.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@v108.0.8 - MozAndroidComponentsAS@v107.0.2 - MozAppServices@v95.0.1 - MozBuild@7af79dff489d7c2cf041784a82f3fd74cd79d700 - MozFennec@FIREFOX_108_0_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 108.1.1 versionCode: 1081100 commit: v108.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@v108.1.1 - MozAndroidComponentsAS@v107.0.2 - MozAppServices@v95.0.1 - MozBuild@0fc329b3f55965ad9023723bfe611ba6dddf9196 - MozFennec@FIREFOX_108_0_1_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 108.1.1 versionCode: 1081120 commit: v108.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@v108.1.1 - MozAndroidComponentsAS@v107.0.2 - MozAppServices@v95.0.1 - MozBuild@0fc329b3f55965ad9023723bfe611ba6dddf9196 - MozFennec@FIREFOX_108_0_1_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 109.1.1 versionCode: 1091100 commit: v109.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@components-v109.1.1 - MozAndroidComponentsAS@v107.0.2 - MozAppServices@v96.1.3 - MozBuild@662f7e3e4dbc953bf62ea63c604ddbb7dc43e462 - MozFennec@FIREFOX_109_0_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 109.1.1 versionCode: 1091120 commit: v109.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@components-v109.1.1 - MozAndroidComponentsAS@v107.0.2 - MozAppServices@v96.1.3 - MozBuild@662f7e3e4dbc953bf62ea63c604ddbb7dc43e462 - MozFennec@FIREFOX_109_0_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 109.2.0 versionCode: 1092000 commit: v109.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@components-v109.2.0 - MozAndroidComponentsAS@v107.0.2 - MozAppServices@v96.1.3 - MozBuild@662f7e3e4dbc953bf62ea63c604ddbb7dc43e462 - MozFennec@FIREFOX_109_0_1_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 109.2.0 versionCode: 1092020 commit: v109.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@components-v109.2.0 - MozAndroidComponentsAS@v107.0.2 - MozAppServices@v96.1.3 - MozBuild@662f7e3e4dbc953bf62ea63c604ddbb7dc43e462 - MozFennec@FIREFOX_109_0_1_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.2.0 - rustup@1.25.1 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 110.0.1 versionCode: 1100100 commit: v110.0.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@components-v110.0.1 - FirefoxAndroidAS@v108.0.8 - MozAppServices@v96.2.1 - MozBuild@9fd0ae6394266956addd94dec4faa6a214e6fb5c - MozFennec@FIREFOX_110_0_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.8.2 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 110.0.1 versionCode: 1100120 commit: v110.0.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: app/build/outputs/apk/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroid@components-v110.0.1 - FirefoxAndroidAS@v108.0.8 - MozAppServices@v96.2.1 - MozBuild@9fd0ae6394266956addd94dec4faa6a214e6fb5c - MozFennec@FIREFOX_110_0_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.8.2 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 110.1.0 versionCode: 1101000 commit: fenix-v110.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@v108.0.8 - MozAppServices@v96.2.1 - MozBuild@47769fdd08d47ec9a87ee18daa2dac7fd0ed6b30 - MozFennec@FIREFOX_110_0_1_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.8.2 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 110.1.0 versionCode: 1101020 commit: fenix-v110.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@v108.0.8 - MozAppServices@v96.2.1 - MozBuild@47769fdd08d47ec9a87ee18daa2dac7fd0ed6b30 - MozFennec@FIREFOX_110_0_1_RELEASE - MozGlean@v51.8.2 - MozGleanAS@v51.8.2 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 111.0.0 versionCode: 1110000 commit: fenix-v111.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@v108.0.8 - MozAppServices@v96.4.0 - MozBuild@e7c273acf66e50863f4743d9858800a295fab41a - MozFennec@FIREFOX_111_0_RELEASE - MozGlean@v52.2.0 - MozGleanAS@v52.0.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 111.0.0 versionCode: 1110020 commit: fenix-v111.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@v108.0.8 - MozAppServices@v96.4.0 - MozBuild@e7c273acf66e50863f4743d9858800a295fab41a - MozFennec@FIREFOX_111_0_RELEASE - MozGlean@v52.2.0 - MozGleanAS@v52.0.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 111.1.0 versionCode: 1111000 commit: fenix-v111.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@v108.0.8 - MozAppServices@v96.4.0 - MozBuild@e7c273acf66e50863f4743d9858800a295fab41a - MozFennec@FIREFOX_111_0_1_RELEASE - MozGlean@v52.2.0 - MozGleanAS@v52.0.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 111.1.0 versionCode: 1111020 commit: fenix-v111.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@v108.0.8 - MozAppServices@v96.4.0 - MozBuild@e7c273acf66e50863f4743d9858800a295fab41a - MozFennec@FIREFOX_111_0_1_RELEASE - MozGlean@v52.2.0 - MozGleanAS@v52.0.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 112.0.0 versionCode: 1120000 commit: fenix-v112.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v110.0.1 - MozAppServices@v97.2.0 - MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea - MozFennec@FIREFOX_112_0_RELEASE - MozGlean@v52.3.0 - MozGleanAS@v52.2.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 112.0.0 versionCode: 1120020 commit: fenix-v112.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v110.0.1 - MozAppServices@v97.2.0 - MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea - MozFennec@FIREFOX_112_0_RELEASE - MozGlean@v52.3.0 - MozGleanAS@v52.2.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 112.1.0 versionCode: 1121000 commit: fenix-v112.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v110.0.1 - MozAppServices@v97.2.0 - MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea - MozFennec@FIREFOX_112_0_1_RELEASE - MozGlean@v52.3.0 - MozGleanAS@v52.2.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 112.1.0 versionCode: 1121020 commit: fenix-v112.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v110.0.1 - MozAppServices@v97.2.0 - MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea - MozFennec@FIREFOX_112_0_1_RELEASE - MozGlean@v52.3.0 - MozGleanAS@v52.2.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 112.2.0 versionCode: 1122000 commit: fenix-v112.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v110.0.1 - MozAppServices@v97.2.0 - MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea - MozFennec@FIREFOX_112_0_2_RELEASE - MozGlean@v52.3.0 - MozGleanAS@v52.2.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 112.2.0 versionCode: 1122020 commit: fenix-v112.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v110.0.1 - MozAppServices@v97.2.0 - MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea - MozFennec@FIREFOX_112_0_2_RELEASE - MozGlean@v52.3.0 - MozGleanAS@v52.2.0 - rustup@1.25.2 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 113.0.0 versionCode: 1130000 commit: fenix-v113.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v111.1.1 - MozAppServices@v97.4.1 - MozBuild@6f1a764de0c6566358187191921174cbef45b5de - MozFennec@FIREFOX_113_0_RELEASE - MozGlean@v52.4.2 - MozGleanAS@v52.2.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 113.0.0 versionCode: 1130020 commit: fenix-v113.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v111.1.1 - MozAppServices@v97.4.1 - MozBuild@6f1a764de0c6566358187191921174cbef45b5de - MozFennec@FIREFOX_113_0_RELEASE - MozGlean@v52.4.2 - MozGleanAS@v52.2.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 113.2.0 versionCode: 1132000 commit: fenix-v113.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v111.1.1 - MozAppServices@v97.4.1 - MozBuild@0bee946357e1b4ae32e49e67dc5995695646654a - MozFennec@FIREFOX_113_0_2_RELEASE - MozGlean@v52.4.2 - MozGleanAS@v52.2.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 113.2.0 versionCode: 1132020 commit: fenix-v113.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v111.1.1 - MozAppServices@v97.4.1 - MozBuild@0bee946357e1b4ae32e49e67dc5995695646654a - MozFennec@FIREFOX_113_0_2_RELEASE - MozGlean@v52.4.2 - MozGleanAS@v52.2.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 114.0.0 versionCode: 1140000 commit: fenix-v114.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v114.1 - MozBuild@0e0bf9717f5605693e72077f569ee692f9c35546 - MozFennec@FIREFOX_114_0_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 114.0.0 versionCode: 1140020 commit: fenix-v114.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v114.1 - MozBuild@0e0bf9717f5605693e72077f569ee692f9c35546 - MozFennec@FIREFOX_114_0_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 114.1.0 versionCode: 1141000 commit: fenix-v114.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v114.1 - MozBuild@0e0bf9717f5605693e72077f569ee692f9c35546 - MozFennec@FIREFOX_114_0_1_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 114.1.0 versionCode: 1141020 commit: fenix-v114.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v114.1 - MozBuild@0e0bf9717f5605693e72077f569ee692f9c35546 - MozFennec@FIREFOX_114_0_1_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 114.2.0 versionCode: 1142000 commit: fenix-v114.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v114.1 - MozBuild@4916756604619576c84b9c61f02118d3f62fcbd6 - MozFennec@FIREFOX_114_0_2_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 114.2.0 versionCode: 1142020 commit: fenix-v114.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v114.1 - MozBuild@4916756604619576c84b9c61f02118d3f62fcbd6 - MozFennec@FIREFOX_114_0_2_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 115.0.0 versionCode: 1150000 commit: fenix-v115.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v115.0 - MozBuild@5ce9bce636c4e8109a6c3fc1bc5c7e6a7b9c4761 - MozFennec@FIREFOX_115_0_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 115.0.0 versionCode: 1150020 commit: fenix-v115.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v115.0 - MozBuild@5ce9bce636c4e8109a6c3fc1bc5c7e6a7b9c4761 - MozFennec@FIREFOX_115_0_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 115.2.1 versionCode: 1152100 commit: fenix-v115.2.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v115.0 - MozBuild@5ce9bce636c4e8109a6c3fc1bc5c7e6a7b9c4761 - MozFennec@FIREFOX_115_0_2_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 115.2.1 versionCode: 1152120 commit: fenix-v115.2.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v112.2.0 - MozAppServices@v115.0 - MozBuild@5ce9bce636c4e8109a6c3fc1bc5c7e6a7b9c4761 - MozFennec@FIREFOX_115_0_2_RELEASE - MozGlean@v52.7.0 - MozGleanAS@v52.6.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 116.0.0 versionCode: 1160000 commit: fenix-v116.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v114.1.1 - MozAppServices@v116.0 - MozBuild@4f25b2c3704f185a8d2f7a6c02dd6809ba9df6c2 - MozFennec@FIREFOX_116_0_RELEASE - MozGlean@v53.0.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 116.0.0 versionCode: 1160020 commit: fenix-v116.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v114.1.1 - MozAppServices@v116.0 - MozBuild@4f25b2c3704f185a8d2f7a6c02dd6809ba9df6c2 - MozFennec@FIREFOX_116_0_RELEASE - MozGlean@v53.0.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 116.2.0 versionCode: 1162000 commit: fenix-v116.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v114.1.1 - MozAppServices@v116.0 - MozBuild@82a985424a706ef7556535bcf1da47ef40b0e35f - MozFennec@FIREFOX_116_0_2_RELEASE - MozGlean@v53.0.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 116.2.0 versionCode: 1162020 commit: fenix-v116.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v114.1.1 - MozAppServices@v116.0 - MozBuild@82a985424a706ef7556535bcf1da47ef40b0e35f - MozFennec@FIREFOX_116_0_2_RELEASE - MozGlean@v53.0.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 116.3.0 versionCode: 1163000 commit: fenix-v116.3.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v114.1.1 - MozAppServices@v116.0 - MozBuild@82a985424a706ef7556535bcf1da47ef40b0e35f - MozFennec@FIREFOX_116_0_3_RELEASE - MozGlean@v53.0.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 116.3.0 versionCode: 1163020 commit: fenix-v116.3.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v114.1.1 - MozAppServices@v116.0 - MozBuild@82a985424a706ef7556535bcf1da47ef40b0e35f - MozFennec@FIREFOX_116_0_3_RELEASE - MozGlean@v53.0.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 117.0.0 versionCode: 1170000 commit: fenix-v117.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v117.0 - MozBuild@1027621811a616d004c94b889cf2f6f6984fc331 - MozFennec@FIREFOX_117_0_RELEASE - MozGlean@v53.1.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 117.0.0 versionCode: 1170020 commit: fenix-v117.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v117.0 - MozBuild@1027621811a616d004c94b889cf2f6f6984fc331 - MozFennec@FIREFOX_117_0_RELEASE - MozGlean@v53.1.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 117.0.1 versionCode: 1170100 commit: fenix-v117.0.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v117.0 - MozBuild@1027621811a616d004c94b889cf2f6f6984fc331 - MozFennec@FIREFOX_117_0_RELEASE - MozGlean@v53.1.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 117.0.1 versionCode: 1170120 commit: fenix-v117.0.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v117.0 - MozBuild@1027621811a616d004c94b889cf2f6f6984fc331 - MozFennec@FIREFOX_117_0_RELEASE - MozGlean@v53.1.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d antifeatures: KnownVuln: en-US: Vulnerability in showing WebP images (CVE-2023-4863) - versionName: 117.1.0 versionCode: 1171000 commit: fenix-v117.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v117.0 - MozBuild@1027621811a616d004c94b889cf2f6f6984fc331 - MozFennec@FIREFOX_117_0_1_RELEASE - MozGlean@v53.1.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 117.1.0 versionCode: 1171020 commit: fenix-v117.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v117.0 - MozBuild@1027621811a616d004c94b889cf2f6f6984fc331 - MozFennec@FIREFOX_117_0_1_RELEASE - MozGlean@v53.1.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 118.0.0 versionCode: 1180000 commit: fenix-v118.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v118.0 - MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2 - MozFennec@FIREFOX_118_0_RELEASE - MozGlean@v53.2.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 118.0.0 versionCode: 1180020 commit: fenix-v118.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v118.0 - MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2 - MozFennec@FIREFOX_118_0_RELEASE - MozGlean@v53.2.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 118.1.0 versionCode: 1181000 commit: fenix-v118.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v118.0 - MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2 - MozFennec@FIREFOX_118_0_1_RELEASE - MozGlean@v53.2.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 118.1.0 versionCode: 1181020 commit: fenix-v118.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v118.0 - MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2 - MozFennec@FIREFOX_118_0_1_RELEASE - MozGlean@v53.2.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 118.2.0 versionCode: 1182000 commit: fenix-v118.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v118.0 - MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2 - MozFennec@FIREFOX_118_0_2_RELEASE - MozGlean@v53.2.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 118.2.0 versionCode: 1182020 commit: fenix-v118.2.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v115.0.1 - MozAppServices@v118.0 - MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2 - MozFennec@FIREFOX_118_0_2_RELEASE - MozGlean@v53.2.0 - MozGleanAS@v52.7.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 119.0.0 versionCode: 1190000 commit: fenix-v119.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v119.0 - MozBuild@99864528ad7c15b65e923c92f6a9efc060255711 - MozFennec@FIREFOX_119_0_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 119.0.0 versionCode: 1190020 commit: fenix-v119.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v119.0 - MozBuild@99864528ad7c15b65e923c92f6a9efc060255711 - MozFennec@FIREFOX_119_0_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 119.1.0 versionCode: 1191000 commit: fenix-v119.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v119.0 - MozBuild@99864528ad7c15b65e923c92f6a9efc060255711 - MozFennec@FIREFOX_119_0_1_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 119.1.0 versionCode: 1191020 commit: fenix-v119.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v119.0 - MozBuild@99864528ad7c15b65e923c92f6a9efc060255711 - MozFennec@FIREFOX_119_0_1_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 120.0.0 versionCode: 1200000 commit: fenix-v120.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v120.0.1 - MozBuild@a8e2ec98d32fb58cd4bab54a408926e9b18be770 - MozFennec@FIREFOX_120_0_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 120.0.0 versionCode: 1200020 commit: fenix-v120.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v120.0.1 - MozBuild@a8e2ec98d32fb58cd4bab54a408926e9b18be770 - MozFennec@FIREFOX_120_0_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 120.1.0 versionCode: 1201000 commit: fenix-v120.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v120.0.2 - MozBuild@a8e2ec98d32fb58cd4bab54a408926e9b18be770 - MozFennec@FIREFOX_120_0_1_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 120.1.0 versionCode: 1201020 commit: fenix-v120.1.0 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v120.0.2 - MozBuild@a8e2ec98d32fb58cd4bab54a408926e9b18be770 - MozFennec@FIREFOX_120_0_1_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 120.1.1 versionCode: 1201100 commit: fenix-v120.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v120.0.2 - MozBuild@cff4cc4e900b686ae66dadd07c674fd5507693cf - MozFennec@FIREFOX_120_0_1_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - gmscore@v0.3.0.233515 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d - versionName: 120.1.1 versionCode: 1201120 commit: fenix-v120.1.1 timeout: 18000 sudo: - apt-get update - apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3 python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev libsqlite3-dev - apt-get install -y openjdk-17-jdk-headless - update-java-alternatives -a output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk srclibs: - FirefoxAndroidAS@components-v117.0.1 - MozAppServices@v120.0.2 - MozBuild@cff4cc4e900b686ae66dadd07c674fd5507693cf - MozFennec@FIREFOX_120_0_1_RELEASE - MozGlean@v54.0.0 - MozGleanAS@v53.1.0 - gmscore@v0.3.0.233515 - rustup@1.26.0 - wasi-sdk@wasi-sdk-16 prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$ scanignore: - android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes build: $$MozBuild$$/build.sh ndk: r21d MaintainerNotes: |- Version code scheme: XYZAR, where X.Y.Z is upstream version, A is architecture (0 = ARMv7, 1 = x86, 2 = ARMv8), R is revision (if we need to re-release). * Example: 530210 = Firefox 53.0.2 for x86, initial revision * Example: 550021 = Firefox 55.0 for ARMv8, second revision MozAppServices, Glean and MozFennec versions: grep 'VERSION =' build/org.mozilla.fennec_fdroid/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt grep 'mozilla_glean =' build/org.mozilla.fennec_fdroid/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt grep 'version =' build/org.mozilla.fennec_fdroid/android-components/plugins/dependencies/src/main/java/Gecko.kt FirefoxAndroidAS version: grep 'android_components_version =' build/srclib/MozAppServices/build.gradle MozGleanAS version: grep 'mozilla_glean =' build/srclib/FirefoxAndroidAS/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt wasi-sdk version: grep -A5 '^wasi-sdk:' build/srclib/MozFennec/taskcluster/ci/fetch/toolchains.yml Rust: * https://github.com/rust-lang/rustup/tags * https://www.rust-lang.org/ ArchivePolicy: 6 AutoUpdateMode: None UpdateCheckMode: None CurrentVersion: 120.1.1 CurrentVersionCode: 1201120