Yury V. Zaytsev wrote:
> due to AC_MSG_ERROR failing the build, Termux had to patch our build system. 
> I didn't know the FIXME was there because you support Windows... Anyway, can 
> AC_MSG_ERROR be removed now?

The AC_MSG_ERROR is useful to alert us of platforms with missing support.
At this point, no known platform triggers this AC_MSG_ERROR.

On Android, within Termux, the mountlist module builds fine. Its unit test
behaves reasonably:

$ gltests/test-mountlist 
/dev/block/dm-0 / / ext4 local
tmpfs /dev / tmpfs local
devpts /dev/pts / devpts local
none /dev/blkio / cgroup local
none /dev/cpuctl / cgroup local
none /dev/cpuset / cgroup local
none /dev/memcg / cgroup local
none /dev/stune / cgroup local
binder /dev/binderfs / binder local
/dev/pstore /dev/pstore / pstore local
adb /dev/usb-ffs/adb / functionfs local
proc /proc / proc local
sysfs /sys / sysfs local
selinuxfs /sys/fs/selinux / selinuxfs local
none /sys/fs/cgroup / cgroup2 local
tracefs /sys/kernel/tracing / tracefs local
none /sys/fs/fuse/connections / fusectl local
bpf /sys/fs/bpf / bpf local
pstore /sys/fs/pstore / pstore local
tmpfs /mnt / tmpfs local
/dev/block/platform/bootdevice/by-name/persist_lg /mnt/vendor/persist-lg / ext4 
local
tmpfs /mnt/installer /user tmpfs local
/dev/fuse /mnt/installer/0/emulated / fuse local
/data/media /mnt/installer/0/emulated/0/Android/data /0/Android/data sdcardfs 
local
/data/media /mnt/installer/0/emulated/0/Android/obb /0/Android/obb sdcardfs 
local
tmpfs /mnt/androidwritable /user tmpfs local
/dev/fuse /mnt/androidwritable/0/emulated / fuse local
/data/media /mnt/androidwritable/0/emulated/0/Android/data /0/Android/data 
sdcardfs local
/data/media /mnt/androidwritable/0/emulated/0/Android/obb /0/Android/obb 
sdcardfs local
/dev/block/platform/bootdevice/by-name/protect1 /mnt/vendor/protect_f / ext4 
local
/dev/block/platform/bootdevice/by-name/protect2 /mnt/vendor/protect_s / ext4 
local
/dev/block/platform/bootdevice/by-name/nvdata /mnt/vendor/nvdata / ext4 local
/dev/block/platform/bootdevice/by-name/nvcfg /mnt/vendor/nvcfg / ext4 local
/dev/block/platform/bootdevice/by-name/persist /mnt/vendor/persist / ext4 local
/dev/block/platform/bootdevice/by-name/power /mnt/vendor/power / ext4 local
/dev/block/platform/bootdevice/by-name/p_persist_lg /mnt/product/persist-lg / 
ext4 local
/dev/block/platform/bootdevice/by-name/mpt /mnt/product/mpt / ext4 local
/dev/block/platform/bootdevice/by-name/carrier /mnt/product/carrier / ext4 local
/dev/block/platform/bootdevice/by-name/els /mnt/product/els / ext4 local
/dev/block/platform/bootdevice/by-name/srtc /mnt/product/srtc / ext4 local
/data/media /mnt/runtime/default/emulated / sdcardfs local
/data/media /mnt/runtime/read/emulated / sdcardfs local
/data/media /mnt/runtime/write/emulated / sdcardfs local
/data/media /mnt/runtime/full/emulated / sdcardfs local
/dev/fuse /mnt/user/0/emulated / fuse local
/data/media /mnt/user/0/emulated/0/Android/data /0/Android/data sdcardfs local
/data/media /mnt/user/0/emulated/0/Android/obb /0/Android/obb sdcardfs local
/data/media /mnt/pass_through/0/emulated / sdcardfs local
/dev/block/dm-1 /product / ext4 local
/dev/block/dm-3 /product/OP / ext4 local
/dev/block/dm-2 /vendor / ext4 local
tmpfs /apex / tmpfs local
/dev/block/dm-0 /apex/com.android.resolv /system/apex/com.android.resolv ext4 
local
/dev/block/dm-0 /apex/com.android.media.swcodec 
/system/apex/com.android.media.swcodec ext4 local
/dev/block/dm-0 /apex/com.android.sdkext /system/apex/com.android.sdkext ext4 
local
/dev/block/dm-0 /apex/com.android.ipsec /system/apex/com.android.ipsec ext4 
local
/dev/block/dm-0 /apex/com.android.wifi /system/apex/com.android.wifi ext4 local
/dev/block/dm-0 /apex/com.android.permission 
/system/apex/com.android.permission.gms ext4 local
/dev/block/dm-0 /apex/com.android.vndk.v30 
/system/apex/com.android.vndk.current ext4 local
/dev/block/dm-0 /apex/com.android.neuralnetworks 
/system/apex/com.android.neuralnetworks ext4 local
/dev/block/dm-0 /apex/com.android.i18n /system/apex/com.android.i18n ext4 local
/dev/block/dm-0 /apex/com.android.adbd /system/apex/com.android.adbd ext4 local
/dev/block/dm-0 /apex/com.android.media /system/apex/com.android.media ext4 
local
/dev/block/dm-0 /apex/com.android.tzdata /system/apex/com.android.tzdata ext4 
local
/dev/block/dm-0 /apex/com.android.os.statsd /system/apex/com.android.os.statsd 
ext4 local
/dev/block/dm-0 /apex/com.android.extservices 
/system/apex/com.android.extservices.gms ext4 local
/dev/block/dm-0 /apex/com.android.tethering 
/system/apex/com.android.tethering.inprocess ext4 local
/dev/block/dm-0 /apex/com.android.mediaprovider 
/system/apex/com.android.mediaprovider ext4 local
/dev/block/dm-0 /apex/com.android.conscrypt /system/apex/com.android.conscrypt 
ext4 local
/dev/block/dm-0 /apex/com.android.art /system/apex/com.android.art.release ext4 
local
/dev/block/dm-0 /apex/com.android.runtime /system/apex/com.android.runtime ext4 
local
tmpfs /linkerconfig / tmpfs local
tmpfs /linkerconfig /bootstrap tmpfs local
none /acct / cgroup local
none /config / configfs local
tmpfs /data_mirror / tmpfs local
tmpfs /data_mirror/data_ce/null /user tmpfs local
tmpfs /data_mirror/data_de/null /user_de tmpfs local
tmpfs /data_mirror/cur_profiles /misc/profiles/cur tmpfs local
tmpfs /data_mirror / tmpfs local
/dev/block/dm-4 /data_mirror/data_ce/null /user ext4 local
/dev/block/dm-4 /data_mirror/data_ce/null/0 /data ext4 local
/dev/block/dm-4 /data_mirror/data_de/null /user_de ext4 local
/dev/block/dm-4 /data_mirror/cur_profiles /misc/profiles/cur ext4 local
/dev/block/dm-4 /data / ext4 local
/dev/block/dm-4 /data/user/0 /data ext4 local
tmpfs /storage /user/0 tmpfs local
/dev/fuse /storage/emulated / fuse local
/data/media /storage/emulated/0/Android/data /0/Android/data sdcardfs local
/data/media /storage/emulated/0/Android/obb /0/Android/obb sdcardfs local

What is the problem that you are seeing? As usual, please describe
  1. what are you attempting to do?
  2. what is the result?

Bruno




Reply via email to