Ticket #1980 (closed defect: fixed)

Opened 9 years ago

Last modified 9 years ago

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 9 years ago by andrew_b

  • Owner set to andrew_b
  • Status changed from new to accepted
  • severity changed from no branch to on review

Created branch 1980_glib_version. Parent branch is master.
changeset:65b742e4a52f4fb4d3ba84d404d769b8d8a95edb

comment:2 follow-up: ↓ 3 Changed 9 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 9 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 9 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:5 Changed 9 years ago by angel_il

  • Votes for changeset set to angel_il

comment:6 Changed 9 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 9 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

comment:8 Changed 9 years ago by slavazanko

  • Votes for changeset changed from commited-master to commited-master commited-stable

comment:9 Changed 9 years ago by andrew_b

  • Status changed from testing to closed

comment:10 Changed 9 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.

Note: See TracTickets for help on using tickets.