> On May 26, 2017, at 02:14, Richard L. Hamilton <rlha...@smart.net> wrote: > > ...when fetching it as > ---> Attempting to fetch tea-44.0.0.tar.bz2 from > http://semiletov.org/tea/dloads/ > (which one of my systems did consistently) > > but fine when fetching it as > ---> Attempting to fetch tea-44.0.0.tar.bz2 from > https://distfiles.macports.org/tea > > (so I copied the good one over the bad one and ran the port upgrade command > again) > > Strange that what I gather is the originator's site has a bad checksum. > > A diff between the two archives once extracted shows the following: > > diff -r good/tea-44.0.0/document.cpp bad/tea-44.0.0/document.cpp > 2274c2274 > < QString new_text = sl_dest.join ('\n'); > --- >> QString new_text = sl_dest.join ("\n"); > 2343c2343 > < QString new_text = sl_dest.join ('\n'); > --- >> QString new_text = sl_dest.join ("\n"); > 2553c2553 > < QString new_text = sl_dest.join ('\n'); > --- >> QString new_text = sl_dest.join ("\n"); > 2573c2573 > < QApplication::clipboard()->setText (sl_copy.join ('\n')); > --- >> QApplication::clipboard()->setText (sl_copy.join ("\n")); > > > (where "good" is the one with valid checksum, and "bad", perversely, is the > one from the originator's site) > > The "bad" archive also contains the following, which the "good" one does not: > > ./tea-44.0.0/usr > ./tea-44.0.0/usr/lib64 > ./tea-44.0.0/usr/lib64/qt5 > ./tea-44.0.0/usr/lib64/qt5/mkspecs > ./tea-44.0.0/usr/lib64/qt5/mkspecs/common > ./tea-44.0.0/usr/lib64/qt5/mkspecs/common/g++-base.conf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/common/g++-unix.conf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/common/gcc-base-unix.conf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/common/gcc-base.conf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/common/linux.conf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/common/shell-unix.conf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/common/unix.conf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/default_post.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/default_pre.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/exceptions.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/exclusive_builds.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/lex.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/link_pkgconfig.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/moc.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/qt.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/qt_config.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/qt_functions.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/resolve_config.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/resources.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/spec_post.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/spec_pre.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/testcase_targets.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/uic.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/unix > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/unix/gdb_dwarf_index.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/unix/opengl.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/unix/thread.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/warn_on.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/features/yacc.prf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/linux-g++ > ./tea-44.0.0/usr/lib64/qt5/mkspecs/linux-g++/qmake.conf > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_bootstrap_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_concurrent_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_core.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_core_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_dbus.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_dbus_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_gui.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_gui_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_multimedia.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_multimediawidgets.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_network.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_network_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_opengl.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_opengl_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_openglextensions_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_platformsupport_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_printsupport_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_qml.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_qmltest.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_quick.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_sql.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_sql_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_svg.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_testlib.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_testlib_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_webkit.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_webkitwidgets.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_widgets.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_widgets_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_x11extras_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_xml.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_xml_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/modules/qt_lib_xmlpatterns_private.pri > ./tea-44.0.0/usr/lib64/qt5/mkspecs/qconfig.pri >
Bug reports should be filed in the issue tracker. I guess the developer re-released ("stealth-updated") 44.0.0 with the necessary build fixes after I originally grabbed it and put it on the mirror server.