Hi,

I am trying to manually compile mailman-2.1.34 against python3.x on
FreeBSD-12.1 because python2.7 is being EoLed on the platform. I am getting
these errors which I need help with:

root@gw:/home/wash/Tools/Mailman/2.1.29/mailman-2.1.34 # ln -fs
/usr/local/bin/python3.6 /usr/local/bin/python
root@gw:/home/wash/Tools/Mailman/2.1.29/mailman-2.1.34 # ./configure
--with-cgi-gid=80 --with-mail-gid=26
checking for --with-python... no
checking for python... /usr/local/bin/python
checking Python interpreter... /usr/local/bin/python
checking Python version... 3.6.11
checking dnspython... ok
checking Python's email package... Traceback (most recent call last):
  File "conftest.py", line 8, in <module>
    version = tuple(int(v) for v in email.__version__.split('.'))
AttributeError: module 'email' has no attribute '__version__'
cat: conftest.out: No such file or directory

checking Japanese codecs... Traceback (most recent call last):
  File "conftest.py", line 2, in <module>
    unicode('OK', 'iso-2022-jp')
NameError: name 'unicode' is not defined
cat: conftest.out: No such file or directory

checking Korean codecs... Traceback (most recent call last):
  File "conftest.py", line 2, in <module>
    unicode('OK', 'euc-kr')
NameError: name 'unicode' is not defined
cat: conftest.out: No such file or directory

checking that Python has a working distutils... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking for true... /usr/bin/true
checking for --without-gcc... no
checking for gcc... no
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether #! works in shell scripts... yes
checking for --with-var-prefix... no
checking for --with-permcheck... yes
checking for --with-username... mailman
checking for user name "mailman"... okay
checking for --with-groupname... mailman
checking for group name "mailman"... okay
checking permissions on /usr/local/mailman...   File "conftest.py", line 17
    if mailmangid <> gid:
                   ^
SyntaxError: invalid syntax
cat: conftest.out: No such file or directory
configure: error:
***** Installation directory /usr/local/mailman is not configured properly!


-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.", grep ^[^#] :-)
------------------------------------------------------
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
    https://mail.python.org/archives/list/mailman-users@python.org/

Reply via email to