OESF Portables Forum

Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Sharp ROMs => Topic started by: enodr on December 03, 2006, 05:37:04 am

Title: New Feed For Sharprom And Compatible
Post by: enodr on December 03, 2006, 05:37:04 am
A new feed for Sharprom and compatible distros (cacko, ...) is available here:

http://sharpromfeed.home.linuxtogo.org/feed/ (http://sharpromfeed.home.linuxtogo.org/feed/)

Just add this feed to your /etc/ipkg.conf then:
Code: [Select]
ipkg update
ipkg install vim

This feed is built using Openembedded (http://www.openemebedded.org). As part  of the project I will publish instructions on how to setup your own OE environment to build software for Sharprom.

The aim of this feed is to be a central place where you can find up-to-date packages for Sharprom, without worrying about missing dependencies.

I haven't built every software available in OE yet, so feel free to post requests here.
Title: New Feed For Sharprom And Compatible
Post by: koen on December 03, 2006, 03:41:43 pm
Are you planning on having an rss feed for newly added (or updated) packages?
Title: New Feed For Sharprom And Compatible
Post by: adf on December 03, 2006, 04:32:56 pm
very cool. maybe a more recent wellenreiter? kismet? some other convenient "find and associate" tools?


if it isn't too far off topic, wht do all the X and X11 things do?
Title: New Feed For Sharprom And Compatible
Post by: daufoo on December 03, 2006, 05:03:43 pm
Quote
A new feed for Sharprom and compatible distros (cacko, ...) is available here:

http://sharpromfeed.home.linuxtogo.org/feed/ (http://sharpromfeed.home.linuxtogo.org/feed/)

Just add this feed to your /etc/ipkg.conf then:
Code: [Select]
ipkg update
ipkg install vim

This feed is built using Openembedded (http://www.openemebedded.org). As part  of the project I will publish instructions on how to setup your own OE environment to build software for Sharprom.

The aim of this feed is to be a central place where you can find up-to-date packages for Sharprom, without worrying about missing dependencies.

I haven't built every software available in OE yet, so feel free to post requests here.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=147882\"][{POST_SNAPBACK}][/a][/div]

cool, I'm looking forward for your instructions on how to build applications with OpenEmbedded.  
Title: New Feed For Sharprom And Compatible
Post by: kb7sqi on December 03, 2006, 06:49:19 pm
Quote
A new feed for Sharprom and compatible distros (cacko, ...) is available here:

http://sharpromfeed.home.linuxtogo.org/feed/ (http://sharpromfeed.home.linuxtogo.org/feed/)

Just add this feed to your /etc/ipkg.conf then:
Code: [Select]
ipkg update
ipkg install vim

This feed is built using Openembedded (http://www.openemebedded.org). As part  of the project I will publish instructions on how to setup your own OE environment to build software for Sharprom.

The aim of this feed is to be a central place where you can find up-to-date packages for Sharprom, without worrying about missing dependencies.

I haven't built every software available in OE yet, so feel free to post requests here.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=147882\"][{POST_SNAPBACK}][/a][/div]

I was curious how can someone contribute to the feed?  I'm just getting started w/ using OE & and so far I've built several packages.  I'd like to keep from re-building all the stuff you have. :-)  I'd be happy to upload what packages I have built so far.  I do still have some questions for you about your build setup.  I guess I still have some problems with mine.  I still can't build libpng or libpcre.  I'll try to catch you on #oe sometime.
Title: New Feed For Sharprom And Compatible
Post by: enodr on December 05, 2006, 06:19:39 am
Quote
I was curious how can someone contribute to the feed?  I'm just getting started w/ using OE & and so far I've built several packages.  I'd like to keep from re-building all the stuff you have. :-)  I'd be happy to upload what packages I have built so far.  I do still have some questions for you about your build setup.  I guess I still have some problems with mine.  I still can't build libpng or libpcre.  I'll try to catch you on #oe sometime.

Contribution to the feed is very easy: if you make a new recipe for a package using OE, submit it to OE bugtracker and I will add the built package to the feed.
Don't hesitate to put package requests here, as long as the package has already a recipe in OE, I'll try to compile it and put it in the feed.

As for compilation problem I'll do my best to help with compilation under OE with sharprom-compatible target.
Title: New Feed For Sharprom And Compatible
Post by: kb7sqi on December 05, 2006, 08:53:30 am
Quote
Quote
I was curious how can someone contribute to the feed?  I'm just getting started w/ using OE & and so far I've built several packages.  I'd like to keep from re-building all the stuff you have. :-)  I'd be happy to upload what packages I have built so far.  I do still have some questions for you about your build setup.  I guess I still have some problems with mine.  I still can't build libpng or libpcre.  I'll try to catch you on #oe sometime.

Contribution to the feed is very easy: if you make a new recipe for a package using OE, submit it to OE bugtracker and I will add the built package to the feed.
Don't hesitate to put package requests here, as long as the package has already a recipe in OE, I'll try to compile it and put it in the feed.

As for compilation problem I'll do my best to help with compilation under OE with sharprom-compatible target.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148080\"][{POST_SNAPBACK}][/a][/div]

I resolved my problem with libpcre/libpng and since have built several more packages.  So far, I've built quite a few updated commandline tools like bash, bc, bison, bitchx, bzip2, cpio, cron, diffutils, expat, findutils, flex, gdbm, grep, gzip, less, lsof, m4, make, minicom, openssl, openssh, patch, pine, readline, sed, slang, slrn, sudo, tar, tcl, tin, unzip, zip, wget, vpnc, zlib.  All of these packages and their dependencies built w/ no problems.  I was curious how you got libopienet to build since it has several errors w/ the version of wireless.h that is included in the 2.4.18 kernel.  It'd be pretty easy to "hack" up all the defines, but I'd prefer not to do that.     I'll look at this more later today.  I'm using a "collie" as my machine btw.   Or have you already patched your kernel source?  Just curious.  Thanks.
Title: New Feed For Sharprom And Compatible
Post by: tovarish on December 05, 2006, 09:16:46 am
how easy will it be to build x11 apps to be used by xqt. i would very much like to have gaim, abiword and gnumeric.

thanks
Title: New Feed For Sharprom And Compatible
Post by: enodr on December 05, 2006, 10:00:15 am
Quote
how easy will it be to build x11 apps to be used by xqt. i would very much like to have gaim, abiword and gnumeric.

thanks
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148103\"][{POST_SNAPBACK}][/a][/div]

Building such packages under Openembedded should be as easy as: "bitbake gaim"

I will have a look and see it these apps compile fine with sharprom-compatible target (and try to find an easy solution not to pull all the dependencies on the X server as your using XQt).
Title: New Feed For Sharprom And Compatible
Post by: baallrog on December 05, 2006, 10:10:30 am
what are the package present here http://sharpromfeed.home.linuxtogo.org/feed/_problem/ (http://sharpromfeed.home.linuxtogo.org/feed/_problem/) for ?

Hardware video acceleration    

And what is the problem exactly ?

Else, what not taking the package present in the original feed and place them in yours to have a unique and complete feed ?

Anyway, thanks a lot for your job !

I wait for the tutorial to come
Title: New Feed For Sharprom And Compatible
Post by: grog on December 05, 2006, 10:46:30 am
Quote
I resolved my problem with libpcre/libpng and since have built several more packages.  So far, I've built quite a few updated commandline tools like bash, bc, bison, bitchx, bzip2, cpio, cron, diffutils, expat, findutils, flex, gdbm, grep, gzip, less, lsof, m4, make, minicom, openssl, openssh, patch, pine, readline, sed, slang, slrn, sudo, tar, tcl, tin, unzip, zip, wget, vpnc, zlib.  All of these packages and their dependencies built w/ no problems.  I was curious how you got libopienet to build since it has several errors w/ the version of wireless.h that is included in the 2.4.18 kernel.  It'd be pretty easy to "hack" up all the defines, but I'd prefer not to do that.     I'll look at this more later today.  I'm using a "collie" as my machine btw.   Or have you already patched your kernel source?  Just curious.  Thanks.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148099\"][{POST_SNAPBACK}][/a][/div]
CRON! (drool) cron (drool) Would this be the right place to make a request for a package to be added to the feed (drool)  
Title: New Feed For Sharprom And Compatible
Post by: grog on December 05, 2006, 10:53:26 am
Quote
CRON! (drool) cron (drool) Would this be the right place to make a request for a package to be added to the feed (drool)   
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148116\"][{POST_SNAPBACK}][/a][/div]
bc & mutt would be GREAT additions too. PLEASE! thks
Title: New Feed For Sharprom And Compatible
Post by: koen on December 05, 2006, 11:36:50 am
And here's a more userfriendlier fronted for browsing the feed: http://linuxtogo.org/~koen/sharprom/ (http://linuxtogo.org/~koen/sharprom/)
Title: New Feed For Sharprom And Compatible
Post by: HoloVector on December 05, 2006, 01:49:42 pm
Please compile ScummVM 0.9.0 and dependencies.    ***major drool***


Noticed several packages refer to the 2.4.18 kernel.  Will these work okay on 2.4.20 based units?


Thanks so much for all your hard work.
Title: New Feed For Sharprom And Compatible
Post by: kb7sqi on December 05, 2006, 02:54:54 pm
Quote
Quote
CRON! (drool) cron (drool) Would this be the right place to make a request for a package to be added to the feed (drool)   
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148116\"][{POST_SNAPBACK}][/a][/div]
bc & mutt would be GREAT additions too. PLEASE! thks
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148118\"][{POST_SNAPBACK}][/a][/div]

I built cron & bc yesterday in my spare time & just built mutt.  Only takes a few minutes.  Is it possible to upload ipk's made so they can be added to the feed?  Or Enodr, do you want to build these items yourself?  I don't care either way, I was just trying to save some duplication of work for people.  I'm only using these packages on my 5500 running a hybrid tkc/sharp rom.  On my 5600, I'm running OZ/Opie and GPE.   I'm using my 5500 more for PDA/Work usage right now, and my 5600 is a hack system.   Atleast till I get another a 3000/3100/3200.
Title: New Feed For Sharprom And Compatible
Post by: enodr on December 06, 2006, 01:27:54 pm
Quote
I built cron & bc yesterday in my spare time & just built mutt.  Only takes a few minutes.  Is it possible to upload ipk's made so they can be added to the feed?  Or Enodr, do you want to build these items yourself?  I don't care either way, I was just trying to save some duplication of work for people.  I'm only using these packages on my 5500 running a hybrid tkc/sharp rom.  On my 5600, I'm running OZ/Opie and GPE.   I'm using my 5500 more for PDA/Work usage right now, and my 5600 is a hack system.   Atleast till I get another a 3000/3100/3200.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148162\"][{POST_SNAPBACK}][/a][/div]

Did you build these packages using Openembedded? If yes, did you push the recipes in OE (or maybe they are already here?).

If not, I may open a secondary (temporary)binary only feed which will contain packages which are not yet "buildable" with Openembedded (I won't have time to make recipes for everything. That's why I prefer spending time explaining how to setup Openembedded so that people can help by making recipes.
Title: New Feed For Sharprom And Compatible
Post by: kb7sqi on December 06, 2006, 02:52:41 pm
Quote
Quote
I built cron & bc yesterday in my spare time & just built mutt.  Only takes a few minutes.  Is it possible to upload ipk's made so they can be added to the feed?  Or Enodr, do you want to build these items yourself?  I don't care either way, I was just trying to save some duplication of work for people.  I'm only using these packages on my 5500 running a hybrid tkc/sharp rom.  On my 5600, I'm running OZ/Opie and GPE.   I'm using my 5500 more for PDA/Work usage right now, and my 5600 is a hack system.   Atleast till I get another a 3000/3100/3200.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148162\"][{POST_SNAPBACK}][/a][/div]

Did you build these packages using Openembedded? If yes, did you push the recipes in OE (or maybe they are already here?).

If not, I may open a secondary (temporary)binary only feed which will contain packages which are not yet "buildable" with Openembedded (I won't have time to make recipes for everything. That's why I prefer spending time explaining how to setup Openembedded so that people can help by making recipes.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=148271\"][{POST_SNAPBACK}][/a][/div]

So far all the packages I've built have been using the packages already in OE.  I haven't tried adding anything yet.  I'll be trying that soon as I want to change how a few packages are built for Sharp rom and for OpenZaurus.  I guess I should've started off trying to build stuff for OpenZaurus first instead of sharprom-compatible.     Yesterday, I setup another build setup for OpenZaurus, and built several items like my own kernel, etc.  I liked how it automatically built the cross-compile tools automatically and setting everything up.  While I was at it, I went ahead rebuilt my 5600 setup w/ OZ/Opie.
 
The reason I asked if it was possible to upload prebuilt packages was that way you didn't have to re-build stuff someone else already had.  I understand everyone has other things to do, like work for a living, goto school etc. :-)  I spend 95% of my time dealing w/ Sun hardware and Solaris .  The other 5% I spend with my family and working on stuff like getting sofware to run on old *nix OS's like NeXTSTEP/Openstep, Apple A/UX, and my Z's.  And I don't mind contributing time/effort in any small way to help.
Title: New Feed For Sharprom And Compatible
Post by: enodr on December 06, 2006, 03:34:14 pm
Quote
So far all the packages I've built have been using the packages already in OE.

Great.
 
Quote
The reason I asked if it was possible to upload prebuilt packages was that way you didn't have to re-build stuff someone else already had.

That's fine. I want to rebuild everything by myself to be sure there is no bug in the recipes. If I find a bug I can try to solve it (or bug OE people for some help!!).

I am updating the feed tonight will all the packages mentioned above (mutt, bc, ...).

Please do post requests in this thread, I'll try to build as much packages as possible. Also I welcome the proposal to use a parallell "binary packages" only feed with packages that (for the moment) can't be built with OE. PM me if you want to help.
Title: New Feed For Sharprom And Compatible
Post by: koen on December 06, 2006, 04:48:03 pm
Quote
I am updating the feed tonight will all the packages mentioned above (mutt, bc, ...).

2 days ago:

Code: [Select]
koen@serenity:~/public_html/sharprom$ php update.php
Updating Sharprom compatible unstable main: 407 packages
Added 407 packages in 0 days, 0 hours, 0 minutes and 7 seconds

5 minutes ago:

Code: [Select]
koen@serenity:~/public_html/sharprom$ php update.php
Updating Sharprom compatible unstable main: 722 packages
Added 722 packages in 0 days, 0 hours, 0 minutes and 13 seconds
Title: New Feed For Sharprom And Compatible
Post by: grog on December 10, 2006, 03:45:52 pm
How about please compiling opie-camera (http://www.openembedded.org/filebrowser/org.openembedded.oz354x/packages/opie-camera) & requirements? I found a working package here (http://cacko.oesf.org/downloads/opie-camera/), but it'd be great to have it in what is now the main feed   . thks
Title: New Feed For Sharprom And Compatible
Post by: rolf on January 01, 2007, 05:02:28 pm
Enodr, nice project.  Have you been able to compile perl recently?

BTW, make sure you don't get into trouble.  Is all the stuff you have OK for republication?  Do you publish sources for the GPL stuff?
Title: New Feed For Sharprom And Compatible
Post by: enodr on January 02, 2007, 01:02:27 pm
Quote
Enodr, nice project.  Have you been able to compile perl recently?

Code: [Select]
arm-linux-ld: cannot find -lgcc_s  


Quote
BTW, make sure you don't get into trouble.  Is all the stuff you have OK for republication?  Do you publish sources for the GPL stuff?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=149787\"][{POST_SNAPBACK}][/a][/div]

All the packages in the feed are built using OE, ie are under some Open Source licence. I don't publish the sources, I don't know how OE people deal with this matter (I guess every project built with OE has this problem).
Title: New Feed For Sharprom And Compatible
Post by: koen on January 02, 2007, 01:15:38 pm
Quote
Quote
Enodr, nice project.  Have you been able to compile perl recently?

Code: [Select]
arm-linux-ld: cannot find -lgcc_s  


Quote
BTW, make sure you don't get into trouble.  Is all the stuff you have OK for republication?  Do you publish sources for the GPL stuff?
[div align=\"right\"][{POST_SNAPBACK}][/a][/div] (http://index.php?act=findpost&pid=149787\")

All the packages in the feed are built using OE, ie are under some Open Source licence. I don't publish the sources, I don't know how OE people deal with this matter (I guess every project built with OE has this problem).
[div align=\"right\"][a href=\"index.php?act=findpost&pid=149869\"][{POST_SNAPBACK}][/a][/div]

From the *front*page of openembedded.org: [a href=\"http://www.openembedded.org/gpl-causing-problems-for-derivative-linux-distros]http://www.openembedded.org/gpl-causing-pr...e-linux-distros[/url]
Title: New Feed For Sharprom And Compatible
Post by: rolf on January 02, 2007, 07:40:02 pm
Quote
Quote
Enodr, nice project.  Have you been able to compile perl recently?
Code: [Select]
arm-linux-ld: cannot find -lgcc_s  
 

Quote
From the *front*page of openembedded.org: http://www.openembedded.org/gpl-causing-pr...e-linux-distros (http://www.openembedded.org/gpl-causing-problems-for-derivative-linux-distros)
As always, OE taking good care of you     Which is why I asked, enodr.  Don't get into trouble if it can be so easily avoided

But what about the stuff you mirror which you did not compile?  Did you make sure you are OK to republish that stuff?
Title: New Feed For Sharprom And Compatible
Post by: markpmc on January 02, 2007, 09:28:05 pm
Quote
A new feed for Sharprom and compatible distros (cacko, ...) is available here:

...snip...

enodr,
Thanks for the feed and the packages.

I've managed to rebuild Andy's (imasmith) cacko 1.23 beta from his original sources. I plan to update the kernel this week. My plan is to add squashfs and a few other patches to tetsu's latest kernel. Any words of warning? specific patches?

I'm fairly happy w/ the performance of Andy's beta, is there much to be gained from porting Cacko final 1.23 ROM to the C3000? I'm more than a little unclear on what's involved in porting Cacko 1.23 from the C3100 to the C3000. It should require some mount point and init script changes, but I tried this approach about a year ago and couldn't figure it out. Has anyone tried this particular approach?

Mark
Title: New Feed For Sharprom And Compatible
Post by: enodr on January 03, 2007, 04:07:17 am
Quote
But what about the stuff you mirror which you did not compile?  Did you make sure you are OK to republish that stuff?

No I didn't... I just looked at the mirror you are referring, I will remove the binary only feeds and leave only the documentation stuff (like docs.zaurus.com). The binary mirror were not meant to be public, but should be my private archive.
Title: New Feed For Sharprom And Compatible
Post by: rolf on April 29, 2007, 10:38:42 am
Just in case anyone was interested in compiling themselves.  There are instructions on how to compile for Sharp ROM (http://www.openembedded.org/usefulconfigurations)  in the OE wiki.
Title: New Feed For Sharprom And Compatible
Post by: ogrefish on May 03, 2007, 09:30:55 am
Thanks rolf. Ive embarked on a journey of learning (much thanks to Speculatrix for the help) but its gonna take a while before i get to grips with anything worthwhile, although progress is steadily being made.

Its possible alot more people would produce stuff if there was, and i hate to put it like this, a spoonfed step by step tutorial on setting things up specifically for cacko to the end result. It would only help the cacko community im sure. those who have yet to get to grips with this side of the zaurus.

Im not sure if this is the right thread for 'a would like compiled question' but would anyone fancy kindly taking the time to compile the latest aircrack-ng with injection drivers for the 2.4.18 kernel, if so would be greatly appreciated.

thanks for the assistance so far people.
Title: New Feed For Sharprom And Compatible
Post by: rolf on May 03, 2007, 10:36:38 am
Quote
Its possible alot more people would produce stuff if there was, and i hate to put it like this, a spoonfed step by step tutorial on setting things up specifically for cacko to the end result.
My perspective on this is "If it is sinking, jump ship before you get drowned."  

As far as spoon-fed goes, my above-link is spoon-fed.  If not, feel free to improve it.  There are also spoon-fed instructions for how to set up OE (http://www.openembedded.org/wiki/GettingStarted) for yourself for a number of distros (http://www.openembedded.org/wiki/OEandYourDistro).