On 2013/04/29 09:46, Stuart Henderson wrote:
> On 2013/04/28 19:05, Anthony J. Bentley wrote:
> > - LANG needs to be set properly in your environment (e.g., "LANG=en 
> > netsurf")
> >   or menus will not have correct names.
> 
> That really needs fixing for ports - upstream committed something to
> try to fix this:
> 
> http://source.netsurf-browser.org/netsurf.git/commit/?id=d2ffd402b32ccc6c7ac8a4fab0821dcaee9f3f6b
> http://source.netsurf-browser.org/netsurf.git/commit/?id=8df67ca8010a6e321fa3447dc4e306bbe460a2e3
> 
> it doesn't work :( but gives enough of a hint for a workaround.
> Add this to Makefile and regen PLIST:
> 
> post-install:
>       ln -s en ${PREFIX}/share/netsurf/C
> 
> then it's OK with me.
> 

ah - run into a few problems with a bit more testing.

1. if ccache is installed, build tries to pick it up and use it; if USE_CCACHE
is not set, browser ends up with an error when it tries to write to
/netsurf-3.0_writes_to_HOME/.ccache, and other ports have this

/usr/local/share/netsurf-buildsystem/makefiles/Makefile.tools:514: *** Unable 
to detect toolchain.  Stop.

2. just tried on macppc (headless so remote X), previous version
handled this, but it breaks now:

(gdb) bt
#0  0x8259a730 in kill () at <stdin>:2
#1  0x825e0c4c in __stack_smash_handler (func=0x81a68350 "is_remote", 
damaged=Variable "damaged" is not available.
) at /usr/src/lib/libc/sys/stack_protector.c:102
#2  0x81a1e5f0 in is_remote () from /usr/local/lib/libgio-2.0.so.3600.0
#3  0x81a1e5f0 in is_remote () from /usr/local/lib/libgio-2.0.so.3600.0
Previous frame inner to this frame (corrupt stack?)

remote X is okay on amd64.

Reply via email to