Hello,

I was trying to fix https://github.com/openwrt/packages/issues/1703
(lsof compilation on mips64) and discovered that a) mips64* were the
only targets using uCLibc; b) xattr was disabled in uClibc config.
I tried to add DEPENDS:=@(!(USE_UCLIBC)) to libattr, but that created
recursive dependencies for musl targets:
tmp/.config-package.in:55568:error: recursive dependency detected!
tmp/.config-package.in:55568:   symbol PACKAGE_rsnapshot depends on
RSYNC_xattr
tmp/.config-package.in:34393:   symbol RSYNC_xattr depends on PACKAGE_rsync
tmp/.config-package.in:34365:   symbol PACKAGE_rsync is selected by
PACKAGE_rsnapshot
I tried several approaches, but didn't get any further.

My questions are:
- is xattr disabled in uClibc for purpose?
- would it make sense to enable it to make feature sets of libc
implementations closer to each other?

-- 
Best regards,
Maxim Storchak
mailto:m.storc...@gmail.com
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to