On 05/05/2012 01:17 PM, Felix Fietkau wrote:
On 2012-05-05 8:49 PM, Eric S. Raymond wrote:
Felix Fietkau<n...@openwrt.org>:
I merged scons build support in r31618. I was just about to merge
chrpath too, but it didn't build on my OSX box. When I found out what
chrpath is used for in the build system, I decided to not merge it at all.
If I understand the code that uses it in the gpsd build system
correctly, it seems to be an unnecessary hack that should be patched out
entirely.
It's necessary for dynamic linking.  It replaces the elaborate stuff libtool
does in an autotools-based build.
I really don't think we need it in OpenWrt, so I'm going to patch it
out. chrpath seems to need some ELF related stuff that isn't part of our
host build yet, and I think it is completely pointless to add all of
this for a piece of functionality that we don't need or want in OpenWrt
at all.
Works for me.

After fixing some madness wrt. scons platform detection (I'm beginning
to dislike scons even more than autoconf now)

That would be hard to imagine, but I feel your pain, I do, I do.

, I tried my patched gpsd
package and it seemed to find its libraries just fine.
Awesome.

I note that there was a great deal of churn happening after the 3.5 release, I don't know if eric considers it 3.5 stable enough or not. Notably there was some stuff going by about endianness on the list that appeared to be ibm360 related, which I know is not a target platform (yet) for openwrt.

Does this mean I can retire the ceropackages version?

I note that the xorp package therein needed scons too.


- Felix

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to