Modify

Opened 10 years ago

Closed 10 years ago

#2326 closed defect (fixed)

Changeset 8601 broke mrd6 on 2.4

Reported by: eisvogel embinet de Owned by: nico
Priority: normal Milestone:
Component: packages Version:
Keywords: mrd6, broadcom, kernel 2.4 Cc: nico

Description

mrd6 will compile fine for brcm-2.4 with changeset 8601 reverted.

Attachments (2)

mrd6.patch (2.6 KB) - added by eisvogel embinet de 10 years ago.
package/ipv6/mrd6 upgrad to 0.9.5-3, working on brcm-2.4
001-misc.patch (3.8 KB) - added by eisvogel embinet de 10 years ago.
package/ipv6/mrd6/patches/001-misc.patch, this is all in one, remove all other patches

Download all attachments as: .zip

Change History (9)

comment:1 Changed 10 years ago by nico

  • Owner changed from developers to nico
  • Status changed from new to assigned

I'm just wondering how it could have compiled fine before [8601] on 2.4 since it was already flagged as 2.6 only before that change.

How did you try building it ?

comment:2 Changed 10 years ago by eisvogel embinet de

I simply removed the dependency

  • DEPENDS:=@LINUX_2_6 +uclibcxx

+ DEPENDS:=+uclibcxx

because I use broadcom-2.4 and want to also use IPv6 multicast. If it doesn't build on your end it must mean your .config is different from mine and there is an undetected dependency that I have intuitively turned on.

comment:3 Changed 10 years ago by eisvogel embinet de

I had to patch more things yesterday to make it build mrd6 0.95.3 for brcm-2.4 from Hugo's new site fivebits.net. I realize this is something most people are not interested in as it requires IPv6 which most don't yet have and let alone get the multicasting running properly which the SIXXS organization itself tagged as "experimental". This is bleeding edge in terms of networking protocols.

Let me know if OpenWRT is the right place for this stuff.

I have more packages for e.g. mmc2 driver, gpio, pptp nat tracking fixes for 2.4, irssi-trunk and a few more but I got the impression you guys are not very much interested in "custom" stuff so I figure not waste your time on this.

comment:4 Changed 10 years ago by nico

eisvogel said:

I had to patch more things yesterday to make it build mrd6 0.95.3 for brcm-2.4 from Hugo's new site fivebits.net.

Can you provide a patch of your changes?

comment:5 Changed 10 years ago by eisvogel embinet de

Will attach two patches for Makefile and mrd6 patch in a minute.

Changed 10 years ago by eisvogel embinet de

package/ipv6/mrd6 upgrad to 0.9.5-3, working on brcm-2.4

comment:6 Changed 10 years ago by eisvogel embinet de

Make sure you change back FULL_STATIC to yes, else it will try to dynamically link to libstdc++.so and not uClibc's version. This file is usually not found on brcm-2.4 images. I have not found out why that is. Static linking works but I suspect the linker just takes what is needed from libstdc++.a file. Libstdc++ is a bloated pig for sure.

Changed 10 years ago by eisvogel embinet de

package/ipv6/mrd6/patches/001-misc.patch, this is all in one, remove all other patches

comment:7 Changed 10 years ago by nico

  • Resolution set to fixed
  • Status changed from assigned to closed

Should be fixed in [8909], thanks for your help!

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.