[PlanetCCRMA] Fedora 13

Orcan Ogetbil oget.fedora at gmail.com
Tue May 18 17:10:17 PDT 2010


On Tue, May 18, 2010 at 7:49 PM, Fernando Lopez-Lezcano wrote:
> On Tue, 2010-05-18 at 19:33 -0400, Orcan Ogetbil wrote:
>> On Tue, May 18, 2010 at 6:49 PM, Fernando Lopez-Lezcano wrote:
>> > On Tue, 2010-05-18 at 10:35 -0700, Fernando Lopez-Lezcano wrote:
>> >> > After that I have a few
>> >> > scripts that I can use to trigger a complete rebuild.
>> >> >
>> >> > Packages will fail to build...
>> >>
>> >> Like, for example, jack2 (libffado went through):
>> >>
>> >> i686:
>> >> /usr/bin/ld: default/dbus/reserve_1.o: undefined reference to symbol
>> >> '__gxx_personality_v0@@CXXABI_1.3'
>> >> /usr/bin/ld: note: '__gxx_personality_v0@@CXXABI_1.3' is defined in DSO /usr/lib/libstdc++.so.6 so try adding it to the linker command line
>> >> /usr/lib/libstdc++.so.6: could not read symbols: Invalid operation
>> >> collect2: ld returned 1 exit status
>> >>
>> >> x86_64:
>> >> /usr/bin/ld: default/example-clients/alsa_in_24.o: undefined reference to symbol 'ceil@@GLIBC_2.2.5'
>> >> /usr/bin/ld: note: 'ceil@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line
>> >> /lib64/libm.so.6: could not read symbols: Invalid operation
>> >> collect2: ld returned 1 exit status
>> >> Build failed
>> >>
>> >> This is after patching for a previous error (forcing example clients to link with -lm)
>> >> So it begins...
>> >
>> > Looks like 13 is going to be a PITA to build.
>> >
>> > I'm getting many similar errors from many packages. All have one thing
>> > in common, missing symbols related to system libraries. Orcan: have you
>> > seen this happening in your packages when rebuilding for fc13?
>>
>> Yes, many times. :(
>
> Oh shit........ :-<
>
>> I did the rebuilds about a month ago. I also submitted the patches
>> upstream. Most upstreams accepted the patches so I won't have to deal
>> with this again on updates.
>>
>> Let me know if there's anything I can do for you.
>
> Could you send me pointers to some example patches you did? Or koji
> builds? I'm sure I can fix things but I don't know which is the best way
> to go...
>

Sure. I saw that I actually did the rebuilds in February. Wow, time is
passing by...

Here are some examples for autotools packages:
http://cvs.fedoraproject.org/viewvc/rpms/qjackctl/devel/qjackctl-linking.patch?view=log
http://cvs.fedoraproject.org/viewvc/rpms/lash/devel/lash-linking.patch?view=log
http://cvs.fedoraproject.org/viewvc/rpms/dssi/devel/dssi-linking.patch?view=log
http://cvs.fedoraproject.org/viewvc/rpms/redland/devel/redland-1.0.10-linking.patch?view=log

scons packages:
http://cvs.fedoraproject.org/viewvc/rpms/hydrogen/devel/hydrogen-linking.patch?view=log
http://cvs.fedoraproject.org/viewvc/rpms/minicomputer/devel/minicomputer-linking.patch?view=log

a cmake package:
http://cvs.fedoraproject.org/viewvc/rpms/kmplayer/devel/kmplayer-linking.patch?hideattic=0&view=log

a qmake package:
http://cvs.fedoraproject.org/viewvc/rpms/hydrogen/devel/wasp-linking.patch?view=log


There is a lot more but I am sure these will give you the idea. As you
can see, some patches are a little hacky. Probably because I was bored
out of my mind for patching so much stuff.

Orcan



More information about the PlanetCCRMA mailing list