FirebaseUI-Flutter icon indicating copy to clipboard operation
FirebaseUI-Flutter copied to clipboard

🐛 Why does the installation of this package cause build failure on Linux?

Open kq1231 opened this issue 1 year ago • 0 comments

Is there an existing issue for this?

  • [x] I have searched the existing issues and found no duplicates.

What plugin is this bug for?

Firebase UI Auth

What platform(s) does this bug affect?

Linux

List of dependencies used.

flutter pub deps -s list
Dart SDK 3.4.3
Flutter SDK 3.22.2
timely 1.0.0+1

dependencies:

  • flutter 0.0.0
    • characters 1.3.0
    • collection 1.18.0
    • material_color_utilities 0.8.0
    • meta 1.12.0
    • vector_math 2.1.4
    • sky_engine any
  • cupertino_icons 1.0.8
  • flutter_riverpod 2.5.1
    • collection ^1.15.0
    • flutter any
    • meta ^1.4.0
    • riverpod 2.5.1
    • state_notifier >=0.7.2 <2.0.0
  • path_provider 2.1.3
    • flutter any
    • path_provider_android ^2.1.0
    • path_provider_foundation ^2.3.2
    • path_provider_linux ^2.2.0
    • path_provider_platform_interface ^2.1.0
    • path_provider_windows ^2.2.0
  • intl 0.19.0
    • clock ^1.1.0
    • meta ^1.0.2
    • path ^1.8.0
  • uuid 4.4.0
    • crypto ^3.0.0
    • sprintf ^7.0.0
    • meta ^1.10.0
    • fixnum ^1.1.0
  • freezed_annotation 2.4.3
    • collection ^1.15.0
    • json_annotation ^4.6.0
    • meta ^1.7.0
  • flutter_local_notifications 17.2.1+1
    • clock ^1.1.0
    • flutter any
    • flutter_local_notifications_linux ^4.0.0
    • flutter_local_notifications_platform_interface ^7.2.0
    • timezone ^0.9.0
  • timezone 0.9.4
    • path ^1.8.0
  • firebase_ui_auth 1.15.0
    • email_validator ^2.1.17
    • firebase_auth ^5.0.0
    • firebase_core ^3.0.0
    • firebase_dynamic_links ^6.0.0
    • firebase_ui_localizations ^1.12.0
    • firebase_ui_oauth ^1.5.3
    • firebase_ui_shared ^1.4.1
    • flutter any
    • flutter_localizations any
    • meta ^1.10.0
  • firebase_core 3.2.0
    • firebase_core_platform_interface ^5.1.0
    • firebase_core_web ^2.17.3
    • flutter any
    • meta ^1.8.0

dev dependencies:

  • flutter_test 0.0.0
    • flutter any
    • test_api 0.7.0
    • matcher 0.12.16+1
    • path 1.9.0
    • fake_async 1.3.1
    • clock 1.1.1
    • stack_trace 1.11.1
    • vector_math 2.1.4
    • leak_tracker_flutter_testing 3.0.3
    • async 2.11.0
    • boolean_selector 2.1.1
    • characters 1.3.0
    • collection 1.18.0
    • leak_tracker 10.0.4
    • leak_tracker_testing 3.0.1
    • material_color_utilities 0.8.0
    • meta 1.12.0
    • source_span 1.10.0
    • stream_channel 2.1.2
    • string_scanner 1.2.0
    • term_glyph 1.2.1
    • vm_service 14.2.1
  • flutter_lints 2.0.3
    • lints ^2.0.0
  • freezed 2.5.2
    • analyzer >=5.13.0 <7.0.0
    • build ^2.3.1
    • build_config ^1.1.0
    • collection ^1.15.0
    • meta ^1.9.1
    • source_gen ^1.4.0
    • freezed_annotation ^2.4.1
    • json_annotation ^4.6.0
  • build_runner 2.4.11
    • analyzer >=4.4.0 <7.0.0
    • args ^2.0.0
    • async ^2.5.0
    • build >=2.1.0 <2.5.0
    • build_config >=1.1.0 <1.2.0
    • build_daemon ^4.0.0
    • build_resolvers ^2.0.0
    • build_runner_core ^7.2.0
    • code_builder ^4.2.0
    • collection ^1.15.0
    • crypto ^3.0.0
    • dart_style ^2.0.0
    • frontend_server_client >=3.0.0 <5.0.0
    • glob ^2.0.0
    • graphs ^2.2.0
    • http_multi_server ^3.0.0
    • io ^1.0.0
    • js >=0.6.3 <0.8.0
    • logging ^1.0.0
    • meta ^1.3.0
    • mime ^1.0.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • pub_semver ^2.0.0
    • pubspec_parse ^1.0.0
    • shelf ^1.0.0
    • shelf_web_socket >=1.0.0 <3.0.0
    • stack_trace ^1.10.0
    • stream_transform ^2.0.0
    • timing ^1.0.0
    • watcher ^1.0.0
    • web_socket_channel >=2.0.0 <4.0.0
    • yaml ^3.0.0
  • json_serializable 6.8.0
    • analyzer >=5.12.0 <7.0.0
    • async ^2.8.0
    • build ^2.0.0
    • build_config >=0.4.4 <2.0.0
    • collection ^1.14.0
    • json_annotation >=4.9.0 <4.10.0
    • meta ^1.3.0
    • path ^1.8.0
    • pub_semver ^2.0.0
    • pubspec_parse ^1.0.0
    • source_gen ^1.3.2
    • source_helper ^1.3.0
  • custom_platform_device_id 1.0.8
    • flutter any
    • platform_device_id_platform_interface ^1.0.0
    • platform_device_id_macos ^1.0.0
    • platform_device_id_linux ^1.0.0
    • platform_device_id_web ^1.0.0
    • platform_device_id_windows ^1.0.0
    • device_info ^2.0.0
  • change_app_package_name 1.3.0

transitive dependencies:

  • _fe_analyzer_shared 67.0.0
    • meta ^1.9.0
  • _flutterfire_internals 1.3.39
    • collection ^1.0.0
    • firebase_core ^3.2.0
    • firebase_core_platform_interface ^5.1.0
    • flutter any
    • meta ^1.8.0
  • analyzer 6.4.1
    • _fe_analyzer_shared ^67.0.0
    • collection ^1.17.0
    • convert ^3.0.0
    • crypto ^3.0.0
    • glob ^2.0.0
    • meta ^1.11.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pub_semver ^2.1.4
    • source_span ^1.8.0
    • watcher ^1.1.0
    • yaml ^3.0.0
  • args 2.5.0
  • async 2.11.0
    • collection ^1.15.0
    • meta ^1.1.7
  • boolean_selector 2.1.1
    • source_span ^1.8.0
    • string_scanner ^1.1.0
  • build 2.4.1
    • analyzer >=1.5.0 <7.0.0
    • async ^2.5.0
    • convert ^3.0.0
    • crypto ^3.0.0
    • glob ^2.0.0
    • logging ^1.0.0
    • meta ^1.3.0
    • package_config ^2.1.0
    • path ^1.8.0
  • build_config 1.1.1
    • checked_yaml ^2.0.0
    • json_annotation ^4.5.0
    • path ^1.8.0
    • pubspec_parse ^1.0.0
    • yaml ^3.0.0
  • build_daemon 4.0.2
    • built_collection ^5.0.0
    • built_value ^8.1.0
    • crypto ^3.0.3
    • http_multi_server ^3.0.0
    • logging ^1.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • shelf ^1.0.0
    • shelf_web_socket >=1.0.0 <3.0.0
    • stream_transform ^2.0.0
    • watcher ^1.0.0
    • web_socket_channel >=2.0.0 <4.0.0
  • build_resolvers 2.4.2
    • analyzer >=5.12.0 <7.0.0
    • async ^2.5.0
    • build ^2.0.0
    • collection ^1.17.0
    • convert ^3.1.1
    • crypto ^3.0.0
    • graphs >=1.0.0 <3.0.0
    • logging ^1.0.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • pub_semver ^2.0.0
    • stream_transform ^2.0.0
    • yaml ^3.0.0
  • build_runner_core 7.3.1
    • async ^2.5.0
    • build ^2.4.0
    • build_config ^1.0.0
    • build_resolvers ^2.4.0
    • collection ^1.15.0
    • convert ^3.0.0
    • crypto ^3.0.0
    • glob ^2.0.0
    • graphs ^2.0.0
    • json_annotation ^4.8.1
    • logging ^1.2.0
    • meta ^1.3.0
    • package_config ^2.0.0
    • path ^1.8.0
    • pool ^1.5.0
    • timing ^1.0.0
    • watcher ^1.0.0
    • yaml ^3.0.0
  • built_collection 5.1.1
  • built_value 8.9.2
    • built_collection ^5.0.0
    • collection ^1.15.0
    • fixnum ^1.0.0
    • meta ^1.3.0
  • characters 1.3.0
  • checked_yaml 2.0.3
    • json_annotation ^4.3.0
    • source_span ^1.8.0
    • yaml ^3.0.0
  • clock 1.1.1
  • code_builder 4.10.0
    • built_collection ^5.0.0
    • built_value ^8.0.0
    • collection ^1.15.0
    • matcher ^0.12.10
    • meta ^1.3.0
  • collection 1.18.0
  • convert 3.1.1
    • typed_data ^1.3.0
  • crypto 3.0.3
    • typed_data ^1.3.0
  • dart_style 2.3.6
    • analyzer ^6.2.0
    • args >=1.0.0 <3.0.0
    • collection ^1.17.0
    • path ^1.0.0
    • pub_semver >=1.4.4 <3.0.0
    • source_span ^1.4.0
  • dbus 0.7.10
    • args ^2.0.0
    • ffi ^2.0.0
    • meta ^1.3.0
    • xml ^6.1.0
  • desktop_webview_auth 0.0.15
    • crypto ^3.0.3
    • flutter any
    • http ^1.0.0
    • flutter_web_plugins any
    • plugin_platform_interface ^2.1.4
  • device_info 2.0.3
    • flutter any
    • device_info_platform_interface ^2.0.0
  • device_info_platform_interface 2.0.1
    • flutter any
    • meta ^1.3.0
    • plugin_platform_interface ^2.0.0
  • email_validator 2.1.17
  • fake_async 1.3.1
    • clock ^1.1.0
    • collection ^1.15.0
  • ffi 2.1.2
  • file 7.0.0
    • meta ^1.9.1
    • path ^1.8.3
  • firebase_auth 5.1.2
    • firebase_auth_platform_interface ^7.4.2
    • firebase_auth_web ^5.12.4
    • firebase_core ^3.2.0
    • firebase_core_platform_interface ^5.1.0
    • flutter any
    • meta ^1.8.0
  • firebase_auth_platform_interface 7.4.2
    • _flutterfire_internals ^1.3.39
    • collection ^1.16.0
    • firebase_core ^3.2.0
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_auth_web 5.12.4
    • firebase_auth_platform_interface ^7.4.2
    • firebase_core ^3.2.0
    • firebase_core_web ^2.17.3
    • flutter any
    • flutter_web_plugins any
    • http_parser ^4.0.0
    • meta ^1.8.0
    • web ^0.5.1
  • firebase_core_platform_interface 5.1.0
    • collection ^1.0.0
    • flutter any
    • flutter_test any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_core_web 2.17.3
    • firebase_core_platform_interface ^5.1.0
    • flutter any
    • flutter_web_plugins any
    • meta ^1.8.0
    • web ^0.5.1
  • firebase_dynamic_links 6.0.3
    • firebase_core ^3.2.0
    • firebase_core_platform_interface ^5.1.0
    • firebase_dynamic_links_platform_interface ^0.2.6+39
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_dynamic_links_platform_interface 0.2.6+39
    • _flutterfire_internals ^1.3.39
    • firebase_core ^3.2.0
    • flutter any
    • meta ^1.8.0
    • plugin_platform_interface ^2.1.3
  • firebase_ui_localizations 1.12.0
    • flutter any
    • flutter_localizations any
    • path ^1.8.3
  • firebase_ui_oauth 1.5.3
    • desktop_webview_auth ^0.0.14
    • firebase_auth ^5.0.0
    • firebase_ui_auth ^1.15.0
    • firebase_ui_shared ^1.4.1
    • flutter_svg ^2.0.9
    • flutter any
  • firebase_ui_shared 1.4.1
    • flutter any
  • fixnum 1.1.0
  • flutter_local_notifications_linux 4.0.0+1
    • dbus ^0.7.8
    • ffi ^2.0.1
    • flutter any
    • flutter_local_notifications_platform_interface ^7.0.0
    • path ^1.8.0
    • xdg_directories >=0.2.0+1 <2.0.0
  • flutter_local_notifications_platform_interface 7.2.0
    • flutter any
    • plugin_platform_interface ^2.0.0
  • flutter_localizations 0.0.0
    • flutter any
    • intl 0.19.0
    • characters 1.3.0
    • clock 1.1.1
    • collection 1.18.0
    • material_color_utilities 0.8.0
    • meta 1.12.0
    • path 1.9.0
    • vector_math 2.1.4
  • flutter_svg 2.0.10+1
    • flutter any
    • http ^1.0.0
    • vector_graphics ^1.1.11
    • vector_graphics_codec ^1.1.11
    • vector_graphics_compiler ^1.1.11
  • flutter_web_plugins 0.0.0
    • flutter any
    • characters 1.3.0
    • collection 1.18.0
    • material_color_utilities 0.8.0
    • meta 1.12.0
    • vector_math 2.1.4
  • frontend_server_client 4.0.0
    • async ^2.5.0
    • path ^1.8.0
  • glob 2.1.2
    • async ^2.5.0
    • collection ^1.15.0
    • file >=6.1.3 <8.0.0
    • path ^1.8.0
    • string_scanner ^1.1.0
  • graphs 2.3.1
    • collection ^1.1.0
  • http 1.2.1
    • async ^2.5.0
    • http_parser ^4.0.0
    • meta ^1.3.0
    • web ^0.5.0
  • http_multi_server 3.2.1
    • async ^2.5.0
  • http_parser 4.0.2
    • collection ^1.15.0
    • source_span ^1.8.0
    • string_scanner ^1.1.0
    • typed_data ^1.3.0
  • io 1.0.4
    • meta ^1.3.0
    • path ^1.8.0
    • string_scanner ^1.1.0
  • js 0.7.1
  • json_annotation 4.9.0
    • meta ^1.4.0
  • leak_tracker 10.0.4
    • clock ^1.1.1
    • collection ^1.15.0
    • meta ^1.8.0
    • path ^1.8.3
    • vm_service >=11.10.0 <15.0.0
  • leak_tracker_flutter_testing 3.0.3
    • flutter any
    • leak_tracker >=10.0.4 <11.0.0
    • leak_tracker_testing >=3.0.1 <4.0.0
    • matcher ^0.12.16
    • meta ^1.8.0
  • leak_tracker_testing 3.0.1
    • leak_tracker >=9.0.0 <11.0.0
    • matcher ^0.12.16
    • meta ^1.11.0
  • lints 2.1.1
  • logging 1.2.0
  • matcher 0.12.16+1
    • async ^2.10.0
    • meta ^1.8.0
    • stack_trace ^1.10.0
    • term_glyph ^1.2.0
    • test_api >=0.5.0 <0.8.0
  • material_color_utilities 0.8.0
    • collection ^1.15.0
  • meta 1.12.0
  • mime 1.0.5
  • package_config 2.1.0
    • path ^1.8.0
  • path 1.9.0
  • path_parsing 1.0.1
    • vector_math ^2.1.0
    • meta ^1.3.0
  • path_provider_android 2.2.7
    • flutter any
    • path_provider_platform_interface ^2.1.0
  • path_provider_foundation 2.4.0
    • flutter any
    • path_provider_platform_interface ^2.1.0
  • path_provider_linux 2.2.1
    • ffi >=1.1.2 <3.0.0
    • flutter any
    • path ^1.8.0
    • path_provider_platform_interface ^2.1.0
    • xdg_directories >=0.2.0 <2.0.0
  • path_provider_platform_interface 2.1.2
    • flutter any
    • platform ^3.0.0
    • plugin_platform_interface ^2.1.7
  • path_provider_windows 2.3.0
    • ffi ^2.0.0
    • flutter any
    • path ^1.8.0
    • path_provider_platform_interface ^2.1.0
  • petitparser 6.0.2
    • meta ^1.9.0
  • platform 3.1.5
  • platform_device_id_linux 1.0.0
    • flutter any
  • platform_device_id_macos 1.0.0
    • flutter any
  • platform_device_id_platform_interface 1.0.0
    • flutter any
    • plugin_platform_interface ^2.0.0
  • platform_device_id_web 1.0.0
    • flutter any
    • flutter_web_plugins any
    • platform_device_id_platform_interface ^1.0.0
  • platform_device_id_windows 1.0.0
    • flutter any
  • plugin_platform_interface 2.1.8
    • meta ^1.3.0
  • pool 1.5.1
    • async ^2.5.0
    • stack_trace ^1.10.0
  • pub_semver 2.1.4
    • collection ^1.15.0
    • meta ^1.3.0
  • pubspec_parse 1.3.0
    • checked_yaml ^2.0.1
    • collection ^1.15.0
    • json_annotation ^4.8.0
    • pub_semver ^2.0.0
    • yaml ^3.0.0
  • riverpod 2.5.1
    • collection ^1.18.0
    • meta ^1.9.0
    • stack_trace ^1.10.0
    • state_notifier >=0.7.2 <2.0.0
  • shelf 1.4.1
    • async ^2.5.0
    • collection ^1.15.0
    • http_parser ^4.0.0
    • path ^1.8.0
    • stack_trace ^1.10.0
    • stream_channel ^2.1.0
  • shelf_web_socket 2.0.0
    • shelf ^1.1.0
    • stream_channel ^2.1.0
    • web_socket_channel >=2.0.0 <4.0.0
  • sky_engine 0.0.99
  • source_gen 1.5.0
    • analyzer >=5.2.0 <7.0.0
    • async ^2.5.0
    • build ^2.1.0
    • dart_style ^2.0.0
    • glob ^2.0.0
    • path ^1.8.0
    • source_span ^1.8.0
    • yaml ^3.0.0
  • source_helper 1.3.4
    • analyzer >=5.12.0 <7.0.0
    • collection ^1.15.0
    • source_gen ^1.0.0
  • source_span 1.10.0
    • collection ^1.15.0
    • path ^1.8.0
    • term_glyph ^1.2.0
  • sprintf 7.0.0
  • stack_trace 1.11.1
    • path ^1.8.0
  • state_notifier 1.0.0
    • meta ^1.1.8
  • stream_channel 2.1.2
    • async ^2.5.0
  • stream_transform 2.1.0
  • string_scanner 1.2.0
    • source_span ^1.8.0
  • term_glyph 1.2.1
  • test_api 0.7.0
    • async ^2.5.0
    • boolean_selector ^2.1.0
    • collection ^1.15.0
    • meta ^1.3.0
    • source_span ^1.8.0
    • stack_trace ^1.10.0
    • stream_channel ^2.1.0
    • string_scanner ^1.1.0
    • term_glyph ^1.2.0
  • timing 1.0.1
    • json_annotation ^4.3.0
  • typed_data 1.3.2
    • collection ^1.15.0
  • vector_graphics 1.1.11+1
    • flutter any
    • http ^1.0.0
    • vector_graphics_codec 1.1.11+1
  • vector_graphics_codec 1.1.11+1
  • vector_graphics_compiler 1.1.11+1
    • args ^2.3.0
    • meta ^1.7.0
    • path_parsing ^1.0.1
    • xml ^6.3.0
    • vector_graphics_codec 1.1.11+1
    • path ^1.8.0
  • vector_math 2.1.4
  • vm_service 14.2.1
  • watcher 1.1.0
    • async ^2.5.0
    • path ^1.8.0
  • web 0.5.1
  • web_socket 0.1.5
    • web ^0.5.0
  • web_socket_channel 3.0.0
    • async ^2.5.0
    • crypto ^3.0.0
    • stream_channel ^2.1.0
    • web ^0.5.0
    • web_socket ^0.1.3
  • xdg_directories 1.0.4
    • meta ^1.3.0
    • path ^1.8.0
  • xml 6.5.0
    • collection ^1.18.0
    • meta ^1.9.0
    • petitparser ^6.0.0
  • yaml 3.1.2
    • collection ^1.15.0
    • source_span ^1.8.0
    • string_scanner ^1.1.0

Steps to reproduce

Install the plugin then build your app on Linux.

Expected Behavior

The app should launch as it should.

Actual Behavior

Launching lib/main.dart on Linux in debug mode... clang: error: linker command failed with exit code 1 (use -v to see invocation) Error: Build process failed

Additional Information

No response

kq1231 avatar Jul 11 '24 03:07 kq1231