-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
On macOS, the command below fails on latest beta 3.16.0-0.2.pre.
flutter build bundle -t lib/main.dart --debug --target-platform darwin --asset-dir flutter_assets --verbose
The same command works as expected on the previous beta version 3.15.0-15.2.pre and it also works on latest stable 3.13.6.
The error message seems to be:
Target native_assets required define DarwinArchs but it was not provided
Steps to reproduce:
- Use flutter beta 3.16.0-0.2.pre
- Create a new flutter project using flutter beta
- Run the
flutter build bundlecommand above inside that new project - Expect error message below
# Using flutter beta 3.16.0-0.2.pre
$ flutter create foo
$ cd foo
$ flutter build bundle -t lib/main.dart --debug --target-platform darwin --asset-dir flutter_assets --verbose
`flutter build bundle` output
[ +8 ms] executing: sw_vers -productName
[ +23 ms] Exit code 0 from: sw_vers -productName
[ ] macOS
[ ] executing: sw_vers -productVersion
[ +16 ms] Exit code 0 from: sw_vers -productVersion
[ ] 13.5.1
[ ] executing: sw_vers -buildVersion
[ +16 ms] Exit code 0 from: sw_vers -buildVersion
[ ] 22G90
[ ] executing: uname -m
[ +5 ms] Exit code 0 from: uname -m
[ ] x86_64
[ +5 ms] executing: sysctl hw.optional.arm64
[ +5 ms] Exit code 1 from: sysctl hw.optional.arm64
[ ] sysctl: unknown oid 'hw.optional.arm64'
[ +69 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +38 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[ +81 ms] Skipping pub get: version match.
[ +232 ms] Generating /Users/PATH/TO/foo/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +58 ms] Initializing file store
[ +15 ms] native_assets: Starting due to {}
[ +2 ms] Skipping target: gen_localizations
[ +9 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
/Users/PATH/TO/foo/.dart_tool/package_config_subset}
[ +54 ms] gen_dart_plugin_registrant: Complete
[ +1 ms] Persisting file store
[ +2 ms] Done persisting file store
[ +2 ms] Target native_assets failed: Target native_assets required define DarwinArchs but it was not provided
#0 NativeAssets.build (package:flutter_tools/src/build_system/targets/native_assets.dart:106:11)
#1 _BuildInstance._invokeInternal (package:flutter_tools/src/build_system/build_system.dart:853:9)
#2 Future.wait. (dart:async/future.dart:523:21)
#3 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:791:32)
#4 Future.wait. (dart:async/future.dart:523:21)
#5 _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:791:32)
#6 FlutterBuildSystem.build (package:flutter_tools/src/build_system/build_system.dart:620:16)
#7 BundleBuilder.build (package:flutter_tools/src/bundle_builder.dart:75:32)
#8 BuildBundleCommand.runCommand (package:flutter_tools/src/commands/build_bundle.dart:129:5)
#9 FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:1350:27)
#10 AppContext.run. (package:flutter_tools/src/base/context.dart:150:19)
#11 CommandRunner.runCommand (package:args/command_runner.dart:212:13)
#12 FlutterCommandRunner.runCommand. (package:flutter_tools/src/runner/flutter_command_runner.dart:348:9)
#13 AppContext.run. (package:flutter_tools/src/base/context.dart:150:19)
#14 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:294:5)
#15 run.. (package:flutter_tools/runner.dart:112:9)
#16 AppContext.run. (package:flutter_tools/src/base/context.dart:150:19)
#17 main (package:flutter_tools/executable.dart:90:3)
[ +12 ms] "flutter bundle" took 524ms.
[ +3 ms] Failed to build bundle.
[ ]
#0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1 BundleBuilder.build (package:flutter_tools/src/bundle_builder.dart:85:7)
#2 BuildBundleCommand.runCommand (package:flutter_tools/src/commands/build_bundle.dart:129:5)
#3 FlutterCommand.run. (package:flutter_tools/src/runner/flutter_command.dart:1350:27)
#4 AppContext.run. (package:flutter_tools/src/base/context.dart:150:19)
#5 CommandRunner.runCommand (package:args/command_runner.dart:212:13)
#6 FlutterCommandRunner.runCommand. (package:flutter_tools/src/runner/flutter_command_runner.dart:348:9)
#7 AppContext.run. (package:flutter_tools/src/base/context.dart:150:19)
#8 FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:294:5)
#9 run.. (package:flutter_tools/runner.dart:112:9)
#10 AppContext.run. (package:flutter_tools/src/base/context.dart:150:19)
#11 main (package:flutter_tools/executable.dart:90:3)
[ +5 ms] Running 0 shutdown hooks
[ ] Shutdown hooks complete
[ ] exiting with code 1