Menu

#678 Not compatible with SUSE 42.2

release
open
nobody
None
5
2017-08-02
2017-05-01
No

The NEDIT version included in

http://software.opensuse.org/download.html?project=editors&package=nedit

does not work properly, see

https://www.linuxquestions.org/questions/linux-software-2/nedit-for-suse-42-2-strange-display-4175604591/

Compiling NEDIT new in the SUSE42.2 environment using files from

https://sourceforge.net/projects/nedit/files/nedit-source/

does not work because no "X11/Intrinsic.h" file is found!

Any way out?

Related

Bugs: #678

Discussion

  • L.K.P.

    L.K.P. - 2017-07-29

    To compile nedit, just install libX11-devel, libXt-devel and motif-devel.

     
  • Mats Rosengren

    Mats Rosengren - 2017-07-31

    I installed with Yast:

    libX11-devel 1.6.3-7.1
    libXt-devel 1.1.5-2.19
    motiv-devel 2.3.4-12.6

    From sourceforge, in directory nedit-5.7:

    ChangeLog doc Makefile makefiles pan64_note ReleaseNotes util
    COPYRIGHT make_fail.txt Makefile.linux Microline README source Xlt

    The "make" command:

    linux-ze70:/home/mats/nedit-5.7 # make linux
    (cd util; \
    make -f Makefile.linux libNUtil.a)
    make[1]: Entering directory '/home/mats/nedit-5.7/util'
    make[1]: 'libNUtil.a' is up to date.
    make[1]: Leaving directory '/home/mats/nedit-5.7/util'
    (cd Xlt; make -f Makefile.linux libXlt.a)
    make[1]: Entering directory '/home/mats/nedit-5.7/Xlt'
    make[1]: 'libXlt.a' is up to date.
    make[1]: Leaving directory '/home/mats/nedit-5.7/Xlt'
    (cd Microline/XmL; make -f Makefile.linux libXmL.a)
    make[1]: Entering directory '/home/mats/nedit-5.7/Microline/XmL'
    make[1]: 'libXmL.a' is up to date.
    make[1]: Leaving directory '/home/mats/nedit-5.7/Microline/XmL'
    (cd source; make -f Makefile.linux nedit nc)
    make[1]: Entering directory '/home/mats/nedit-5.7/source'
    make[1]: 'nedit' is up to date.
    make[1]: 'nc' is up to date.
    make[1]: Leaving directory '/home/mats/nedit-5.7/source'
    NEdit 5.7
    Jan 14, 2017

     Built on: Linux, x86-64, GNU C
     Built at: Jul 31 2017, 13:43:46
    

    With Motif: 2.3.4 [@(#)Motif Version 2.3.4]
    Running Motif: 2.3 [unknown]
    Server: The X.Org Foundation 11803000
    Visual: 24-bit TrueColor (ID 0x21, Default)
    Locale: en_US.UTF-8

    I seems that no new binary was created! What about the new libraries

    libX11-devel 1.6.3-7.1
    libXt-devel 1.1.5-2.19
    motiv-devel 2.3.4-12.6

    ?

    Where should the new binary have been created?

    ----- Original Message -----
    From: L.K.P.
    To: [nedit:bugs]
    Sent: Saturday, July 29, 2017 7:02 PM
    Subject: [nedit:bugs] #678 Not compatible with SUSE 42.2

    To compile nedit, just install libX11-devel, libXt-devel and motif-devel.


    [bugs:#678] Not compatible with SUSE 42.2

    Status: open
    Group: release
    Created: Mon May 01, 2017 02:13 PM UTC by Mats Rosengren
    Last Updated: Mon May 01, 2017 02:13 PM UTC
    Owner: nobody

    The NEDIT version included in

    http://software.opensuse.org/download.html?project=editors&package=nedit

    does not work properly, see

    https://www.linuxquestions.org/questions/linux-software-2/nedit-for-suse-42-2-strange-display-4175604591/

    Compiling NEDIT new in the SUSE42.2 environment using files from

    https://sourceforge.net/projects/nedit/files/nedit-source/

    does not work because no "X11/Intrinsic.h" file is found!

    Any way out?


    Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/nedit/bugs/678/

    To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

     

    Related

    Bugs: #678

    • L.K.P.

      L.K.P. - 2017-07-31

      The created binary should be "source/nedit". Does is work? If not, you could try a "make clean" and then rebuild everything with "make linux".

       
  • Mats Rosengren

    Mats Rosengren - 2017-07-31

    A new binary was indeed created with the "make" command:

    ats@linux-ze70:~/nedit-5.7/source> ls -l nedit
    -rwxr-xr-x 1 root root 1401704 Jul 31 13:43 nedit
    mats@linux-ze70:~/nedit-5.7/source> file nedit
    nedit: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=b134cb7f054dff8e0c602df607d13c17416bd2eb, not stripped

    But this binary is not better than the binary included in SUSE 42.2 distribution! The cursor still leaves a trace on the screen as described in the original bug report!

    ----- Original Message -----
    From: L.K.P.
    To: [nedit:bugs]
    Sent: Monday, July 31, 2017 3:43 PM
    Subject: [nedit:bugs] Re: #678 Not compatible with SUSE 42.2

    The created binary should be "source/nedit". Does is work? If not, you could try a "make clean" and then rebuild everything with "make linux".


    [bugs:#678] Not compatible with SUSE 42.2

    Status: open
    Group: release
    Created: Mon May 01, 2017 02:13 PM UTC by Mats Rosengren
    Last Updated: Sat Jul 29, 2017 05:02 PM UTC
    Owner: nobody

    The NEDIT version included in

    http://software.opensuse.org/download.html?project=editors&package=nedit

    does not work properly, see

    https://www.linuxquestions.org/questions/linux-software-2/nedit-for-suse-42-2-strange-display-4175604591/

    Compiling NEDIT new in the SUSE42.2 environment using files from

    https://sourceforge.net/projects/nedit/files/nedit-source/

    does not work because no "X11/Intrinsic.h" file is found!

    Any way out?


    Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/nedit/bugs/678/

    To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

     
    • L.K.P.

      L.K.P. - 2017-08-01

      Sorry, I only wanted to give you a hint how to compile it, I can't help you with the cursor trace bug, Both nedit 5.6a and 5.7 are working correctly for me under OpenSuse 42.2. But it looks like a bug in one of the X libraries or the X server. Did you install all the latest OpenSuse Patches?

       
  • Mats Rosengren

    Mats Rosengren - 2017-08-01

    The version numbers I get over OpenSUSE YAST:

    libX11-devel 1.6.3-7.1
    libXt-devel 1.1.5-2.19
    motiv-devel 2.3.4-12.6

    Are they different from yours?

    I have been using nedit for years with different earlier releases of SUSE (and also for Solaris!). To me it seems more likely that I over the SUSE distribution get too new releases of the "X" libraries that no more are compatible with nedit.

    I understand that for several years nedit has not been developed further! Possibly have the "X" systems left nedit "behind" and older versions are needed!

    Could we possibly compare the release numbers of the different X-libraries we are using! I also have an old SUSE release on an other computer with a working nedit! In principle it could then be possible to find the problem by installing newer X-libraries on the working old system until the problem occures!
    ----- Original Message -----
    From: L.K.P.
    To: [nedit:bugs]
    Sent: Tuesday, August 01, 2017 10:56 AM
    Subject: [nedit:bugs] Re: #678 Not compatible with SUSE 42.2

    Sorry, I only wanted to give you a hint how to compile it, I can't help you with the cursor trace bug, Both nedit 5.6a and 5.7 are working correctly for me under OpenSuse 42.2. But it looks like a bug in one of the X libraries or the X server. Did you install all the latest OpenSuse Patches?


    [bugs:#678] Not compatible with SUSE 42.2

    Status: open
    Group: release
    Created: Mon May 01, 2017 02:13 PM UTC by Mats Rosengren
    Last Updated: Sat Jul 29, 2017 05:02 PM UTC
    Owner: nobody

    The NEDIT version included in

    http://software.opensuse.org/download.html?project=editors&package=nedit

    does not work properly, see

    https://www.linuxquestions.org/questions/linux-software-2/nedit-for-suse-42-2-strange-display-4175604591/

    Compiling NEDIT new in the SUSE42.2 environment using files from

    https://sourceforge.net/projects/nedit/files/nedit-source/

    does not work because no "X11/Intrinsic.h" file is found!

    Any way out?


    Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/nedit/bugs/678/

    To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

     

    Related

    Bugs: #678

    • L.K.P.

      L.K.P. - 2017-08-02

      I'm also an nedit user for many years. I've first installed it on an Apollo/Domain workstation, then under HP-UX and then under Linux. And you're right, it's more and more difficult to get Motif applications running under recent Linux distributions. I'm now on OpenSuse 42.3 and nedit had massive font rendering problems with the Motif 2.3.4 library. I had to go back to OpenMotif-2.1.32 to get it working again. I don't know why, but under OpenSuse 42.2, nedit worked without problems with Motif-2.3.4.

      The library version you mentioned are the same as mine. Here's the list of used libraries:

      $ ldd nedit
      linux-vdso.so.1 (0x00007ffd6e7bc000)
      libXm.so.4 => /usr/lib64/libXm.so.4 (0x00007f5c6c839000)
      libXt.so.6 => /usr/lib64/libXt.so.6 (0x00007f5c6c5d1000)
      libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f5c6c3c9000)
      libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f5c6c1a9000)
      libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f5c6be69000)
      libm.so.6 => /lib64/libm.so.6 (0x00007f5c6bb69000)
      libc.so.6 => /lib64/libc.so.6 (0x00007f5c6b7c1000)
      libXmu.so.6 => /usr/lib64/libXmu.so.6 (0x00007f5c6b5a1000)
      libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f5c6b389000)
      libXp.so.6 => /usr/lib64/libXp.so.6 (0x00007f5c6b179000)
      libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007f5c6af61000)
      libjpeg.so.8 => /usr/lib64/libjpeg.so.8 (0x00007f5c6ad09000)
      libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f5c6aac9000)
      libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f5c6a8c1000)
      libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f5c6a6a1000)
      libdl.so.2 => /lib64/libdl.so.2 (0x00007f5c6a499000)
      /lib64/ld-linux-x86-64.so.2 (0x0000560aa1986000)
      libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f5c6a291000)
      libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f5c6a051000)
      libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f5c69db1000)
      libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f5c69ba1000)
      libz.so.1 => /lib64/libz.so.1 (0x00007f5c69989000)
      libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f5c69759000)
      libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5c69539000)
      libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f5c69329000)

      But maybe it has nothing to do with the library versions. It could also be some configuration issue or something else.

       
  • Bert Wesarg

    Bert Wesarg - 2017-08-02

    All,

    I'm running a nedit binary compiled in 2012 now in a Ubuntu MATE 17.04 envirionment, and it works. At least I do not have the described problems.

    $ ldd nedit
        linux-vdso.so.1 =>  (0x00007ffdbf106000)
        libXm.so.4 => /usr/lib/x86_64-linux-gnu/libXm.so.4 (0x00007f89a5862000)
        libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f89a55f9000)
        libXmu.so.6 => /usr/lib/x86_64-linux-gnu/libXmu.so.6 (0x00007f89a53e0000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f89a50a7000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f89a4d9e000)
        libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f89a4b87000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f89a47c0000)
        libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f89a45ae000)
        libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f89a436b000)
        libXft.so.2 => /usr/lib/x86_64-linux-gnu/libXft.so.2 (0x00007f89a4156000)
        libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f89a3eec000)
        libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f89a3cb8000)
        libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f89a3ab0000)
        libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f89a3896000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f89a3674000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f89a3470000)
        /lib64/ld-linux-x86-64.so.2 (0x000056514fbc0000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f89a3268000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f89a2fb9000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f89a2d8f000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f89a2b71000)
        libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f89a2967000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f89a274b000)
        libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f89a2546000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f89a2340000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f89a213a000)
    
     
  • Mats Rosengren

    Mats Rosengren - 2017-08-02

    My command "ldd" for the binary just compiled from "sourceforge" sources results in:

    1 linux-vdso.so.1 (0x00007ffcbd3e0000)
    2 libXm.so.4 => /usr/lib64/libXm.so.4 (0x00007f0f7de3f000)
    3 libXt.so.6 => /usr/lib64/libXt.so.6 (0x00007f0f7dbd8000)
    4 libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f0f7d899000)
    5 libm.so.6 => /lib64/libm.so.6 (0x00007f0f7d59c000)
    6 libc.so.6 => /lib64/libc.so.6 (0x00007f0f7d1f9000)
    7 libXmu.so.6 => /usr/lib64/libXmu.so.6 (0x00007f0f7cfdd000)
    8 libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f0f7cdcb000)
    9 libXp.so.6 => /usr/lib64/libXp.so.6 (0x00007f0f7cbc2000) ?
    10 libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007f0f7c9ab000)
    11 libjpeg.so.8 => /usr/lib64/libjpeg.so.8 (0x00007f0f7c756000) ?
    12 libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f0f7c519000)
    13 libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f0f7c310000)
    14 libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f0f7c0f3000)
    15 libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f0f7bed3000)
    16 libdl.so.2 => /lib64/libdl.so.2 (0x00007f0f7bcce000)
    17 /lib64/ld-linux-x86-64.so.2 (0x0000556a86fea000)
    18 libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f0f7baca000) ?
    19 libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f0f7b88c000)
    20 libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f0f7b5ee000)
    21 libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f0f7b3e4000)
    22 libz.so.1 => /lib64/libz.so.1 (0x00007f0f7b1ce000)
    23 libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f0f7afc8000)
    24 libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f0f7ad9e000)
    25 libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0f7ab81000)
    26 libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f0f7a971000)

    comparing with Bernt Wesarg:

    I get no:

    libbsd, librt, libXdmcp

    The full comparison, Bernt Wesarg first, my after:

    $ ldd nedit

    First - working nedit Ubuntu
    Second - faulty nedit SUSE 42.2

    1 linux-vdso.so.1 => (0x00007ffdbf106000)
    1 linux-vdso.so.1 (0x00007ffcbd3e0000)

    2 libXm.so.4 => /usr/lib/x86_64-linux-gnu/libXm.so.4 (0x00007f89a5862000)
    2 libXm.so.4 => /usr/lib64/libXm.so.4 (0x00007f0f7de3f000)

    3 libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f89a55f9000)
    3 libXt.so.6 => /usr/lib64/libXt.so.6 (0x00007f0f7dbd8000)

    4 libXmu.so.6 => /usr/lib/x86_64-linux-gnu/libXmu.so.6 (0x00007f89a53e0000)
    7 libXmu.so.6 => /usr/lib64/libXmu.so.6 (0x00007f0f7cfdd000)

    5 libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f89a50a7000)
    4 libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f0f7d899000)

    6 libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f89a4d9e000)
    5 libm.so.6 => /lib64/libm.so.6 (0x00007f0f7d59c000)

    8 libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f89a47c0000)
    6 libc.so.6 => /lib64/libc.so.6 (0x00007f0f7d1f9000)

    9 libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f89a45ae000)
    8 libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f0f7cdcb000)

    10 libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f89a436b000)
    19 libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f0f7b88c000)

    11 libXft.so.2 => /usr/lib/x86_64-linux-gnu/libXft.so.2 (0x00007f89a4156000)
    10 libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007f0f7c9ab000)

    12 libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f89a3eec000)
    11 libjpeg.so.8 => /usr/lib64/libjpeg.so.8 (0x00007f0f7c756000)

    13 libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f89a3cb8000)
    12 libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f0f7c519000)

    14 libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f89a3ab0000)
    13 libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f0f7c310000)

    15 libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f89a3896000)
    14 libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f0f7c0f3000)

    16 libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f89a3674000)
    15 libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f0f7bed3000)

    17 libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f89a3470000)
    16 libdl.so.2 => /lib64/libdl.so.2 (0x00007f0f7bcce000)

    18 /lib64/ld-linux-x86-64.so.2 (0x000056514fbc0000)
    17 /lib64/ld-linux-x86-64.so.2 (0x0000556a86fea000)

    20 libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f89a2fb9000)
    20 libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f0f7b5ee02500)

    21 libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f89a2d8f000)
    24 libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f0f7ad9e000)

    22 libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f89a2b71000)
    25 libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0f7ab81000)

    23 libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f89a2967000)
    21 libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f0f7b3e4000)

    24 libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f89a274b000)
    22 libz.so.1 => /lib64/libz.so.1 (0x00007f0f7b1ce000)

    25 libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f89a2546000)
    23 libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f0f7afc8000)

    26 libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f89a2340000)
    18 libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f0f7baca000)

    Only Bernt Wesarg :

    7 libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f89a4b87000)

    19 librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f89a3268000)

    27 libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f89a213a000)

    ----- Original Message -----
    From: Bert Wesarg
    To: [nedit:bugs]
    Sent: Wednesday, August 02, 2017 11:25 AM
    Subject: [nedit:bugs] #678 Not compatible with SUSE 42.2

    All,

    I'm running a nedit binary compiled in 2012 now in a Ubuntu MATE 17.04 envirionment, and it works. At least I do not have the described problems.

    $ ldd nedit
    linux-vdso.so.1 => (0x00007ffdbf106000)
    libXm.so.4 => /usr/lib/x86_64-linux-gnu/libXm.so.4 (0x00007f89a5862000)
    libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f89a55f9000)
    libXmu.so.6 => /usr/lib/x86_64-linux-gnu/libXmu.so.6 (0x00007f89a53e0000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f89a50a7000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f89a4d9e000)
    libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f89a4b87000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f89a47c0000)
    libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f89a45ae000)
    libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f89a436b000)
    libXft.so.2 => /usr/lib/x86_64-linux-gnu/libXft.so.2 (0x00007f89a4156000)
    libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f89a3eec000)
    libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f89a3cb8000)
    libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f89a3ab0000)
    libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f89a3896000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f89a3674000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f89a3470000)
    /lib64/ld-linux-x86-64.so.2 (0x000056514fbc0000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f89a3268000)
    libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f89a2fb9000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f89a2d8f000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f89a2b71000)
    libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f89a2967000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f89a274b000)
    libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f89a2546000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f89a2340000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f89a213a000)


    [bugs:#678] Not compatible with SUSE 42.2

    Status: open
    Group: release
    Created: Mon May 01, 2017 02:13 PM UTC by Mats Rosengren
    Last Updated: Sat Jul 29, 2017 05:02 PM UTC
    Owner: nobody

    The NEDIT version included in

    http://software.opensuse.org/download.html?project=editors&package=nedit

    does not work properly, see

    https://www.linuxquestions.org/questions/linux-software-2/nedit-for-suse-42-2-strange-display-4175604591/

    Compiling NEDIT new in the SUSE42.2 environment using files from

    https://sourceforge.net/projects/nedit/files/nedit-source/

    does not work because no "X11/Intrinsic.h" file is found!

    Any way out?


    Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/nedit/bugs/678/

    To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

     

    Related

    Bugs: #678

  • Mats Rosengren

    Mats Rosengren - 2017-08-02

    Here is a similar comparison "ldd" for LKP and for me. If the HEX niumbers, for example "0x00007ffd6e7bc000" are some checksums there are differences. The order in which the command "ldd" lists the libraries is also not identical!

    working nedit for LKP first, not working nedit second

    1 linux-vdso.so.1 (0x00007ffd6e7bc000)
    1 linux-vdso.so.1 (0x00007ffcbd3e0000)

    2 libXm.so.4 => /usr/lib64/libXm.so.4 (0x00007f5c6c839000)
    2 libXm.so.4 => /usr/lib64/libXm.so.4 (0x00007f0f7de3f000)

    3 libXt.so.6 => /usr/lib64/libXt.so.6 (0x00007f5c6c5d1000)
    3 libXt.so.6 => /usr/lib64/libXt.so.6 (0x00007f0f7dbd8000)

    4 libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f5c6c3c9000)
    13 libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f0f7c310000)

    5libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f5c6c1a9000)
    14 libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f0f7c0f3000)

    6 libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f5c6be69000)
    4 libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f0f7d899000)

    7 libm.so.6 => /lib64/libm.so.6 (0x00007f5c6bb69000)
    5 libm.so.6 => /lib64/libm.so.6 (0x00007f0f7d59c000)

    8libc.so.6 => /lib64/libc.so.6 (0x00007f5c6b7c1000)
    6 libc.so.6 => /lib64/libc.so.6 (0x00007f0f7d1f9000)

    9 libXmu.so.6 => /usr/lib64/libXmu.so.6 (0x00007f5c6b5a1000)
    7 libXmu.so.6 => /usr/lib64/libXmu.so.6 (0x00007f0f7cfdd000)

    10 libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f5c6b389000)
    8 libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f0f7cdcb000)

    11 libXp.so.6 => /usr/lib64/libXp.so.6 (0x00007f5c6b179000)
    9 libXp.so.6 => /usr/lib64/libXp.so.6 (0x00007f0f7cbc2000) ?

    12 libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007f5c6af61000)
    10 libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007f0f7c9ab000)

    13 libjpeg.so.8 => /usr/lib64/libjpeg.so.8 (0x00007f5c6ad09000)
    11 libjpeg.so.8 => /usr/lib64/libjpeg.so.8 (0x00007f0f7c756000) ?

    14 libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f5c6aac9000)
    12 libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f0f7c519000)

    15 libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f5c6a8c1000)
    23 libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f0f7afc8000)

    16 libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f5c6a6a1000)
    15 libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f0f7bed3000)

    17 libdl.so.2 => /lib64/libdl.so.2 (0x00007f5c6a499000)
    16 libdl.so.2 => /lib64/libdl.so.2 (0x00007f0f7bcce000)

    18 /lib64/ld-linux-x86-64.so.2 (0x0000560aa1986000)
    17 /lib64/ld-linux-x86-64.so.2 (0x0000556a86fea000)

    19 libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f5c6a291000)
    18 libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f0f7baca000) ?

    20 libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f5c6a051000)
    19 libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f0f7b88c000)

    21 libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f5c69db1000)
    20 libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f0f7b5ee000)

    22 libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f5c69ba1000)
    21 libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f0f7b3e4000)

    23 libz.so.1 => /lib64/libz.so.1 (0x00007f5c69989000)
    22 libz.so.1 => /lib64/libz.so.1 (0x00007f0f7b1ce000)

    24 libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f5c69759000)
    24 libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f0f7ad9e000)

    25 libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5c69539000)
    25 libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0f7ab81000)

    26 libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f5c69329000)
    26 libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f0f7a971000)

    ----- Original Message -----
    From: L.K.P.
    To: [nedit:bugs]
    Sent: Wednesday, August 02, 2017 11:21 AM
    Subject: [nedit:bugs] Re: #678 Not compatible with SUSE 42.2

    I'm also an nedit user for many years. I've first installed it on an Apollo/Domain workstation, then under HP-UX and then under Linux. And you're right, it's more and more difficult to get Motif applications running under recent Linux distributions. I'm now on OpenSuse 42.3 and nedit had massive font rendering problems with the Motif 2.3.4 library. I had to go back to OpenMotif-2.1.32 to get it working again. I don't know why, but under OpenSuse 42.2, nedit worked without problems with Motif-2.3.4.

    The library version you mentioned are the same as mine. Here's the list of used libraries:

    $ ldd nedit
    linux-vdso.so.1 (0x00007ffd6e7bc000)
    libXm.so.4 => /usr/lib64/libXm.so.4 (0x00007f5c6c839000)
    libXt.so.6 => /usr/lib64/libXt.so.6 (0x00007f5c6c5d1000)
    libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f5c6c3c9000)
    libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f5c6c1a9000)
    libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f5c6be69000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f5c6bb69000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f5c6b7c1000)
    libXmu.so.6 => /usr/lib64/libXmu.so.6 (0x00007f5c6b5a1000)
    libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f5c6b389000)
    libXp.so.6 => /usr/lib64/libXp.so.6 (0x00007f5c6b179000)
    libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007f5c6af61000)
    libjpeg.so.8 => /usr/lib64/libjpeg.so.8 (0x00007f5c6ad09000)
    libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f5c6aac9000)
    libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f5c6a8c1000)
    libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f5c6a6a1000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f5c6a499000)
    /lib64/ld-linux-x86-64.so.2 (0x0000560aa1986000)
    libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f5c6a291000)
    libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f5c6a051000)
    libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f5c69db1000)
    libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f5c69ba1000)
    libz.so.1 => /lib64/libz.so.1 (0x00007f5c69989000)
    libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f5c69759000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5c69539000)
    libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f5c69329000)

    But maybe it has nothing to do with the library versions. It could also be some configuration issue or something else.


    [bugs:#678] Not compatible with SUSE 42.2

    Status: open
    Group: release
    Created: Mon May 01, 2017 02:13 PM UTC by Mats Rosengren
    Last Updated: Sat Jul 29, 2017 05:02 PM UTC
    Owner: nobody

    The NEDIT version included in

    http://software.opensuse.org/download.html?project=editors&package=nedit

    does not work properly, see

    https://www.linuxquestions.org/questions/linux-software-2/nedit-for-suse-42-2-strange-display-4175604591/

    Compiling NEDIT new in the SUSE42.2 environment using files from

    https://sourceforge.net/projects/nedit/files/nedit-source/

    does not work because no "X11/Intrinsic.h" file is found!

    Any way out?


    Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/nedit/bugs/678/

    To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

     

    Related

    Bugs: #678


Log in to post a comment.

MongoDB Logo MongoDB