DebianSlug Arm package

Report breakage, complain, argue for features, etc -- mostly as relates to nightlies (cvs builds)

Moderators: Developers, Webadmins

DebianSlug Arm package

Postby nivlacckw on Wed Dec 13, 2006 9:31 am

Hi,

Is it possible to have both arm.deb(little-endian) and armeb.deb(big-endian) style Debian package in the future?

regards,
Nivlacckw
nivlacckw
user
user
 
Posts: 14
Joined: Thu Jul 06, 2006 7:17 am

Re: DebianSlug Arm package

Postby rpedde on Wed Dec 13, 2006 9:24 pm

nivlacckw wrote:Hi,

Is it possible to have both arm.deb(little-endian) and armeb.deb(big-endian) style Debian package in the future?

regards,
Nivlacckw


I don't have a build machine for the one. I'll look around to see how hard it will be to do a cross setup.

-- Ron
User avatar
rpedde
Site Admin
Site Admin
 
Posts: 4251
Joined: Mon Nov 22, 2004 12:55 am

Postby fersan on Mon Jan 22, 2007 12:39 pm

Hi, Ron,
I am using the firefly media server, and I am happy with it. I compiled it from the Tarball on the debian/arm installation on the Slug, but there is the question how to get the oggdec compiled with the Tremor libraries. I am getting a little bit confused with all of these, and before trying to do patch oggdec myself, you might now somebody that did already do this, somebody with more experience than me.
Thanks.
fersan
n00b
n00b
 
Posts: 3
Joined: Mon Aug 28, 2006 4:47 pm

Postby rpedde on Mon Jan 22, 2007 9:23 pm

fersan wrote:Hi, Ron,
I am using the firefly media server, and I am happy with it. I compiled it from the Tarball on the debian/arm installation on the Slug, but there is the question how to get the oggdec compiled with the Tremor libraries. I am getting a little bit confused with all of these, and before trying to do patch oggdec myself, you might now somebody that did already do this, somebody with more experience than me.
Thanks.


I just have enough knowledge to bang on it until it works, but here's the foolish patch I made for it:

http://svn.nslu2-linux.org/svnroot/optware/trunk/sources/ivorbis-tools/oggdec-tremor.patch

You'll need to vorbisidec libraries as well, I'm using this:

http://nslu.sourceforge.net/downloads/libvorbisidec-cvs-20050221.tar.gz

-- Ron
User avatar
rpedde
Site Admin
Site Admin
 
Posts: 4251
Joined: Mon Nov 22, 2004 12:55 am

Postby fersan on Tue Jan 30, 2007 4:57 pm

I haven´t said yet that thanks to you I got this working.

Well, I said it now. Thanks.
fersan
n00b
n00b
 
Posts: 3
Joined: Mon Aug 28, 2006 4:47 pm

Postby rpedde on Tue Jan 30, 2007 5:16 pm

fersan wrote:I haven´t said yet that thanks to you I got this working.

Well, I said it now. Thanks.


De nada. Enjoy.

-- Ron
User avatar
rpedde
Site Admin
Site Admin
 
Posts: 4251
Joined: Mon Nov 22, 2004 12:55 am

On the search for ivorbis-tools source

Postby mumsoft on Mon May 21, 2007 2:23 pm

rpedde wrote:
I just have enough knowledge to bang on it until it works, but here's the foolish patch I made for it:

http://svn.nslu2-linux.org/svnroot/optw ... emor.patch

You'll need to vorbisidec libraries as well, I'm using this:

http://nslu.sourceforge.net/downloads/l ... 221.tar.gz

-- Ron


I got these now, but I spend yesterday fruitlessly searching for the ivorbis-tools source, that apparently is needed for the patch anyway. I find it stupid of me that so many people could recompile oggdec with it, and apparently have the ivorbis-tolls source lying around somewhere, while I still have no clue whatsoever where to look.

Sorry, it must be obvious, but I don't see it. Googling around, sniffing, trying, guessing, howling...
Where on earth is the source for ivorbis-tools???? :oops:
Greets,
Marc
mumsoft
user
user
 
Posts: 15
Joined: Mon May 14, 2007 12:43 pm
Location: The Netherlands

Re: On the search for ivorbis-tools source

Postby rpedde on Tue May 22, 2007 8:16 am

mumsoft wrote:
rpedde wrote:
I just have enough knowledge to bang on it until it works, but here's the foolish patch I made for it:

http://svn.nslu2-linux.org/svnroot/optw ... emor.patch

You'll need to vorbisidec libraries as well, I'm using this:

http://nslu.sourceforge.net/downloads/l ... 221.tar.gz

-- Ron


I got these now, but I spend yesterday fruitlessly searching for the ivorbis-tools source, that apparently is needed for the patch anyway. I find it stupid of me that so many people could recompile oggdec with it, and apparently have the ivorbis-tolls source lying around somewhere, while I still have no clue whatsoever where to look.

Sorry, it must be obvious, but I don't see it. Googling around, sniffing, trying, guessing, howling...
Where on earth is the source for ivorbis-tools???? :oops:


There isn't any such thing as ivorbis-tools. It isn't a package or a piece of software or anything. It's a hacked version of vorbis-tools that uses "tremor", the integer decoder for ogg.

So ivorbis-tools is the regular vorbis-tools package:

http://downloads.xiph.org/releases/vorb ... 1.1.tar.gz

Plus a patch to allow using the integer decoder, and the tremor sources themselves (which are referenced further in the post).

-- Ron
User avatar
rpedde
Site Admin
Site Admin
 
Posts: 4251
Joined: Mon Nov 22, 2004 12:55 am

Postby mas on Tue May 22, 2007 11:34 am

And you will also have to check the patch up whether it does a byteswap.

I did the same ivorbis-tool patch and compile for my debian-Etch LE and these were the gotchas:

1. The patch only works against the old ivorbis snapshot as posted here. Not against an actual ivorbis snapshot. So forget the 1.1.1 version and download the old 2005er snapshot from this side.

2. The patch is IMHO (or was when I did it) for the big endian distri and has a manual byteswap in it, which will turn your music to garbage if used on a LE distribution. I manually edited the byteswap out and then recompiled. Worked perfect then.

------

Agenda:
1. Unpack the old ivorbis-tools snapshot
2. Run Rons patch over it
3. It only patches 2-3 files. Check these for a comment "byteswap" or similar and remove the lines after the comment.
4. Do the usual ./configure && make && make install. Voila.
mas
lunatic
lunatic
 
Posts: 228
Joined: Fri Dec 08, 2006 2:44 pm

almost there...

Postby mumsoft on Wed May 23, 2007 7:09 am

mas wrote:And you will also have to check the patch up whether it does a byteswap.

I did the same ivorbis-tool patch and compile for my debian-Etch LE and these were the gotchas:

1. The patch only works against the old ivorbis snapshot as posted here. Not against an actual ivorbis snapshot. So forget the 1.1.1 version and download the old 2005er snapshot from this side.

2. The patch is IMHO (or was when I did it) for the big endian distri and has a manual byteswap in it, which will turn your music to garbage if used on a LE distribution. I manually edited the byteswap out and then recompiled. Worked perfect then.

------

Agenda:
1. Unpack the old ivorbis-tools snapshot
2. Run Rons patch over it
3. It only patches 2-3 files. Check these for a comment "byteswap" or similar and remove the lines after the comment.
4. Do the usual ./configure && make && make install. Voila.


Ok, thanx, now I'm getting somewhere. This looks like a cookbook.
But it is missing some ingedrients, I must say. Talking about older than vorbis-tools-1.1.1.tar.gz: on http://downloads.xiph.org, there is only a vorbis-tools-1.0.1 and no 1.0 anymore. So I googled around and found that somewhere. It dates from 2002, not 2005.
Then I applied the patch. That succeeded after entering 5 correct names. Only the dates did not match.
I found 'byteswap' only in oggdec.c and commented it out.
Then I compiled libvorbisidec. Second I compiled vorbis-tools-1.0. Both with --prefix=/opt
It failed with: /opt/lib/libvorbis.so: undefined reference to `lrint'

I tried several other options, but I eventually got stuck on this lrint.
I have both libvorbis and libvorbisidec installed, maybe that's wrong?
It's a pity that xaviour is not looking here anymore. he has a Asus WL-700gE like me and could recompile oggdec succesfully.
So somewhere is lurking a solution...

I hope you see it...

Marc
Greets,
Marc
mumsoft
user
user
 
Posts: 15
Joined: Mon May 14, 2007 12:43 pm
Location: The Netherlands

Re: almost there...

Postby mumsoft on Wed May 23, 2007 1:02 pm

mumsoft wrote:It's a pity that xaviour is not looking here anymore. he has a Asus WL-700gE like me and could recompile oggdec succesfully.


Just a thought. I can't send him/her a private message, as this board does not allow it.
But I guess someone here, Ron?, can.
Just a little question to be so kind to look at my stumbling over ivorbis-tools. Is that possible?

I have another option. That is, to wait. Just wait. I have never had a problem with Linux that wasn't solved by just waiting.

But for the moment I feel sorry that I have bought this Roku Soundbridge and trusted that Firefly could serve it my ogg files.
Greets,
Marc
mumsoft
user
user
 
Posts: 15
Joined: Mon May 14, 2007 12:43 pm
Location: The Netherlands

Re: almost there...

Postby rpedde on Thu May 24, 2007 10:15 am

mumsoft wrote:
mumsoft wrote:It's a pity that xaviour is not looking here anymore. he has a Asus WL-700gE like me and could recompile oggdec succesfully.


Just a thought. I can't send him/her a private message, as this board does not allow it.
But I guess someone here, Ron?, can.
Just a little question to be so kind to look at my stumbling over ivorbis-tools. Is that possible?

I have another option. That is, to wait. Just wait. I have never had a problem with Linux that wasn't solved by just waiting.

But for the moment I feel sorry that I have bought this Roku Soundbridge and trusted that Firefly could serve it my ogg files.


I'm not sure I understand the problem. Did you ipkg install "ivorbis-tools"?

That has all the right patches and everything. If you are on an optware platform, that should work. It uses the right endianness based on the platform and enables or disables byteswapping appropriately.

So what isn't working? Do you get noise when you try to transcode ogg, or does it just not transcode? Because it doesn't look like you should be having problems if you are using the optware stuff.
User avatar
rpedde
Site Admin
Site Admin
 
Posts: 4251
Joined: Mon Nov 22, 2004 12:55 am

Re: almost there...

Postby mumsoft on Thu May 24, 2007 2:08 pm

rpedde wrote:
mumsoft wrote:
mumsoft wrote:It's a pity that xaviour is not looking here anymore. he has a Asus WL-700gE like me and could recompile oggdec succesfully.


Just a thought. I can't send him/her a private message, as this board does not allow it.
But I guess someone here, Ron?, can.
Just a little question to be so kind to look at my stumbling over ivorbis-tools. Is that possible?

I have another option. That is, to wait. Just wait. I have never had a problem with Linux that wasn't solved by just waiting.

But for the moment I feel sorry that I have bought this Roku Soundbridge and trusted that Firefly could serve it my ogg files.


I'm not sure I understand the problem. Did you ipkg install "ivorbis-tools"?

That has all the right patches and everything. If you are on an optware platform, that should work. It uses the right endianness based on the platform and enables or disables byteswapping appropriately.

So what isn't working? Do you get noise when you try to transcode ogg, or does it just not transcode? Because it doesn't look like you should be having problems if you are using the optware stuff.


It is the same problem Mr. xaviour had, that he posted here: http://forums.fireflymediaserver.org/vi ... php?t=5979
At first transcoding did not work, as i had posted here:
http://forums.fireflymediaserver.org/vi ... highlight=
But it ended in ogg giving noise only. So I tried to recompile (i)vorbis-tools with your patch.
Mr xaviour was luckier than me, but kept silent about how-to.

I have vague plans to patch the 1.1.1 version of the vorbis-tools and try again, but a little help from xaviour would be a real saviour.
Greets,
Marc
mumsoft
user
user
 
Posts: 15
Joined: Mon May 14, 2007 12:43 pm
Location: The Netherlands

Re: almost there...

Postby rpedde on Thu May 24, 2007 3:23 pm

mumsoft wrote:
It is the same problem Mr. xaviour had, that he posted here: http://forums.fireflymediaserver.org/vi ... php?t=5979
At first transcoding did not work, as i had posted here:
http://forums.fireflymediaserver.org/vi ... highlight=
But it ended in ogg giving noise only. So I tried to recompile (i)vorbis-tools with your patch.
Mr xaviour was luckier than me, but kept silent about how-to.

I have vague plans to patch the 1.1.1 version of the vorbis-tools and try again, but a little help from xaviour would be a real saviour.


Is there a reason you don't want to use the unslung repository? Because that has working binaries.

Also, I'm not sure where you got your source code from, but if you use the source tarballs from the unslung repo, I've verified this afternoon that it compiles cleanly.

It appears there are a couple more patches in svn for unslung, but here's the sources and patches I worked with this afternoon:

http://nslu.sourceforge.net/downloads/l ... 221.tar.gz
http://www.vorbis.com/files/1.0/unix/vo ... 1.0.tar.gz
http://svn.nslu2-linux.org/svnroot/optw ... emor.patch
http://svn.nslu2-linux.org/svnroot/optw ... dian.patch

Compile libvorbisidec. I used defaults. Untar the vorbistools and apply first the tremor patch, then the endian patch. Then compile. I used --with-ogg and --with-vorbis, and it compiled cleanly, although I must mention that I was of course using the unslung build harness.

This should produce an integer decoder oggdec. if you run it with -v, it should mention that it is using tremor.

Beyond that, I can't tell you much, except perhaps to recommend using the unslung repository, as I can verify that works.

-- Ron
User avatar
rpedde
Site Admin
Site Admin
 
Posts: 4251
Joined: Mon Nov 22, 2004 12:55 am

Postby mumsoft on Fri May 25, 2007 2:40 pm

Ron,

Thanks.
My packages come from here:
http://ipkg.nslu2-linux.org/feeds/optwa ... ss/stable/
I thought that unslung stood for optware.

Well, I recompiled, but got the same error with the patched vorbis-tools:
Code: Select all
checking for Vorbis... no
*** Could not run Vorbis test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means Vorbis was incorrectly installed
*** or that you have moved Vorbis since it was installed.
configure: error: Vorbis needed!

In config.log:
Code: Select all
/opt/lib/gcc/mipsel-linux-uclibc/4.1.1/../../../libvorbis.so: undefined reference to `lrint'

Essentially the same as yesterday.

I don't expect you to come with a solution though. I hope the ivorbis-tools package will be repaired soon.

Marc
mumsoft
user
user
 
Posts: 15
Joined: Mon May 14, 2007 12:43 pm
Location: The Netherlands

Next

Return to Nightlies Feedback

Who is online

Users browsing this forum: No registered users and 2 guests