Request for feedback

Chris Young chris.young at unsatisfactorysoftware.co.uk
Sat Oct 20 16:01:33 BST 2012


On Sat, 20 Oct 2012 14:32:54 +0100, John-Mark Bell wrote:

> On Sat, 2012-10-20 at 00:13 +0000, Chris Young wrote:
> 
> > However, I have just remembered something - I've had odd problems with
> > libiconv combinations, and ended up settling on linking lpu against
> > libiconv, but using the built-in clib iconv functions for NetSurf
> > itself.  I *think* that lpu linked against clib iconv may have caused
> > NetSurf to freeze on certain pages (which is what I'm seeing on this
> > one).  My makefile.config.override contains:
> > LDFLAGS += -liconv
> > Which clearly isn't the default, so probably the next thing to try.
> 
> Well, the SDK we build for ppc-amigaos doesn't contain libiconv. Thus,
> it'll be using the newlib iconv implementation exclusively.
> Additionally, as we're linking statically, the scenario you describe is
> somewhat difficult to create.
> 
> It doesn't appear that libiconv is a trivial addition to the SDK: the
> sigismember definition in newlib's sys/signal.h prevents it building.

Is it possible to build the attached stub library and link to that
instead of lpu?

It will be using my shared library version of lpu then, which is
linked with iconv and working here.  I think this may have been one of
the reasons I created it!

Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lpu_stub.zip
Type: application/octet-stream
Size: 5920 bytes
Desc: not available
Url : http://vlists.pepperfish.net/pipermail/netsurf-dev-netsurf-browser.org/attachments/20121020/e6adcbb5/lpu_stub.obj


More information about the netsurf-dev mailing list