[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [leafnode-list] leafnode 2.0b8_ma8rc1 available, features & fixes



Hi Matthias,

> two months after my last release, I am offering a new release candidate
> of the -ma series, 2.0b8_ma8rc1.


I have several problems with it:

- configure in pcre is missing, so if no recent pcre is installed, it 
doesn't. (I couldn't regenerate autoconf, because my autoconf is too old 
but updating just leafnode shold not lead to updating a lot of packages 
;-) - I installed pcre3.2.

- fopen_reg.c: In function `fopen_reg':
fopen_reg.c:61: `ENOTSUP' undeclared (first use in this function)

I don't no why, EINVAL _is_ found, ENOTSUP not, I changed it to EINVAL.
(BTW: fopen_reg.c() opens the file first, then it checks mode, and 
returns an error, seems bogus to me.)

- compiling masock_sa2addr.c
masock_sa2addr.c: In function `masock_sa2addr':
masock_sa2addr.c:25: dereferencing pointer to incomplete type
(IPV6 was automatically enabled during ./configure)

I did:
$ env cf_cv_ipv6=no ./config.status --recheck
which lead to:
configure: No AF_INET6 found, sticking with IPv4.
but:
/* Define if you have IPv6 */
#define HAVE_IPV6 1
(config.h was not rebuilt)

So once again:
$ env cf_cv_ipv6=no ./configure --prefix=/usr
(IPV6 is disabled, above file compiles now ok)

[ Compile & install ]

Starting slrn on client states:
Failed to initialize server
Reason: 503 Unable to read configuration from /etc/config: No such file 
or directory

So once again:
$ env cf_cv_ipv6=no ./configure --prefix=/usr --sysconfdir=/etc/leafnode
(I thought, I read this is default, anyway it was default sometimes)
BTW in README.html --prefix=/usr/sbin is wrong.

Now again starting slrn:
Checking news ...
Group comp.lang.perl.modules is bogus - dropping it.
Group comp.lang.perl.misc is bogus - dropping it.
..
[ all groups dropped ]

Ok:

Try to run
# make update
make: update.sh: Command not found

The call to @update.sh should really read @./update.sh, root _shouldn't_ 
have ./ in the PATH.

After changing Makefile:
# make update
Re-sorting groupinfo file...
/update.sh: /home/lt/src/leafnode-2.0b8_ma8rc1/lsort: No such file or 
directory
Done.

I give up and reinstall 1.9.19,  .newsrc and groupinfo :-(


BTW system SuSE 6.0 (mostly)
# gcc -v
Reading specs from /usr/lib/gcc-lib/i486-linux/egcs-2.91.60/specs
gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release)
$ ldd leafnode
         libpcre.so.0 => /usr/local/lib/libpcre.so.0 (0x40008000)
         libcrypt.so.1 => /lib/libcrypt.so.1 (0x40013000)
         libc.so.6 => /lib/libc.so.6 (0x40041000)
         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000) 


Old leafnode is 1.9.19

Thanks for your patience reading til here,
leo


-- 
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list