OE cross toolchain for SH4

Here are software that related with Samsung B series TVs. Like hex editors, new version of BusyBox or internal software, app programs that will run in your TV hardware.:!:This forum is NOT FOR USER QUESTIONS or Problems.

User avatar
arris69
SamyGO Moderator
Posts: 1700
Joined: Fri Oct 02, 2009 8:52 am
Location: Austria/Vienna (no Kangaroos here)
Contact:

Re: OE cross toolchain for SH4

Post by arris69 » Sun Feb 21, 2010 10:15 pm

tom_van wrote:I have GNU grep 2.5.4
Continuing must be other error (in bitbake?) because packages with ucase names was not ok.
After adding -i to grep in ipkd-build I had to rebuild all ucase named packages and finally got gallery built.

I decided to use T-RBYDEUC-dotconfig - commiting now - please review.
seems to be indirect an charset problem, example below.
so i think a fix in local.conf or env.source is possible? i mean its not funny just to have lcase packages. or this may bring other problems?
kernel config seems ok, until we have no T-AMBDFRC we can let it as is.

tnx
arris

Code: Select all

#!/bin/sh
LC_CTYPE=en_US

tags="StarterLib starterlib Starter-Lib START STARTeRLIB Starte-Rlib star.tes star.fg-ff"
for i in $tags ; do
        if echo $i | grep '[^a-z.+-]' ; then

                echo "*** Error: $? Package name $i contains illegal characters, (other than [a-z0-9.+-])" >&2
        else
                echo "*** NoError?: $? Package name $i ok" >&2
        fi
done

LC_CTYPE=en_US.UTF-8

tags="StarterLib starterlib Starter-Lib START STARTeRLIB Starte-Rlib star.tes star.fg-ff"
for i in $tags ; do
        if echo $i | grep '[^a-z.+-]' ; then

                echo "*** Error: $? Package name $i contains illegal characters, (other than [a-z0-9.+-])" >&2
        else
                echo "*** NoError?: $? Package name $i ok" >&2
        fi
done
Last edited by arris69 on Sun Feb 21, 2010 10:39 pm, edited 1 time in total.

tom_van
Official SamyGO Developer
Posts: 145
Joined: Tue Jan 19, 2010 10:44 am

Re: OE cross toolchain for SH4

Post by tom_van » Sun Feb 21, 2010 10:38 pm

Just lcase accepted here for both LC_TYPES.
If you want mixed case names I think that the only correct fix is add -i parameter to grep in ipkg* (or extend the regexp of course)

T-RBYDEUC: sh4
Toolchain:
build y
usable y
Kernel:
build y
usable y
Modules:
build y
usable y
u-boot:
build y
usable n
u-boot not tested. I'm afraid that u-boot is not any of b650/750 version. Not going to test.

Post Reply

Return to “[B] Software”