There is  a problem with ICU where icudata lib throws a "invalid error" 
when running program linked with it.
this affects ARM but shows up on x86 (x32 ABI) as well.

when its linked it is linked with -nodefaultlibs -nostdlib changing this 
allows things to work adding -lgcc will
probably resolv this more "appropriately" as there ABI requirements on 
ARM/x32 systems in particular.

https://github.com/Distrotech/icu/commit/206c84fb68a7a97b5c302d0648e40f70c2cc59ab

Editing source/config/mh-linux and altering LDFLAGSICUDT resolved the issue.

This will be of more intrest to cross builders and non intel users [im 
quite happy with my chromebook btw].

Regards Greg
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to