On 6/18/20 12:42 PM, Anatoly Oreshkin wrote:
> I'm trying to install Mailman 2.1.12 on Centos 7.7.
> I've done  the following steps
> 1. tar zxvf mailman-2.1.12.tgz
> 2. applied  patches
> cd mailman-2.1.12
> patch -p1 < ../indexing-2.1.12-0.1.patch
> patch -p1 < ../htdig-2.1.12-0.1.patch
> patch -p1 < ../exitstatus-2.1.12-0.1.patch
> patch -p1 < ../modinc-2.1.12-0.1.patch
> patch -p1 < ../mhonarc-2.1.12-0.1.patch


I don't know what the exitstatus and modinc patches, but there is a
branch at <https://code.launchpad.net/~msapiro/mailman/htdig_mhonarc>
that includes Richard Barrett's indexing, htdig and mhonarc patches and
is up to date with the head of the Mailman 2.1.33+ branch.


> 3.  ./configure  --prefix=/usr/local/mailman --with-var-prefix=/var/mailman
> \
>  --with-mail-gid=mail --with-cgi-gid=apache
> make
> make install
> On this step, make install,  I've received a lot of warnings like these:
> 
> src/_koco_ksc5601.h:3337:3: warning: (near initialization for
> ‘ksc5601_encode_page3[11104]’) [-Wpointer-sign]
> src/_koco_ksc5601.h:3337:3: warning: pointer targets in initialization
> differ in signedness [-Wpointer-sign]
> src/_koco_ksc5601.h:3337:3: warning: (near initialization for
> ‘ksc5601_encode_page3[11109]’) [-Wpointer-sign]
> src/_koco_ksc5601.h:3338:3: warning: pointer targets in initialization
> differ in signedness [-Wpointer-sign]
>    "\xf8\xf9", 0, 0, 0, 0, "\xf0\xae", 0, 0,
>    ^
> src/_koco_ksc5601.h:3338:3: warning: (near initialization for
> ‘ksc5601_encode_page3[11112]’) [-Wpointer-sign]
> src/_koco_ksc5601.h:3338:3: warning: pointer targets in initialization
> differ in signedness [-Wpointer-sign]
> src/_koco_ksc5601.h:3338:3: warning: (near initialization for
> ‘ksc5601_encode_page3[11117]’) [-Wpointer-sign]
> src/_koco_ksc5601.h:3340:3: warning: pointer targets in initialization
> differ in signedness [-Wpointer-sign]
>    0, 0, "\xd1\xb8", 0, 0, 0, 0, "\xd6\xdf",


It appears that these errors come from compiling the Korean codecs
package. Since Mailman 2.1.13, configure/make install no longer tries to
compile and install the Japanese and Korean codecs if they are already
included in Python which they almost certainly are in your case since
they have been since at least Python 2.4.

And as Carl points out, Mailman 2.1.12 represents a downgrade for you.
You should be upgrading to at least 2.1.33 or to
<https://code.launchpad.net/~msapiro/mailman/htdig_mhonarc> which
includes 3 of the above 5 patches and the others can probably be easily
updated.

-- 
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
------------------------------------------------------
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