#749 AGAIN cant build with vala disabled, or glib older 2.26

1.2
closed-fixed
nobody
libfm (294)
6
2013-07-18
2013-07-18
No

i got a build error when compiling for older glib by disabling vala features:

base/fm-module.c: In function ‘fm_module_unregister_type’:
base/fm-module.c:273: error: implicit declaration of function ‘g_slist_free_full’
make[5]: *** [libfm_la-fm-module.lo] Error 1
make[5]: se sale del directorio `/home/intranet/debian/pcmanfmqt/libfm-1.2.0alpha/src\'
make[4]: *** [all-recursive] Error 1
make[4]: se sale del directorio `/home/intranet/debian/pcmanfmqt/libfm-1.2.0alpha/src\'
make[3]: *** [all] Error 2
make[3]: se sale del directorio `/home/intranet/debian/pcmanfmqt/libfm-1.2.0alpha/src\'
make[2]: *** [all-recursive] Error 1
make[2]: se sale del directorio `/home/intranet/debian/pcmanfmqt/libfm-1.2.0alpha\'
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/home/intranet/debian/pcmanfmqt/libfm-1.2.0alpha\'
make -j1 returned exit code 2
make: *** [build] Error 2

i expose previously why its important that lxde or lxde-qt component build for older distros... please help for it, a sugestion its to provide a glib-compat.h header inclusion like pidgin project does.. for this cases

Discussion

  • PICCORO Lenz McKAY

    i raise priority due light desktop are most used in older glib based distributions, (blig 2.24 exactly) like squeeze on Debian.

    low performance machine need this solved for run newer libfm with lxde-qt components.. into Venenux and others distributions for low cost machines and daruma pc's

     
  • PICCORO Lenz McKAY

    • priority: 5 --> 8
     
  • Lonely Stranger

    Lonely Stranger - 2013-07-18

    We hope this issue is completely fixed in the Git repository recently.
    Check it out when it's possible for you and if the bug still exists then reopen the report, please.
    Thank you very much.

     
  • Lonely Stranger

    Lonely Stranger - 2013-07-18
    • assigned_to: nobody --> lstranger
    • priority: 8 --> 6
    • status: open --> closed-fixed
     
  • PICCORO Lenz McKAY

    • assigned_to: lstranger --> nobody
    • priority: 6 --> 8
    • status: closed-fixed --> open
     
  • PICCORO Lenz McKAY

    hello lstranger.. i check git repo in last five minutes, the log build are from last 5 minutes, i dont see nothing commited ... du u will commit something in next minutes?

     
  • PICCORO Lenz McKAY

    sorry for spawed this threat, i see commits.. but the suggestion made by me, its due the include file was created in pidgin case.. do u created the glib-compat.h header and made the compatibility checks functions for older glib cases?

     
  • PICCORO Lenz McKAY

    verified, thanks so much..

     
  • Lonely Stranger

    Lonely Stranger - 2013-07-18

    I have closed the ticket right after commit into GIT. And your suggestion was already implemented for long enough time, it's just inclusion of the header was missed in the mentioned base/fm-module.c file, so commit fixes that. Thank you.

     
  • Lonely Stranger

    Lonely Stranger - 2013-07-18
    • status: open --> closed-fixed
     
  • Lonely Stranger

    Lonely Stranger - 2013-07-18
    • priority: 8 --> 6
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks