Midnight Commander not compiles on Debian Squeeze

Andrey Tataranovich tataranovich at gmail.com
Mon Oct 19 17:30:57 UTC 2015


Hello Egmont,

First of all - thanks for your efforts in MC development.

On Mon, 19 Oct 2015 15:56:40 +0200
Egmont Koblinger <egmont at gmail.com> wrote:

> This was introduced by a recent patch created by me that fixes a
> segfault (a critical bug in 4.8.14). libc6's version is irrelevant,
> glib matters here. I think so far mc required a glib that's not older
> than about 7 years if I remember correctly. This change makes it
> require glib-2.26 which is 5 years old.
> 
> I'm personally absolutely okay with this requirement and wouldn't want
> to replace with a more complex, more hackish solution to support old
> systems. It's reasonable to expect that you can't update apps after a
> while wihtout updating the core system, and 5 years is a very long
> time in computer science.
> 
> The configure checks should, of course, be updated to explicitly fail
> on glib version checking. I forgot to do this, and I'm asking
> mainstream developers to do it for me.

Glib version check should be introduced in this case. My opinion - if
configure completes without error, then compilation should go without
error too. Otherwise it is a FTBFS bug.

-- 
WBR, Andrey Tataranovich



More information about the mc-devel mailing list