I tried the current git version and it doesn't have this problem, so I guess there's no point in trying to figure it out. A very minor patch to make it build on FreeBSD below. Another minor issue is that configure fails because pkg-config doesn't know about zlib, since it's part of the "base system" on FreeBSD. It (configure) says that "you may set the environment variables ZLIB_CFLAGS and ZLIB_LIBS to avoid the need to call pkg-config" (they just need to be "" and "-lz", respectively), but this doesn't actually work, i.e. pkg-config is called anyway. I just commented out the call in configure.in...
--Per --- pan/usenet-utils/mime-utils.cc.ORIG 2013-05-04 21:10:56.000000000 +0200 +++ pan/usenet-utils/mime-utils.cc 2013-05-04 21:20:08.000000000 +0200 @@ -77,7 +77,7 @@ outbuf = out + converted; outleft = outlen - converted; -#if defined(__NetBSD__) +#if defined(__NetBSD__) || defined(__FreeBSD__) converted = iconv (cd, &inbuf, &inleft, &outbuf, &outleft); #else converted = iconv (cd, (char **) &inbuf, &inleft, &outbuf, &outleft); Per Hedeland <p...@hedeland.org> wrote: > >Hi, > >I've been happily running 0.135 for quite a while, but since I recently >upgraded HW/OS (FreeBSD), I needed to build a new Pan too - and just >used the FreeBSD "port", which is at 0.139. And now I'm having a really >weird problem, that I haven't seen mentioned here - the body pane >"insists" that it needs to be 1500+ pixels wide. I'm using the "groups >above headers to the left, body to the right" layout, which means that I >have to keep resizing the full window to be able to see any headers... > >It's not an absolutely fixed size, but I can't see any pattern to it - >e.g. I may be able to resize the width of the body pane to a reasonable >split between groups/header and body when first entering a group, and >maybe read an article or two - and then when going to the next article, >the body pane resizes itself to a ridiculous width for no good reason, >and it is impossible to resize it back manually. > >Now, since just about everything on my box is a new version, I can't say >whether this is a Pan problem. I tried rebuilding my old 0.135 since I >had the sources around, but this does not seem possible with my current >versions of glib (seems to be 2.34.3) etc - after I've fixed an insane >number of "Only <glib.h> can be included directly." errors, it >eventually dies with "'_' was not declared in this scope". > >Anyway, if the body pane width thing is a known problem with a fix, I >would be happy for a pointer. Or if I have to go for the git version, I >can certainly try that. > >--Per Hedeland > >_______________________________________________ >Pan-users mailing list >Pan-users@nongnu.org >https://lists.nongnu.org/mailman/listinfo/pan-users > _______________________________________________ Pan-users mailing list Pan-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/pan-users