Ticket #1980 (closed defect: fixed)
Increase the required minimal version of GLib
Reported by: | andrew_b | Owned by: | andrew_b |
---|---|---|---|
Priority: | critical | Milestone: | 4.7 |
Component: | mc-core | Version: | 4.7.0.1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Branch state: | Votes for changeset: | committed-master committed-stable |
Description
g_try_new, g_try_new0, g_try_malloc0 require Glib >= 2.8
Change History
comment:1 Changed 15 years ago by andrew_b
- Owner set to andrew_b
- Status changed from new to accepted
- severity changed from no branch to on review
comment:2 follow-up: ↓ 3 Changed 15 years ago by tammer
Hello,
what is the reason for this change? Because of the high Glib req mc does not work on several enterprise Linux versions (SLES9, ...).
Bye
Rainer
comment:3 in reply to: ↑ 2 Changed 15 years ago by andrew_b
Replying to tammer:
what is the reason for this change?
g_try_new, g_try_new0, g_try_malloc0 macros are available in Glib since 2.8
Because of the high Glib req mc does not work on several enterprise Linux versions (SLES9, ...).
glib-2.8 was released in August 2005. 4.5 years ago.
comment:4 Changed 15 years ago by tammer
Hello,
glib-2.8 is OK for AIX 5.2/5.3/6.1 (max version, IBM does not provide a newer version) and SLES10. Also SLES9 only supports glib-2.2.
Bye
Rainer
comment:6 Changed 15 years ago by slavazanko
- Votes for changeset changed from angel_il to angel_il slavazanko
- severity changed from on review to approved
tammer, we have build-glib2.sh script especially for older systems.
Fo example, RPM-package for CentOS-4 builds with this script...
comment:7 Changed 15 years ago by andrew_b
- Status changed from accepted to testing
- Votes for changeset changed from angel_il slavazanko to commited-master
- Resolution set to fixed
- severity changed from approved to merged
Merged to master.
changeset:5a92bf096a0ab0c7af32ca84c054e907469da19c
comment:8 Changed 15 years ago by slavazanko
- Votes for changeset changed from commited-master to commited-master commited-stable
comment:10 Changed 15 years ago by zaytsev
This script has nothing to do with CentOS 4. The packages are built using conditionals in the SPEC. If think it even does not work, unless you tried it and can confirm this.
Created branch 1980_glib_version. Parent branch is master.
changeset:65b742e4a52f4fb4d3ba84d404d769b8d8a95edb