on Tue, Apr 24, 2001 at 10:55:39PM -0700, Qpopper Bugs wrote:
> Qpopper 4.0.1 (final) is available at
> <ftp://ftp.qualcomm.com/eudora/servers/unix/popper/>.
>
>
> Changes from 4.0.1b1 to 4.0.1 (final):
> --------------------------------------
> 1. Fixed typo in popper/pop_init.c if DONT_CHECK_HASH_SPOOL_DIR
> defined.
>
>
> Changes from 4.0 to 4.0.1b1:
> ----------------------------
> 1. Messages with lines longer than 512 characters are no longer
> garbled when sent to the client.
> 2. Added patches from Michael C Tiernan to fix makefile problems.
This is a polite request to everyone using popper - if you have handy
patches to qpopper, such as those apparently sent in by both myself
and Michael C Tiernan to fix the Makefile problems when building
poppassd, please share them with the list so that we don't have to wait
several weeks until the qualcomm folks can get them into the distro, or
come up with the fixes on our own. In addition, such patches may be
reviewed by a larger body of users for correctness or appropriateness.
I'd also like to request that the kind folks at qpopper pay closer
attention to this list, where complete patches often fix problems with
the distros that your subsequent releases ignore. For example: there
is no rule to make install for poppassd in 4.0.1; there is no definition
of INSTALL in the Makefile for poppassd; there is still a bug in the
build rule for poppassd that ignores the settings for ${LIBS} (so that
if you define -lcrypt it gets added to ${LIBS} but ${LIBS} is not used
to build the binary, only ${NETWORK_LIBS}; etc.
Of course, you're free to ignore us, but please bear in mind that it is
your users who often find the gruesome holes in your software and supply
patches weeks before anyone else does, and if we keep getting ignored,
we may as well stop submitting patches. Understand that I don't really
care that my patch was ignored or that I was not given any credit for
publicly posting the patch. What irks me is that I have to mention that
the distro still has most of the same bugs it had a week and a half ago.
diff -r -C 2 qpopper4.0.1/password/Makefile.in qpopper4.0.patched/password/Makefile.in
*** qpopper4.0.1/password/Makefile.in Mon Mar 19 18:26:40 2001
--- qpopper4.0.patched/password/Makefile.in Mon Apr 16 19:07:36 2001
***************
*** 70,74 ****
RANLIB = @RANLIB@
poppassd = @POPPASSD@
!
.SUFFIXES: .c .o
--- 70,74 ----
RANLIB = @RANLIB@
poppassd = @POPPASSD@
! INSTALL = @INSTALL@
.SUFFIXES: .c .o
***************
*** 76,81 ****
all: ${poppassd}
poppassd: ${OBJS} ${common_dir}/libcommon.a
! ${CC} -o poppassd ${OBJS} ${NETWORK_LIBS} \
${common_dir}/libcommon.a
--- 76,85 ----
all: ${poppassd}
+ install:
+ ${INSTALL} -m 4755 -o root -g root poppassd ${installdir}/poppassd; \
+ echo "Installed poppassd as ${installdir}/poppassd"
+
poppassd: ${OBJS} ${common_dir}/libcommon.a
! ${CC} -o poppassd ${OBJS} ${LIBS} ${NETWORK_LIBS} \
${common_dir}/libcommon.a
Thanks,
Steve
--
"Euphoria is not a business strategy" -- Louis Rossetto