[ros-users] Fedora rosdep patches

Steven Bellens steven.bellens at mech.kuleuven.be
Tue Nov 30 09:11:02 UTC 2010


2010/11/30 Matthieu Herrb <matthieu.herrb at laas.fr>:
> On Thu, Nov 04, 2010 at 06:50:27PM +0100, Steven Bellens wrote:
>> 2010/11/4 Severin Lemaignan <severin.lemaignan at laas.fr>:
>> >> /usr/bin/ld: note: 'XNextEvent' is defined in DSO
>> >> /usr/lib64/libX11.so.6 so try adding it to the linker command line
>> >> /usr/lib64/libX11.so.6: could not read symbols: Invalid operation
>> >>
>> >> which I'm not able to solve at the moment :). It's not package
>> >> related, I checked out the svn version from the opende homepage, which
>> >> behaves the same.
>> >
>> > Well, this bug is due to a change in the Fedora linker in Fedora 13, and
>> > basically, if you add manually a -lX11, it should compile.
>> > This is due to a stricter policy in linking, and should actually be
>> > filled as a bug upstream, I guess.
>>
>> I've filed a ticket at the openDE project page:
>> https://sourceforge.net/tracker/index.php?func=detail&aid=3103061&group_id=24884&atid=382799#
>>
>
> Would it be possible to add a patch in the ros tree in the meantime?
>
> So far I fail to see how the patches present in the patches/ subdir
> are used, but it seems to be the mechanism for this kind of issues...

In appendix my changes to the Makefiles ... they probably don't
represent the most elegant solution, but they solve all the trouble. A
simple "patch < opende_link_x11.patch" should do the trick.

Steven

>
> --
> Matthieu Herrb
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: opende_link_x11.patch
Type: text/x-patch
Size: 3756 bytes
Desc: not available
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20101130/ace9db50/attachment-0005.bin>


More information about the ros-users mailing list