maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   RFC (request for Compilation :-) - curl armel.deb binary anyone ? (https://talk.maemo.org/showthread.php?t=4425)

fpp 2007-01-30 20:16

RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Well-crafted title says it all really... One David Connolly had packaged curl for OS2005, but I can't find an armel.deb binary for 2006 anywhere.

If some kind soul finds one in a drawer I'd be grateful !

(and yes, I know wget is available, but curl is what I need :-)

TIA
fp

andrew 2007-01-30 21:56

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
I've recompiled the standard Debian package, but I only have an OS 2007 development kit running at the moment. You can find the packages at http://aeracode.org/maemo/2006 - they run on both my 770 and my n800, so hopefully they'll work for you.

If you want to use a repository the details are at http://aeracode.org/index.php?page=maemo ; curl doesn't seem to appear in my Application Manager, though, even though it has the correct section... apt-get should work, however.

fpp 2007-01-30 22:04

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Thanks a lot Andrew, I didn't think my request would be answered so quickly !

For a "normal" (command-line) use of curl, do I just grab the curl armel.deb, or do I also need any of the lib* packages ?...

TIA,
fp

gnuite 2007-01-30 22:18

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Quote:

Originally Posted by fpp (Post 32525)
Thanks a lot Andrew, I didn't think my request would be answered so quickly !

For a "normal" (command-line) use of curl, do I just grab the curl armel.deb, or do I also need any of the lib* packages ?...

TIA,
fp

libcurl is already on your device. Maemo Mapper uses it. :)

fpp 2007-01-30 22:25

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Aha. "DLL hell" in sight maybe ? :-)

fpp 2007-01-30 22:55

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Yes, DLL hell it looks to be...

Silly App manager throes :

If I install just curl_7.15.5-1osso1_armel.deb, it fails with an unmet dependency of libcurl3 (>=7.15.5 :-)

If I try to install libcurl3_7.15.5-1osso1_armel.deb, it offers to update the current version (probably from MMapper installation, although it doesn't appear in the list). Then it also fails with an "uncompatible package" error.

So what now ?...

gnuite 2007-01-30 23:33

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Quote:

Originally Posted by fpp (Post 32550)
Yes, DLL hell it looks to be...

The implication, then, is that the libcurl library has changed between OS2006 and OS2007. You'll have to get someone to build curl on an OS2006 SDK (as opposed to the OS2007 SDK), so that it links to the OS2006 version of libcurl.

Hopefully, the "OS2007 for 770" will have this new version of libcurl, although that still leaves most 770 users in the cold, since they won't get official support for OS2007/770 from Nokia.

aflegg 2007-01-30 23:40

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Quote:

Originally Posted by andrew (Post 32523)
I've recompiled the standard Debian package, but I only have an OS 2007 development kit running at the moment. You can find the packages at http://aeracode.org/maemo/2006 - they run on both my 770 and my n800, so hopefully they'll work for you.

Andrew, I'm working on MUD-Builder - an autobuilder to make these kind of ports more easy. I'd be keen to see a "curl" package submitted, if you're interested?

Quote:

If you want to use a repository the details are at http://aeracode.org/index.php?page=maemo ; curl doesn't seem to appear in my Application Manager, though, even though it has the correct section... apt-get should work, however.
One of the key advantages of MUD would be that the MUD team would build your package for the different OSes/platforms and upload the debs to the Extras repository and - eventually - handle updating the new application catalogue (if it doesn't end up doing it automatically any time soon).

Cheers,

Andrew

andrew 2007-01-31 08:09

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Yes, I've heard of MUD-builder, and am more than willing to give it a go - saving tedious building is an excellent idea. I'll have a read through the site and see what I can do.

andrew 2007-01-31 08:10

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Also, fcc, I just installed the new version of libcurl3 on my 770 using dpkg and it worked fine, although i must say I didn't extensively test it after. I may have real 770 pages soon, we'll see.

fpp 2007-01-31 08:47

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
aflegg - I too thought that your MUD project was the perfect fit for this kind of problem. I'm just too scared of the mental effort needed to set up an 0S2006 dev environment and proceed to the result, starting with exactly zero experience :-)

andrew -- it was a bit late last night so I stopped at the App manager failure, didn't think of trying dpkg. That should work, but will maemo mapper still run afterwards ?...

andrew 2007-01-31 17:45

Re: RFC (request for Compilation :-) - curl armel.deb binary anyone ?
 
Exactly my point, I haven't tried Maemo Mapper on the 770 yet with this new library... it might be a bit risky.

If you can find a copy of the original libcurl3 deb that's already on the device it might be worth trying, though, I guess...


All times are GMT. The time now is 01:17.

vBulletin® Version 3.8.8