octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #63462] sscanf reports incorrect number of out


From: Dmitri A. Sergatskov
Subject: [Octave-bug-tracker] [bug #63462] sscanf reports incorrect number of output values.
Date: Sun, 4 Dec 2022 20:02:55 -0500 (EST)

Follow-up Comment #12, bug #63462 (project octave):

I think his configure says "Ubuntu 20.04".

ldd output on fedora is equally longish:

$ ldd src/.libs/octave-gui 
        linux-vdso.so.1 (0x00007ffe1b5ae000)
        liboctgui.so.8 => /usr/lib64/octave/7.2.0/liboctgui.so.8
(0x00007f0d76600000)
        liboctinterp.so.10 => /usr/lib64/octave/7.2.0/liboctinterp.so.10
(0x00007f0d75200000)
        libQt5Help.so.5 => /lib64/libQt5Help.so.5 (0x00007f0d76bda000)
        libQt5Sql.so.5 => /lib64/libQt5Sql.so.5 (0x00007f0d76b93000)
        libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x00007f0d76448000)
        libQt5PrintSupport.so.5 => /lib64/libQt5PrintSupport.so.5
(0x00007f0d76b17000)
        libQt5Xml.so.5 => /lib64/libQt5Xml.so.5 (0x00007f0d76acf000)
        libqscintilla2_qt5.so.15 => /lib64/libqscintilla2_qt5.so.15
(0x00007f0d74e00000)
        libQt5OpenGL.so.5 => /lib64/libQt5OpenGL.so.5 (0x00007f0d76a6e000)
        libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007f0d74600000)
        libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007f0d73e00000)
        libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007f0d73800000)
        liboctave.so.9 => /usr/lib64/octave/7.2.0/liboctave.so.9
(0x00007f0d72a00000)
        libhdf5.so.200 => /lib64/libhdf5.so.200 (0x00007f0d72400000)
        libGraphicsMagick++-Q16.so.12 => /lib64/libGraphicsMagick++-Q16.so.12
(0x00007f0d75182000)
        libGraphicsMagick-Q16.so.3 => /lib64/libGraphicsMagick-Q16.so.3
(0x00007f0d72835000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f0d7642e000)
        libGL.so.1 => /lib64/libGL.so.1 (0x00007f0d750fb000)
        libGLU.so.1 => /lib64/libGLU.so.1 (0x00007f0d74da7000)
        libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f0d74d58000)
        libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f0d74532000)
        libX11.so.6 => /lib64/libX11.so.6 (0x00007f0d722b9000)
        libgl2ps.so.1 => /lib64/libgl2ps.so.1 (0x00007f0d750e1000)
        libcurl.so.4 => /lib64/libcurl.so.4 (0x00007f0d744b0000)
        libcholmod.so.3 => /lib64/libcholmod.so.3 (0x00007f0d721b9000)
        libumfpack.so.5 => /lib64/libumfpack.so.5 (0x00007f0d73735000)
        libamd.so.2 => /lib64/libamd.so.2 (0x00007f0d750d4000)
        libcamd.so.2 => /lib64/libcamd.so.2 (0x00007f0d750c6000)
        libcolamd.so.2 => /lib64/libcolamd.so.2 (0x00007f0d76a5f000)
        libccolamd.so.2 => /lib64/libccolamd.so.2 (0x00007f0d750b8000)
        libcxsparse.so.3 => /lib64/libcxsparse.so.3 (0x00007f0d74d21000)
        libsuitesparseconfig.so.5 => /lib64/libsuitesparseconfig.so.5
(0x00007f0d76429000)
        libspqr.so.2 => /lib64/libspqr.so.2 (0x00007f0d74478000)
        libarpack.so.2 => /lib64/libarpack.so.2 (0x00007f0d73db3000)
        libqrupdate.so.1 => /lib64/libqrupdate.so.1 (0x00007f0d7444e000)
        libfftw3_threads.so.3 => /lib64/libfftw3_threads.so.3 
(0x00007f0d74d17000)
        libfftw3.so.3 => /lib64/libfftw3.so.3 (0x00007f0d71fc5000)
        libfftw3f_threads.so.3 => /lib64/libfftw3f_threads.so.3 
(0x00007f0d74d0d000)
        libfftw3f.so.3 => /lib64/libfftw3f.so.3 (0x00007f0d71c00000)
        libflexiblas.so.3 => /lib64/libflexiblas.so.3 (0x00007f0d71800000)
        libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007f0d71f28000)
        libgfortran.so.5 => /lib64/libgfortran.so.5 (0x00007f0d71400000)
        libquadmath.so.0 => /lib64/libquadmath.so.0 (0x00007f0d71ee0000)
        libreadline.so.8 => /lib64/libreadline.so.8 (0x00007f0d71e85000)
        libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f0d71000000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f0d71720000)
        libgomp.so.1 => /lib64/libgomp.so.1 (0x00007f0d71e3b000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f0d73d93000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f0d70e23000)
        libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007f0d713a9000)
        libssl.so.3 => /lib64/libssl.so.3 (0x00007f0d71306000)
        libcrypto.so.3 => /lib64/libcrypto.so.3 (0x00007f0d70800000)
        libpng16.so.16 => /lib64/libpng16.so.16 (0x00007f0d71e01000)
        libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f0d70d37000)
        libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007f0d70c5a000)
        libicui18n.so.71 => /lib64/libicui18n.so.71 (0x00007f0d70400000)
        libicuuc.so.71 => /lib64/libicuuc.so.71 (0x00007f0d70203000)
        libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007f0d71278000)
        libzstd.so.1 => /lib64/libzstd.so.1 (0x00007f0d7074d000)
        libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f0d700c3000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f0d76c67000)
        libncurses.so.6 => /lib64/libncurses.so.6 (0x00007f0d72808000)
        libtinfo.so.6 => /lib64/libtinfo.so.6 (0x00007f0d71bcd000)
        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f0d70049000)
        libsz.so.2 => /lib64/libsz.so.2 (0x00007f0d74441000)
        liblcms2.so.2 => /lib64/liblcms2.so.2 (0x00007f0d6ffe2000)
        libXext.so.6 => /lib64/libXext.so.6 (0x00007f0d73d7e000)
        libSM.so.6 => /lib64/libSM.so.6 (0x00007f0d7372a000)
        libICE.so.6 => /lib64/libICE.so.6 (0x00007f0d7370c000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f0d71bba000)
        libltdl.so.7 => /lib64/libltdl.so.7 (0x00007f0d71714000)
        libGLX.so.0 => /lib64/libGLX.so.0 (0x00007f0d716e2000)
        libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007f0d6ff29000)
        libxml2.so.2 => /lib64/libxml2.so.2 (0x00007f0d6fdaf000)
        libbrotlidec.so.1 => /lib64/libbrotlidec.so.1 (0x00007f0d716d5000)
        libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f0d7124d000)
        libnghttp2.so.14 => /lib64/libnghttp2.so.14 (0x00007f0d70c2f000)
        libidn2.so.0 => /lib64/libidn2.so.0 (0x00007f0d6fd62000)
        libtbb.so.2 => /lib64/libtbb.so.2 (0x00007f0d6fd1e000)
        libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007f0d6fc41000)
        libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007f0d71234000)
        libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f0d72801000)
        libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007f0d7073c000)
        libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f0d71bb3000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f0d6fc2e000)
        libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f0d6fc0c000)
        libcap.so.2 => /lib64/libcap.so.2 (0x00007f0d70732000)
        liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f0d6fbe1000)
        liblz4.so.1 => /lib64/liblz4.so.1 (0x00007f0d6fbbd000)
        libicudata.so.71 => /lib64/libicudata.so.71 (0x00007f0d6de00000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f0d6fbb4000)
        libbrotlicommon.so.1 => /lib64/libbrotlicommon.so.1 (0x00007f0d6fb91000)
        libXau.so.6 => /lib64/libXau.so.6 (0x00007f0d716cd000)
        libunistring.so.2 => /lib64/libunistring.so.2 (0x00007f0d6dc48000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f0d6fb64000)


ldd picking up some installed libraries should not be a problem per jwe
(https://octave.discourse.group/t/bump-soname-number-for-liboctinterp-so-and-liboctave-so/3639):


I don’t think there is a problem with the library version when running
Octave in the build directory if you use the run-octave script. It uses
libtool to execute Octave and should be correctly setting up the necessary
environment to use the library files in the build directory tree.


But perhaps OP runs ./src/.libs/octave-cli directly?

Dmitri.
-- 





    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?63462>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]