trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: October 2010

Re: [trinity-devel] Kaffeine FTBFS

From: "Timothy Pearson" <kb9vqf@...>
Date: Mon, 4 Oct 2010 16:13:04 -0500
>> Well, it's obviously a bit late to change the 3.5.12 files,
>> so let's see
>> what we can do to patch up the package until 3.5.13.
>>
>> You'll have to work around the cdparanoia problem for now
>> with the
>> symbolic link as you mentioned.  This will be fixed
>> for 3.5.13.
>>
>> Also, try passing the --without-lame flag to the Kaffeine
>> configure
>> script.  Does the compilation proceed?
>
> Yup, no build failures regarding lame when using the --without-lame
> option. I have lame-3.98.4 installed.
>
> Still FTBFS. Similar build failure regarding cdda_paranoia.h. Seems I need
> to create the same temporary sym link to
> /usr/include.cdda/cdda_paranoia.h.
>
> I updated my build script with appropriate checks and link creations.
>
> Kaffeine built fine.
>
> I tried building in my non-chroot regular KDE 3.5 desktop. Kaffiene FTBFS
> with the same header file errors. Thus, I have no idea how the package
> successfully built previously. Then again I built a lot of these packages
> long ago.
>
> Next I removed the --without-lame option. FTBFS. So only partially
> resolved.
>

The fixes will have to wait for 3.5.13; why don't you open new bugs for
both issues?

For 3.5.12, --disable-lame will simply be required, as well as the include
statement ln hack.  I've seen much worse hacking in Ubuntu as they try to
force an upstream package to work on their distribution. ;-)  Both issues
will be a priority for 3.5.13.

Tim