Package Details: meshcore-open-git alpha7+134.r649.20260409.cac6abf-1

Git Clone URL: https://aur.archlinux.org/meshcore-open-git.git (read-only, click to copy)
Package Base: meshcore-open-git
Description: Open-source Flutter client for MeshCore LoRa mesh networking devices.
Upstream URL: https://github.com/zjs81/meshcore-open
Keywords: meshcore
Licenses: MIT
Groups: meshcore
Conflicts: meshcore-open
Provides: meshcore-open
Submitter: dreieck
Maintainer: dreieck
Last Packager: dreieck
Votes: 0
Popularity: 0.000000
First Submitted: 2026-02-19 11:13 (UTC)
Last Updated: 2026-04-13 10:14 (UTC)

Dependencies (30)

Required by (0)

Sources (2)

Pinned Comments

dreieck commented on 2026-04-13 10:09 (UTC)

Currently, build fails with

[   +6 ms] FAILED: [code=1] plugins/flserial/shared/CMakeFiles/flserial.dir/native_libs/src/tinycthread.c.o 
[ +366 ms] /usr/bin/clang -DDART_SHARED_LIB -Dflserial_EXPORTS -I/tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/include
-I/tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/include/serial -march=native -mtune=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat
-fstack-clash-protection -fcf-protection -flto=auto -O3 -DNDEBUG -fPIC -MD -MT plugins/flserial/shared/CMakeFiles/flserial.dir/native_libs/src/tinycthread.c.o -MF
plugins/flserial/shared/CMakeFiles/flserial.dir/native_libs/src/tinycthread.c.o.d -o plugins/flserial/shared/CMakeFiles/flserial.dir/native_libs/src/tinycthread.c.o -c
/tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/tinycthread.c
[  +27 ms] In file included from /tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/tinycthread.c:26:
[   +4 ms] In file included from /usr/include/stdlib.h:1191:
[   +4 ms] /usr/include/bits/types/once_flag.h:24:21: error: typedef redefinition with different types ('__once_flag' vs 'int')
[  +19 ms]    24 | typedef __once_flag once_flag;
[   +1 ms]       |                     ^
[   +2 ms] /tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/../include/tinycthread.h:460:21: note: expanded from macro 'once_flag'
[        ]   460 |   #define once_flag pthread_once_t
[        ]       |                     ^
[        ] /usr/include/bits/pthreadtypes.h:53:30: note: previous definition is here
[        ]    53 | typedef int __ONCE_ALIGNMENT pthread_once_t;
[        ]       |                              ^
[   +2 ms] In file included from /tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/tinycthread.c:26:
[   +1 ms] /usr/include/stdlib.h:1195:13: error: conflicting types for 'pthread_once'
[   +1 ms]  1195 | extern void call_once (once_flag *__flag, void (*__func)(void));
[   +1 ms]       |             ^
[        ] /tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/../include/tinycthread.h:472:32: note: expanded from macro 'call_once'
[   +1 ms]   472 |   #define call_once(flag,func) pthread_once(flag,func)
[        ]       |                                ^
[        ] /usr/include/pthread.h:509:12: note: previous declaration is here
[   +1 ms]   509 | extern int pthread_once (pthread_once_t *__once_control,
[        ]       |            ^
[        ] 2 errors generated.

See this upstream report.

Latest Comments

dreieck commented on 2026-04-13 10:09 (UTC)

Currently, build fails with

[   +6 ms] FAILED: [code=1] plugins/flserial/shared/CMakeFiles/flserial.dir/native_libs/src/tinycthread.c.o 
[ +366 ms] /usr/bin/clang -DDART_SHARED_LIB -Dflserial_EXPORTS -I/tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/include
-I/tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/include/serial -march=native -mtune=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat
-fstack-clash-protection -fcf-protection -flto=auto -O3 -DNDEBUG -fPIC -MD -MT plugins/flserial/shared/CMakeFiles/flserial.dir/native_libs/src/tinycthread.c.o -MF
plugins/flserial/shared/CMakeFiles/flserial.dir/native_libs/src/tinycthread.c.o.d -o plugins/flserial/shared/CMakeFiles/flserial.dir/native_libs/src/tinycthread.c.o -c
/tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/tinycthread.c
[  +27 ms] In file included from /tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/tinycthread.c:26:
[   +4 ms] In file included from /usr/include/stdlib.h:1191:
[   +4 ms] /usr/include/bits/types/once_flag.h:24:21: error: typedef redefinition with different types ('__once_flag' vs 'int')
[  +19 ms]    24 | typedef __once_flag once_flag;
[   +1 ms]       |                     ^
[   +2 ms] /tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/../include/tinycthread.h:460:21: note: expanded from macro 'once_flag'
[        ]   460 |   #define once_flag pthread_once_t
[        ]       |                     ^
[        ] /usr/include/bits/pthreadtypes.h:53:30: note: previous definition is here
[        ]    53 | typedef int __ONCE_ALIGNMENT pthread_once_t;
[        ]       |                              ^
[   +2 ms] In file included from /tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/tinycthread.c:26:
[   +1 ms] /usr/include/stdlib.h:1195:13: error: conflicting types for 'pthread_once'
[   +1 ms]  1195 | extern void call_once (once_flag *__flag, void (*__func)(void));
[   +1 ms]       |             ^
[        ] /tmp/makepkg/build/meshcore-open-git/src/meshcore-open/linux/flutter/ephemeral/.plugin_symlinks/flserial/src/native_libs/src/../include/tinycthread.h:472:32: note: expanded from macro 'call_once'
[   +1 ms]   472 |   #define call_once(flag,func) pthread_once(flag,func)
[        ]       |                                ^
[        ] /usr/include/pthread.h:509:12: note: previous declaration is here
[   +1 ms]   509 | extern int pthread_once (pthread_once_t *__once_control,
[        ]       |            ^
[        ] 2 errors generated.

See this upstream report.

HighValueWarrior commented on 2026-03-24 21:26 (UTC)

I have no flutter at all, this package and its dependencies pulls only.

HighValueWarrior commented on 2026-03-20 23:31 (UTC)

==> Missing dependencies: -> dart>=3.11.0 ==> ERROR: Could not resolve all dependencies. error: failed to build 'flutter-3.41.2-3 (flutter-artifacts-dart-google-bin flutter-common flutter-tool flutter-artifacts-sky-engine-google-bin flutter-artifacts-material-fonts-google-bin flutter-artifacts-engine-common-google-bin flutter-artifacts-engine-linux-google-bin flutter-target-linux)': error: can't build meshcore-open-git-alpha6+185.r393.20260304.7d8e049-1, deps not satisfied: flutter-tool flutter-target-linux error: packages failed to build: flutter-3.41.2-3 (flutter-artifacts-dart-google-bin flutter-common flutter-tool flutter-artifacts-sky-engine-google-bin flutter-artifacts-material-fonts-google-bin flutter-artifacts-engine-common-google-bin flutter-artifacts-engine-linux-google-bin flutter-target-linux) meshcore-open-git-alpha6+185.r393.20260304.7d8e049-1

dreieck commented on 2026-03-05 10:58 (UTC)

Ahoj @HighValueWarrior

Thanks for the package, really want to try it out, but

Needs dart 3.11 >

Hm, what do you see, what do you get?

For me it works, with dart 3.10.1.

Maybe you use other flutter dependencies?

I use:

  • arch4edu/flutter-artifacts-engine-linux-google-bin, version 3.38.1-3,
  • arch4edu/flutter-artifacts-sky-engine-google-bin, version 3.38.1-3,
  • arch4edu/flutter-artifacts-material-fonts-google-bin, version 3.38.1-3,
  • arch4edu/flutter-artifacts-engine-linux-google-bin, version 3.38.1-3,
  • arch4edu/flutter-common, version 3.38.1-3,
  • arch4edu/flutter-target-linux, version 3.38.1-3,
  • arch4edu/flutter-tool, version 3.38.1-3,
  • world/dart, version 3.10.1-1.

I do not know flutter, how it works, dependency(hell)s, etc.

HighValueWarrior commented on 2026-02-23 01:56 (UTC)

Thanks for the package, really want to try it out, but

Needs dart 3.11 >