This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Sysconfig 1.4.0 does not works on Linux with latest fontconfig

Other Parts Discussed in Thread: SYSCONFIG, AM3351, AM5706, AM5718, AM5708, AM5716, CC3200, CC3220S, CC3220SF, AM5728, AM5726, 66AK2G02, 66AK2G01

Hello,

I'm using TI sysconfig for one of my project. I had to update my system (Arch Linux 5.6.3) and my fontconfig package got updated aswell to version 2.13.91.
When launching sysconfig (1.4.0+1234), a lot of errors shown up, due to incompatibility (trimmed here)

Fontconfig warning: "/etc/fonts/fonts.conf", line 5: unknown element "its:rules"                                                                                                                                     
Fontconfig warning: "/etc/fonts/fonts.conf", line 6: unknown element "its:translateRule"                                                                                                                             
Fontconfig error: "/etc/fonts/fonts.conf", line 6: invalid attribute 'translate'                                                                                                                                     
Fontconfig error: "/etc/fonts/fonts.conf", line 6: invalid attribute 'selector'                                                                                                                                      
Fontconfig error: "/etc/fonts/fonts.conf", line 7: invalid attribute 'xmlns:its'                          
Fontconfig error: "/etc/fonts/fonts.conf", line 7: invalid attribute 'version'                            
Fontconfig warning: "/etc/fonts/fonts.conf", line 9: unknown element "description"  

The problem resides in the nwjs package, I guess it was linked against old fontconfig.

On the other hand, the cli version works just fine (because nwjs isn't involved).

May the sysconfig development team rebuild the linux package with an updated nwjs?

The workaround is to install and use a nwjs package linked to the current system fontconfig.

Best regards,
Gabriele

  • Hello Gabriele,

    Thank you for posting to the TI Forum.
    Which TI processor family are you using SYSCONFIG with?
      So I may route your question to the proper team.

    Many platforms are supported.

    Platform
    F28004x, F2802x, F2803x, F2805x, F2806x, F2807x, F2833x, F2837xD, F2837xS, F2838x
    AM3351, AM335x
    TDA2PSx_SR1.0_beta, TDA3x_SR2.0_beta
    MSP432, MSP432E, MSP432P401R
    AM5706_SR2.x, AM5708_SR2.x, AM5716_SR2.0, AM5718_SR2.0
    AM437xHS, AM437x, AM438x
    AMIC11x
    CC13xx, CC26xx, CC3200, CC3220, CC3220S, CC3220SF
    DM50x_SR2.0_beta, DRA77xP_SR1.0_beta, DRA78x_SR2.0_beta, DRA80x
    AM5726_SR1.1_beta, AM5726_SR2.0, AM5728_SR1.1_beta, AM5728_SR2.0
    TM4C123x, TM4C129x
    AWR14XX, AWR16XX, AWR18XX, IWR14XX, IWR16XX, IWR18XX, IWR68XX
    66AK2G01, 66AK2G02
    AM65xx
  • Hello Ed,

    I'm using the CC26xx series.

    Thank you!

    Gabriele

  • Hi Gabriele,

    The version of nw.js being used in the upcoming Q2 version of SysConfig addresses the fontconfig warnings and errors you're seeing with the latest fontconfig.  I noticed two errors remain that are the result of the version of Chromium used with the updated nw.js.  The remaining errors do not appear to affect functionality but will be addressed in a future SysConfig version when a further update of nw.js is adopted.

    Andy

  • Hi Andy,

    thank you for the update!

    Have a nice day,
    Gabriele