Thank you, Mr. Douglas R. Reno,

I applied the patch you suggested and it worked.  I was able to config, make, 
make check,

and install without any further issues.

Jim


On 1/27/19 4:46 PM, Jim Baize via blfs-support wrote:
> Hello list.
>
> This is my first time posting to this list but I will try to be as
> thorough as I can be.
>
> I installed LFS on my RPi3B+ following the instructions found here
> (http://intestinate.com/pilfs/guide.html) and here
> (http://www.linuxfromscratch.org/lfs/view/development/). (Technically,
> I let the RPi scripts install LFS in both Ch 5 & 6).
>
> Everything seemed to install without a hitch.  I was able to boot up
> the RPi and I got my SSH server working so I can SSH into the machine.
>
> After this, I started following the "package_users" install method
> found here
> (https://www.javacrypt.com/lfs/my_lfs_7_4_notes_for_1.6.2.txt). Other
> than the "package_users" scripts, I did not install any packages from
> those instructions.
>
> I installed several packages using this method with little issue,
> until I came to ICU4c-63.1.  Neither the "package_users" install
> method nor the BLFS install method were able to install this package.
> They both gave the same error message.
>
> I even tried to make the changes as noted here
> (https://github.com/unicode-org/icu/commit/9ec2c332c1c9156323944ea2b15c2b91952efae4)
> which seemed to have no effect.
>
> The package seems to configure just fine.  It is only when I try to do
> "make" does it fail.  I believe the relevant lines are:
>
>     ../../common/unicode/ustring.h:931:63: note: in definition of
>     macro 'U_STRING_DECL'
>      #   define U_STRING_DECL(var, cs, length) static const UChar
>     *var=(const UChar *)U_DECLARE_UTF16(cs)
>            ^~~
>     
> LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH
>      ../../bin/genrb -e UTF-8 -s resources -d uconvmsg root.txt
>     ../../bin/genrb: error while loading shared libraries:
>     ../../lib/libicudata.so.63: internal error
>     make[2]: Leaving directory '/usr/src/icu/icu/source/extra/uconv'
>     make[2]: *** [Makefile:175: uconvmsg/root.res] Error 127
>     make[1]: Leaving directory '/usr/src/icu/icu/source/extra'
>     make[1]: *** [Makefile:49: all-recursive] Error 2
>     make: *** [Makefile:153: all-recursive] Error 2
>
>
> (Full make output is in this pastebin
> (https://pastebin.com/8iu9xrTZ))  (if using pastebin in this manner is
> inappropriate, please let me know.)
>
> If anyone could help point me in the right direction, I would be much
> obliged.
>
Hi Jim,


I found a patch at Arch Linux ARM that might help you out, but I am not
100% certain if it will or not. Try making the changes in the following
patch and get back to us:


https://archlinuxarm.org/packages/arm/icu/files/icudata-stdlibs.patch

> Jim


[https://ipmcdn.avast.com/images/icons/icon-envelope-tick-green-avg-v1.png]<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
     Virus-free. 
www.avg.com<http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to