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/