Qmailadmin-1.2.14 fails to make

[email protected]
Newsgroups gmane.mail.qmail.admin
Message-ID <[email protected]>
Hello everyone.

I'm having issues with getting qmailadmin-1.2.14, as well as 1.2.13 and
1.2.12 to make. I have vpopmail-5.4.30 installed, and I configured it with
this script -

#!/bin/sh

./configure \
        --enable-qmaildir=/var/qmail \
        --enable-qmail-newu=/var/qmail/bin/qmail-newu \
        --enable-qmail-inject=/var/qmail/bin/qmail-inject \
        --enable-qmail-newmrh=/var/qmail/bin/qmail-newmrh \
        --enable-vpopuser=vpopmail \
        --enable-vpopgroup=vchkpw \
        --enable-roaming-users \
        --enable-qmail-ext \
        --enable-onchange-script \
        --enable-spamassassin \
        --enable-spamc-prog=/usr/local/bin/spamc \
        --enable-domainquotas \
        --enable-auth-module=cdb \
        --enable-logging=v


Now I compile qmailadmin-1.2.14 with these options -

#!/bin/sh

./configure \
        --enable-htmldir=/var/www \
        --enable-cgibindir=/usr/lib/cgi-bin

Which leads to this output at the end of running (yes, it does say it is
qmailadmin 1.2.13 when it is in fact 1.2.14) -

            qmailadmin 1.2.13
            Current settings
---------------------------------------
       cgi-bin dir = /usr/lib/cgi-bin
          html dir = /var/www
         image dir = /var/www/images/qmailadmin
         image URL = /images/qmailadmin
      template dir = /usr/local/share/qmailadmin
         qmail dir = /var/qmail
      vpopmail dir = /home/vpopmail
   autorespond dir = /usr/local/bin
         ezmlm dir = /usr/local/bin/ezmlm
         ezmlm idx = yes
   mysql for ezmlm = yes
              help = no
      modify quota = no
   domain autofill = no
 catchall accounts = yes
 trivial passwords = yes
 modify spam check = no
mailbox:/usr/local/qmailadmin-1.2.14#


Make however ends up like this:

gcc  -g -O2 -Wall   -o qmailadmin  qmailadmin.o alias.o autorespond.o
forward.o mailinglist.o user.o util.o printh.o auth.o template.o command.o
show.o cgi.o limits.o dotqmail.o -L/home/vpopmail/lib -lvpopmail  -lcrypt
-lcrypt
mailinglist.o: In function `addmailinglistnow':
/usr/local/qmailadmin-1.2.14/mailinglist.c:651: undefined reference to
`onchange_buf'
/usr/local/qmailadmin-1.2.14/mailinglist.c:652: undefined reference to
`call_onchange'
mailinglist.o: In function `delmailinglistnow':
/usr/local/qmailadmin-1.2.14/mailinglist.c:340: undefined reference to
`onchange_buf'
/usr/local/qmailadmin-1.2.14/mailinglist.c:341: undefined reference to
`call_onchange'
collect2: ld returned 1 exit status
make[1]: *** [qmailadmin] Error 1
make[1]: Leaving directory `/usr/local/qmailadmin-1.2.14'
make: *** [all] Error 2

qmail-1-2-13 ends quite similarly  -

gcc  -g -O2 -Wall   -o qmailadmin  qmailadmin.o alias.o autorespond.o
forward.o mailinglist.o user.o util.o printh.o auth.o template.o command.o
show.o cgi.o limits.o dotqmail.o -L/home/vpopmail/lib -lvpopmail  -lcrypt
-lcrypt
mailinglist.o: In function `addmailinglistnow':
/usr/local/qmailadmin-1.2.13/mailinglist.c:651: undefined reference to
`onchange_buf'
/usr/local/qmailadmin-1.2.13/mailinglist.c:652: undefined reference to
`call_onchange'
mailinglist.o: In function `delmailinglistnow':
/usr/local/qmailadmin-1.2.13/mailinglist.c:340: undefined reference to
`onchange_buf'
/usr/local/qmailadmin-1.2.13/mailinglist.c:341: undefined reference to
`call_onchange'
collect2: ld returned 1 exit status
make[1]: *** [qmailadmin] Error 1
make[1]: Leaving directory `/usr/local/qmailadmin-1.2.13'
make: *** [all] Error 2

My google-fu must be weak, what is/isn't happening that should be?



!DSPAM:4c34e77532717062016971!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.