Opened 4 years ago

Last modified 2 years ago

#61333 new defect

mpstats @0.1.8_6 cannot submit reports on PPC Tiger and Leopard, Mac OS X 10.4.11 resp. 10.5.8

Reported by: ballapete (Peter "Pete" Dyballa) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.6.3
Keywords: tiger, leopard Cc: cal@…, rlhamil, cjones051073 (Chris Jones), ballapete (Peter "Pete" Dyballa)
Port: mpstats

Description

root 249 /\ /opt/local/libexec/mpstats submit
Submitting data to https://ports.macports.org/statistics/submit/ ...
Error: SSL connect error
    while executing
"curl post "submission\[data\]=$json" $stats_url"
root 250 /\ /opt/local/libexec/mpstats help
Unknown subcommand.
Usage: /opt/local/libexec/mpstats [submit|show]
root 251 /\ /opt/local/libexec/mpstats show
Would submit the following data to https://ports.macports.org/statistics/submit/:
{
  "id": "5C29B899-25A8-4F88-8C4A-3C1D761EBEAA",
  "os": {
    "macports_version": "2.6.3",
    "osx_version": "10.5",
    "os_arch": "powerpc",
    "os_platform": "darwin",
    "build_arch": "ppc",
    "cxx_stdlib": "libstdc++",
    "gcc_version": "7.5.0",
    "xcode_version": "3.1.4",
    "clt_version": ""
  },
  "active_ports": [
    {"name": "gnome-mime-data", "version": "2.18.0_3"},
    {"name": "urw-fonts", "version": "1.0.7pre44_0"},
    {"name": "xmlcatmgr", "version": "2.2_1"},
    {"name": "xorg-fonts", "version": "20090102_1"},
    {"name": "psutils", "version": "p17_1"},
    {"name": "mpack", "version": "1.6_1", "requested": "true"},
    {"name": "font-alias", "version": "1.0.3_0"},
    {"name": "libid3tag", "version": "0.15.1b_2"},
    {"name": "man2html", "version": "3.0.1_1", "requested": "true"},
    {"name": "nosetests_select", "version": "0.1_0"},
    {"name": "libidl", "version": "0.8.14_2"},
    {"name": "startup-notification", "version": "0.12_1"},
    {"name": "xorg-sgml-doctools", "version": "1.11_0", "requested": "true"},
    {"name": "docbook-xml-4.1.2", "version": "5.0_1"},
    {"name": "splint", "version": "3.1.2_0", "requested": "true"},
    {"name": "gcc_select", "version": "0.1_8", "requested": "true"},
    {"name": "lcms", "version": "1.19_5"},
    {"name": "fop", "version": "1.1_0"},
    {"name": "giflib", "version": "4.2.3_0", "requested": "true", "variants": "x11 +"},
    {"name": "vnc", "version": "4.1.3_0", "requested": "true"},
    {"name": "plotutils", "version": "2.6_5"},
    {"name": "libglade2", "version": "2.6.4_8"},
    {"name": "ming", "version": "0.4.5_1", "requested": "true"},
    {"name": "opensp", "version": "1.5.2_2"},
    {"name": "libdatrie", "version": "0.2.5_0"},
    {"name": "rarian", "version": "0.8.1_2"},
    {"name": "jbigkit", "version": "2.1_0"},
    {"name": "docbook-xml", "version": "5.0_3"},
    {"name": "qpdf", "version": "5.1.0_0", "requested": "true"},
    {"name": "bootstrap_cmds", "version": "80_5"},
    {"name": "gccmakedep", "version": "1.0.3_0"},
    {"name": "sloth", "version": "1.5_0", "requested": "true"},
    {"name": "macportsscripts", "version": "0.4.1_0", "requested": "true"},
    {"name": "memtester", "version": "4.3.0_0", "requested": "true"},
    {"name": "getopt", "version": "1.1.6_0"},
    {"name": "djvulibre", "version": "3.5.27_0"},
    {"name": "xkeyboard-config", "version": "2.5.1_1"},
    {"name": "python3_select", "version": "0.0_1"},
    {"name": "apple-gcc42", "version": "5666.3_15", "requested": "true", "variants": "gpl3 +"},
    {"name": "spawn-fcgi", "version": "1.6.4_0"},
    {"name": "policykit", "version": "0.113_2"},
    {"name": "xorg-libXaw", "version": "1.0.13_2"},
    {"name": "gengetopt", "version": "2.22.6_0"},
    {"name": "libemf", "version": "1.0.8_0", "requested": "true"},
    {"name": "xrandr", "version": "1.5.0_0", "requested": "true"},
    {"name": "pth", "version": "2.0.7_1"},
    {"name": "llvm_select", "version": "2_0"},
    {"name": "autoconf", "version": "2.69_5"},
    {"name": "gnome-common", "version": "3.18.0_0"},
    {"name": "db48", "version": "4.8.30_4", "variants": "java +"},
    {"name": "ppl", "version": "1.2_0"},
    {"name": "fluxbox", "version": "1.3.7_1", "requested": "true"},
    {"name": "zlib", "version": "1.2.11_0"},
    {"name": "libart_lgpl", "version": "2.3.21_1"},
    {"name": "lzo2", "version": "2.10_0", "requested": "true"},
    {"name": "pkgconfig", "version": "0.29.2_0"},
    {"name": "json-glib", "version": "1.2.8_0", "requested": "true"},
    {"name": "m4", "version": "1.4.18_2"},
    {"name": "cunit", "version": "2.1-3_1", "requested": "true"},
    {"name": "gperf", "version": "3.1_0"},
    {"name": "lzop", "version": "1.04_0", "requested": "true"},
    {"name": "flex", "version": "2.6.4_0"},
    {"name": "hicolor-icon-theme", "version": "0.17_0", "requested": "true"},
    {"name": "CoreOSMakefiles", "version": "77_0"},
    {"name": "jasper", "version": "2.0.14_0"},
    {"name": "ctags", "version": "5.8_2"},
    {"name": "xorg-libpthread-stubs", "version": "0.4_0"},
    {"name": "sortu", "version": "2.1.2_0", "requested": "true"},
    {"name": "symlinks", "version": "1.4_0", "requested": "true"},
    {"name": "agrep", "version": "2.04_1", "requested": "true"},
    {"name": "openjade", "version": "1.3.2_11", "requested": "true"},
    {"name": "docbook-xml-4.3", "version": "5.0_1", "requested": "true"},
    {"name": "docbook-xml-4.4", "version": "5.0_1", "requested": "true"},
    {"name": "docbook-xml-4.5", "version": "5.0_1", "requested": "true"},
    {"name": "iso8879", "version": "1986_2", "requested": "true"},
    {"name": "docbook-xml-4.2", "version": "5.0_1", "requested": "true"},
    {"name": "docbook-dsssl", "version": "1.79_3"},
    {"name": "docbook-sgml-4.2", "version": "4.2_1", "requested": "true"},
    {"name": "sgml-common", "version": "0.6.3_1"},
    {"name": "docbook-xml-5.0", "version": "5.0_1", "requested": "true"},
    {"name": "gtk2", "version": "2.24.32_0", "requested": "true", "variants": "x11 +"},
    {"name": "gpatch", "version": "2.7.6_0", "requested": "true"},
    {"name": "dbus-glib", "version": "0.110_0"},
    {"name": "glpk", "version": "4.65_0"},
    {"name": "libzzip", "version": "0.13.69_0"},
    {"name": "pygments_select", "version": "0.1_0"},
    {"name": "dejavu-fonts", "version": "2.37_0"},
    {"name": "docbook-xsl-nons", "version": "1.79.2_0"},
    {"name": "docbook-xsl-ns", "version": "1.79.2_0", "requested": "true"},
    {"name": "detex", "version": "2.8_1"},
    {"name": "pdfjam", "version": "2.08_0"},
    {"name": "libunistring", "version": "0.9.10_0"},
    {"name": "libotf", "version": "0.9.16_0"},
    {"name": "poppler-data", "version": "0.4.9_0"},
    {"name": "xorg-cf-files", "version": "1.0.6_0"},
    {"name": "xorg-util-macros", "version": "1.19.2_0"},
    {"name": "bdftopcf", "version": "1.1_0"},
    {"name": "xbitmaps", "version": "1.1.2_0"},
    {"name": "xorg-libXfixes", "version": "5.0.3_1"},
    {"name": "xorg-libXxf86vm", "version": "1.1.4_1"},
    {"name": "fontconfig", "version": "2.13.1_0"},
    {"name": "xorg-libAppleWM", "version": "1.4.1_1"},
    {"name": "xrender", "version": "0.9.10_1"},
    {"name": "xorg-libXinerama", "version": "1.1.4_1"},
    {"name": "xorg-libXScrnSaver", "version": "1.2.3_1"},
    {"name": "xorg-libXtst", "version": "1.2.3_1"},
    {"name": "xorg-libXxf86misc", "version": "1.0.4_1"},
    {"name": "xorg-xcb-util", "version": "0.4.0_1"},
    {"name": "xmlto", "version": "0.0.28_3"},
    {"name": "isl18", "version": "0.18_0"},
    {"name": "gcc49", "version": "4.9.4_5", "requested": "true"},
    {"name": "python_select", "version": "0.3_8", "requested": "true"},
    {"name": "python2_select", "version": "0.0_3"},
    {"name": "xorg-libXfont", "version": "1.5.4_2"},
    {"name": "gts", "version": "0.7.6-20121130_1"},
    {"name": "ilmbase", "version": "2.3.0_1"},
    {"name": "woff2", "version": "1.0.2_0"},
    {"name": "cairo", "version": "1.16.0_0", "variants": "quartz + x11 +"},
    {"name": "pinentry", "version": "1.1.0_1"},
    {"name": "xorg-libsm", "version": "1.2.3_0"},
    {"name": "p5.28-locale-gettext", "version": "1.70.0_0"},
    {"name": "p5.28-xml-namespacesupport", "version": "1.120.0_0"},
    {"name": "p5.28-xml-sax-base", "version": "1.90.0_0"},
    {"name": "p5.28-data-dump", "version": "1.230.0_0"},
    {"name": "p5.28-encode-locale", "version": "1.50.0_0"},
    {"name": "p5.28-html-tagset", "version": "3.200.0_4"},
    {"name": "p5.28-http-negotiate", "version": "6.10.0_1"},
    {"name": "p5.28-net-libidn", "version": "0.120.0_5"},
    {"name": "p5.28-try-tiny", "version": "0.300.0_0"},
    {"name": "p5.28-www-robotrules", "version": "6.20.0_1"},
    {"name": "p5.28-xml-sax-expat", "version": "0.510.0_1"},
    {"name": "p5.28-xml-simple", "version": "2.250.0_0"},
    {"name": "icon-naming-utils", "version": "0.8.90_6"},
    {"name": "p5.28-pathtools", "version": "3.750.0_0"},
    {"name": "readline", "version": "8.0.000_0"},
    {"name": "gdbm", "version": "1.18.1_1"},
    {"name": "p5.28-uri", "version": "1.760.0_0"},
    {"name": "cython_select", "version": "0.1_1"},
    {"name": "lzip", "version": "1.21_0", "requested": "true"},
    {"name": "autoconf-archive", "version": "2019.01.06_0"},
    {"name": "xorg-libXau", "version": "1.0.9_0"},
    {"name": "dejagnu", "version": "1.6.2_0", "requested": "true"},
    {"name": "libassuan", "version": "2.5.3_0"},
    {"name": "libatomic_ops", "version": "7.6.10_0"},
    {"name": "xmodmap", "version": "1.0.10_0"},
    {"name": "xorg-libfontenc", "version": "1.1.4_0"},
    {"name": "xrdb", "version": "1.2.0_0"},
    {"name": "xinit", "version": "1.4.1_0"},
    {"name": "tradcpp", "version": "0.5.3_0"},
    {"name": "xorg-libXcomposite", "version": "0.4.5_0"},
    {"name": "xorg-libXcursor", "version": "1.2.0_0"},
    {"name": "xorg-libXdamage", "version": "1.1.5_0"},
    {"name": "boehmgc", "version": "8.0.4_1"},
    {"name": "imake", "version": "1.0.8_1"},
    {"name": "p5.28-lwp-mediatypes", "version": "6.40.0_0"},
    {"name": "mkfontscale", "version": "1.2.1_0"},
    {"name": "font-adobe-75dpi", "version": "1.0.3_1"},
    {"name": "font-adobe-100dpi", "version": "1.0.3_1"},
    {"name": "font-adobe-utopia-75dpi", "version": "1.0.4_1"},
    {"name": "font-adobe-utopia-100dpi", "version": "1.0.4_1"},
    {"name": "font-adobe-utopia-type1", "version": "1.0.4_1"},
    {"name": "font-bh-75dpi", "version": "1.0.3_1"},
    {"name": "font-bh-100dpi", "version": "1.0.3_1"},
    {"name": "font-bh-lucidatypewriter-75dpi", "version": "1.0.3_1"},
    {"name": "font-bh-lucidatypewriter-100dpi", "version": "1.0.3_1"},
    {"name": "font-bh-ttf", "version": "1.0.3_1"},
    {"name": "font-bh-type1", "version": "1.0.3_1"},
    {"name": "font-bitstream-75dpi", "version": "1.0.3_1"},
    {"name": "font-bitstream-100dpi", "version": "1.0.3_1"},
    {"name": "font-bitstream-speedo", "version": "1.0.2_1"},
    {"name": "font-bitstream-type1", "version": "1.0.3_1"},
    {"name": "font-cronyx-cyrillic", "version": "1.0.3_1"},
    {"name": "font-cursor-misc", "version": "1.0.3_1"},
    {"name": "font-daewoo-misc", "version": "1.0.3_1"},
    {"name": "font-dec-misc", "version": "1.0.3_1"},
    {"name": "font-ibm-type1", "version": "1.0.3_1"},
    {"name": "font-isas-misc", "version": "1.0.3_1"},
    {"name": "font-jis-misc", "version": "1.0.3_1"},
    {"name": "font-micro-misc", "version": "1.0.3_1"},
    {"name": "font-misc-cyrillic", "version": "1.0.3_1"},
    {"name": "font-misc-ethiopic", "version": "1.0.3_2"},
    {"name": "font-misc-meltho", "version": "1.0.3_1"},
    {"name": "font-misc-misc", "version": "1.1.2_1"},
    {"name": "font-mutt-misc", "version": "1.0.3_1"},
    {"name": "font-schumacher-misc", "version": "1.1.2_1"},
    {"name": "font-screen-cyrillic", "version": "1.0.4_1"},
    {"name": "font-sony-misc", "version": "1.0.3_1"},
    {"name": "font-sun-misc", "version": "1.0.3_1"},
    {"name": "font-winitzki-cyrillic", "version": "1.0.3_1"},
    {"name": "font-xfree86-type1", "version": "1.0.4_1"},
    {"name": "xorg-libXdmcp", "version": "1.1.3_0"},
    {"name": "Xft2", "version": "2.3.3_0"},
    {"name": "xorg-libXext", "version": "1.3.4_0"},
    {"name": "xorg-libxkbfile", "version": "1.1.0_0"},
    {"name": "xorg-libXmu", "version": "1.1.3_0"},
    {"name": "xorg-libXrandr", "version": "1.5.2_0"},
    {"name": "xorg-xtrans", "version": "1.4.0_0"},
    {"name": "xorg-server-devel", "version": "1.20.4_0", "requested": "true"},
    {"name": "xorg-libxshmfence", "version": "1.3_1", "requested": "true"},
    {"name": "p5.28-cpan-meta-requirements", "version": "2.140.0_0"},
    {"name": "p5.28-cpan-meta-yaml", "version": "0.18.0_0"},
    {"name": "p5.28-cpan-meta", "version": "2.150.10_0"},
    {"name": "p5.28-inc-latest", "version": "0.500.0_0"},
    {"name": "p5.28-perl-ostype", "version": "1.10.0_0"},
    {"name": "p5.28-pod-escapes", "version": "1.70.0_0"},
    {"name": "makedepend", "version": "1.0.6_0"},
    {"name": "openjpeg", "version": "2.3.1_0", "requested": "true"},
    {"name": "gettext", "version": "0.19.8.1_2"},
    {"name": "libgcc6", "version": "6.5.0_4"},
    {"name": "libpng", "version": "1.6.37_0"},
    {"name": "Xaw3d", "version": "1.6.3_0", "requested": "true"},
    {"name": "xcompmgr", "version": "1.1.8_0", "requested": "true"},
    {"name": "libcroco", "version": "0.6.13_0"},
    {"name": "p5.28-net-http", "version": "6.190.0_0"},
    {"name": "libpixman", "version": "0.38.4_0", "requested": "true"},
    {"name": "p5.28-xml-sax", "version": "1.20.0_0"},
    {"name": "dbus", "version": "1.12.16_0"},
    {"name": "rman", "version": "3.2_1", "requested": "true"},
    {"name": "xorg-libXt", "version": "1.2.0_0", "requested": "true"},
    {"name": "xorg-libXi", "version": "1.7.10_0"},
    {"name": "libuv", "version": "1.30.0_0"},
    {"name": "xorg-libXevie", "version": "1.0.3_2"},
    {"name": "xorg-libXfontcache", "version": "1.0.5_2"},
    {"name": "xorg-libXp", "version": "1.0.3_2"},
    {"name": "xset", "version": "1.2.4_1"},
    {"name": "bzip2", "version": "1.0.8_0"},
    {"name": "xorg-libice", "version": "1.0.10_0"},
    {"name": "libpaper", "version": "1.1.28_0"},
    {"name": "terminus-font", "version": "4.48_0", "requested": "true"},
    {"name": "xauth", "version": "1.1_0"},
    {"name": "gcc5", "version": "5.5.0_5"},
    {"name": "lz4", "version": "1.9.2_0"},
    {"name": "libLASi", "version": "1.1.3_1", "requested": "true"},
    {"name": "libusb", "version": "1.0.23_0"},
    {"name": "xorg-font-util", "version": "1.3.2_0"},
    {"name": "p5.28-module-metadata", "version": "1.0.37_0"},
    {"name": "p5.28-net-ssleay", "version": "1.880.0_1"},
    {"name": "cyrus-sasl2", "version": "2.1.27_2", "variants": "kerberos +"},
    {"name": "yasm", "version": "1.3.0_0"},
    {"name": "gkrellm", "version": "2.3.10_2"},
    {"name": "gkrellm_snmp", "version": "1.0_0", "requested": "true"},
    {"name": "potrace", "version": "1.16_0", "requested": "true", "variants": "a4_default +"},
    {"name": "blackbox", "version": "0.75_0", "requested": "true"},
    {"name": "libssh2", "version": "1.9.0_0"},
    {"name": "p5.28-xml-parser", "version": "2.460.0_0"},
    {"name": "libGLU", "version": "9.0.1_0"},
    {"name": "pip_select", "version": "0.1_1"},
    {"name": "p5.28-sub-name", "version": "0.260.0_0"},
    {"name": "graphite2", "version": "1.3.13_1"},
    {"name": "freeglut", "version": "3.2.1_0", "requested": "true"},
    {"name": "xorg-libXfont2", "version": "2.0.4_0"},
    {"name": "xorg-encodings", "version": "1.0.5_1"},
    {"name": "gindent", "version": "2.2.12_0"},
    {"name": "jbig2dec", "version": "0.17_0"},
    {"name": "autotrace", "version": "0.31.1_14", "requested": "true"},
    {"name": "clang_select", "version": "2.2_0"},
    {"name": "libidn2", "version": "2.3.0_0"},
    {"name": "p5.28-http-date", "version": "6.50.0_0"},
    {"name": "p5.28-http-cookies", "version": "6.80.0_0"},
    {"name": "tiff", "version": "4.1.0_0"},
    {"name": "t1lib", "version": "5.1.2_3"},
    {"name": "font-arabic-misc", "version": "1.0.3_1"},
    {"name": "tcl", "version": "8.6.10_0", "variants": "corefoundation + threads +"},
    {"name": "xpm", "version": "3.5.13_0"},
    {"name": "source-highlight", "version": "3.1.9_0", "requested": "true"},
    {"name": "findutils", "version": "4.7.0_0"},
    {"name": "x265", "version": "3.2.1_0"},
    {"name": "p5.28-podlators", "version": "4.140.0_0"},
    {"name": "gsed", "version": "4.8_0"},
    {"name": "jpeg", "version": "9d_0"},
    {"name": "libedit", "version": "20191231-3.1_0"},
    {"name": "isl", "version": "0.22.1_0"},
    {"name": "gmake", "version": "4.3_0"},
    {"name": "gcc7", "version": "7.5.0_1"},
    {"name": "gcc6", "version": "6.5.0_5"},
    {"name": "cloog", "version": "0.18.4_4"},
    {"name": "gcc47", "version": "4.7.4_11", "requested": "true"},
    {"name": "p5.28-time-local", "version": "1.300.0_0"},
    {"name": "libusb-compat", "version": "0.1.7_0"},
    {"name": "p5.28-module-build", "version": "0.423.100_0"},
    {"name": "gmp", "version": "6.2.0_1"},
    {"name": "libtasn1", "version": "4.16.0_0"},
    {"name": "openexr", "version": "2.3.0_2"},
    {"name": "libmacho-headers", "version": "927.0.2_0"},
    {"name": "lighttpd", "version": "1.4.55_0", "variants": "ssl +"},
    {"name": "ncurses", "version": "6.2_0"},
    {"name": "p5.28-html-form", "version": "6.70.0_0"},
    {"name": "pcre", "version": "8.44_0", "requested": "true"},
    {"name": "py38-beaker", "version": "1.11.0_0"},
    {"name": "py38-markupsafe", "version": "1.1.1_0"},
    {"name": "xkbcomp", "version": "1.4.3_0"},
    {"name": "py38-anytree", "version": "2.8.0_0"},
    {"name": "py38-lxml", "version": "4.4.1_0"},
    {"name": "gtk-doc", "version": "1.32_1", "requested": "true", "variants": "python38 +"},
    {"name": "py38-libxml2", "version": "2.9.10_0"},
    {"name": "dbus-python38", "version": "1.2.16_0", "requested": "true"},
    {"name": "mesa", "version": "17.1.6_2", "variants": "osmesa + python27 +"},
    {"name": "coreutils", "version": "8.32_0"},
    {"name": "fftw-3", "version": "3.3.8_1", "requested": "true"},
    {"name": "gdk-pixbuf2", "version": "2.40.0_1", "requested": "true", "variants": "x11 +"},
    {"name": "tk", "version": "8.6.10_1", "variants": "x11 +"},
    {"name": "xz", "version": "5.2.5_0", "requested": "true"},
    {"name": "gd2", "version": "2.3.0_0", "variants": "x11 +"},
    {"name": "libcomerr", "version": "1.45.6_0"},
    {"name": "p5.28-io-socket-ssl", "version": "2.68.0_0"},
    {"name": "pango", "version": "1.42.4_2", "variants": "quartz + x11 +"},
    {"name": "atk", "version": "2.36.0_0"},
    {"name": "librsvg", "version": "2.40.20_4", "requested": "true", "variants": "viewer +"},
    {"name": "libthai", "version": "0.1.18_0", "requested": "true"},
    {"name": "p5.28-scalar-list-utils", "version": "1.550.0_0"},
    {"name": "gawk", "version": "5.1.0_0"},
    {"name": "libepoxy", "version": "1.5.4_1", "requested": "true", "variants": "python38 +"},
    {"name": "libgcc7", "version": "7.5.0_0"},
    {"name": "libgcc", "version": "3.0_0"},
    {"name": "ld64", "version": "3_3", "variants": "ld64_127 +"},
    {"name": "xorg-xorgproto", "version": "2020.1_0"},
    {"name": "nettle", "version": "3.6_0"},
    {"name": "wget", "version": "1.20.3_3", "requested": "true", "variants": "gnutls +"},
    {"name": "pcre2", "version": "10.35_0", "requested": "true"},
    {"name": "p5.28-clone", "version": "0.450.0_0"},
    {"name": "p5.28-timedate", "version": "2.330.0_0"},
    {"name": "p5.28-mozilla-ca", "version": "20200520_0"},
    {"name": "py38-six", "version": "1.15.0_0"},
    {"name": "lzma", "version": "4.65_1"},
    {"name": "zstd", "version": "1.4.5_0"},
    {"name": "c-ares", "version": "1.16.1_0"},
    {"name": "webp", "version": "1.1.0_0", "requested": "true"},
    {"name": "dblatex", "version": "0.3.11_1"},
    {"name": "jansson", "version": "2.13.1_0"},
    {"name": "kerberos5", "version": "1.18.2_0"},
    {"name": "libarchive", "version": "3.4.3_0"},
    {"name": "libksba", "version": "1.4.0_0"},
    {"name": "perl5.28", "version": "5.28.3_0"},
    {"name": "py38-mako", "version": "1.1.3_0"},
    {"name": "unbound", "version": "1.10.1_0", "requested": "true"},
    {"name": "perl5.30", "version": "5.30.3_0"},
    {"name": "texinfo", "version": "6.7_1"},
    {"name": "p5.28-http-daemon", "version": "6.120.0_0"},
    {"name": "hwloc", "version": "2.2.0_0", "requested": "true", "variants": "gui +"},
    {"name": "mpstats", "version": "0.1.8_6", "requested": "true"},
    {"name": "libtool", "version": "2.4.6_9"},
    {"name": "desktop-file-utils", "version": "0.26_0"},
    {"name": "libmagic", "version": "5.39_0"},
    {"name": "file", "version": "5.39_0", "requested": "true"},
    {"name": "lcms2", "version": "2.11_0", "requested": "true"},
    {"name": "iso-codes", "version": "4.5.0_0"},
    {"name": "shared-mime-info", "version": "2.0_0"},
    {"name": "expect", "version": "5.45.4_1", "requested": "true"},
    {"name": "ghostscript", "version": "9.52_0", "variants": "x11 +"},
    {"name": "gv", "version": "3.7.4_2", "requested": "true"},
    {"name": "libspectre", "version": "0.2.9_1", "requested": "true"},
    {"name": "pstoedit", "version": "3.75_1", "requested": "true"},
    {"name": "libgsf", "version": "1.14.47_0"},
    {"name": "py38-cython", "version": "0.29.21_0"},
    {"name": "automake", "version": "1.16.2_1"},
    {"name": "p5.28-socket", "version": "2.30.0_0"},
    {"name": "fribidi", "version": "1.0.10_0", "requested": "true"},
    {"name": "help2man", "version": "1.47.16_0", "requested": "true"},
    {"name": "latexdiff", "version": "1.3.1.1_0"},
    {"name": "texlive-common", "version": "2020_0"},
    {"name": "texlive-basic", "version": "54624_1", "variants": "doc +"},
    {"name": "texlive-latex", "version": "54498_0", "variants": "doc +"},
    {"name": "latexmk", "version": "4.69a_0"},
    {"name": "libgcrypt", "version": "1.8.6_0"},
    {"name": "texlive-tlpdb", "version": "2020.54632_0"},
    {"name": "texlive-pictures", "version": "54512_0", "variants": "doc +"},
    {"name": "texlive-latex-recommended", "version": "54586_0", "variants": "doc +"},
    {"name": "dvipng", "version": "1.17_2"},
    {"name": "p5.28-yaml-tiny", "version": "1.730.0_0"},
    {"name": "p5.28-file-which", "version": "1.230.0_0"},
    {"name": "p5.28-data-dumper", "version": "2.173.0_0"},
    {"name": "p5.28-scope-guard", "version": "0.210.0_0"},
    {"name": "p5.28-params-util", "version": "1.70.0_1"},
    {"name": "p5.28-sub-install", "version": "0.928.0_1"},
    {"name": "p5.28-data-optlist", "version": "0.110.0_0"},
    {"name": "p5.28-sub-exporter", "version": "0.987.0_1"},
    {"name": "p5.28-sub-exporter-progressive", "version": "0.1.13_0"},
    {"name": "p5.28-devel-globaldestruction", "version": "0.140.0_0"},
    {"name": "p5.28-yaml", "version": "1.300.0_0"},
    {"name": "p5.28-module-runtime", "version": "0.16.0_0"},
    {"name": "p5.28-dist-checkconflicts", "version": "0.110.0_2"},
    {"name": "p5.28-module-implementation", "version": "0.90.0_0"},
    {"name": "p5.28-variable-magic", "version": "0.620.0_0"},
    {"name": "p5.28-b-hooks-endofscope", "version": "0.240.0_0"},
    {"name": "p5.28-package-stash-xs", "version": "0.290.0_0"},
    {"name": "p5.28-package-stash", "version": "0.380.0_0"},
    {"name": "p5.28-namespace-clean", "version": "0.270.0_0"},
    {"name": "p5.28-sub-identify", "version": "0.140.0_0"},
    {"name": "p5.28-namespace-autoclean", "version": "0.290.0_0"},
    {"name": "p5.28-class-xsaccessor", "version": "1.190.0_0"},
    {"name": "p5.28-eval-closure", "version": "0.140.0_0"},
    {"name": "p5.28-devel-stacktrace", "version": "2.40.0_0"},
    {"name": "p5.28-class-data-inheritable", "version": "0.80.0_4"},
    {"name": "p5.28-exception-class", "version": "1.440.0_0"},
    {"name": "p5.28-params-validationcompiler", "version": "0.300.0_0"},
    {"name": "p5.28-mro-compat", "version": "0.130.0_0"},
    {"name": "p5.28-ref-util-xs", "version": "0.117.0_0"},
    {"name": "p5.28-ref-util", "version": "0.204.0_0"},
    {"name": "p5.28-class-method-modifiers", "version": "2.130.0_0"},
    {"name": "p5.28-role-tiny", "version": "2.1.4_0"},
    {"name": "p5.28-sub-quote", "version": "2.6.6_0"},
    {"name": "p5.28-xstring", "version": "0.2.0_0"},
    {"name": "p5.28-specio", "version": "0.460.0_0"},
    {"name": "p5.28-sys-syslog", "version": "0.360.0_0"},
    {"name": "texlive-bin-extra", "version": "54608_0", "variants": "doc +"},
    {"name": "texlive-fonts-recommended", "version": "54512_0", "variants": "doc +"},
    {"name": "texlive-latex-extra", "version": "54584_0", "variants": "doc +"},
    {"name": "texlive-math-science", "version": "54588_0", "variants": "doc +"},
    {"name": "libiconv", "version": "1.16_1"},
    {"name": "p5.28-encode", "version": "3.70.0_0"},
    {"name": "p5.28-log-dispatch", "version": "2.700.0_0"},
    {"name": "xxhashlib", "version": "0.8.0_0"},
    {"name": "libunwind-headers", "version": "5.0.1_0"},
    {"name": "cctools", "version": "927.0.2_5", "requested": "true", "variants": "llvm34 +"},
    {"name": "libidn", "version": "1.36_0"},
    {"name": "libzip", "version": "1.7.3_0", "requested": "true"},
    {"name": "recode", "version": "3.7.7_0", "requested": "true"},
    {"name": "p5.28-test-fatal", "version": "0.16.0_0"},
    {"name": "icu", "version": "67.1_2", "requested": "true"},
    {"name": "libxml2", "version": "2.9.10_1", "requested": "true", "variants": "readline +"},
    {"name": "libxslt", "version": "1.1.34_2"},
    {"name": "boost", "version": "1.71.0_3", "requested": "true", "variants": "cmake_scripts + no_single + no_static + python38 + regex_match_extra +"},
    {"name": "libev", "version": "4.33_1"},
    {"name": "libevent", "version": "2.1.12_0"},
    {"name": "json-c", "version": "0.15-20200726_0"},
    {"name": "nasm", "version": "2.15.03_0"},
    {"name": "libfetch", "version": "9.0.0-RELEASE_2"},
    {"name": "texlive-bin", "version": "2020.54632_2", "variants": "x11 +"},
    {"name": "sqlite3", "version": "3.33.0_0"},
    {"name": "xorg-libxcb", "version": "1.14_0", "requested": "true", "variants": "python38 +"},
    {"name": "xorg-xcb-proto", "version": "1.14_0", "requested": "true", "variants": "python38 +"},
    {"name": "lbzip2", "version": "2.5_1", "requested": "true"},
    {"name": "itstool", "version": "2.0.6_0", "requested": "true", "variants": "python38 +"},
    {"name": "xorg-libX11", "version": "1.6.12_0"},
    {"name": "graphviz", "version": "2.40.1_3", "requested": "true", "variants": "gdk_pixbuf + pangocairo + rsvg + x11 +"},
    {"name": "p5.28-getopt-long", "version": "2.520.0_0"},
    {"name": "libgpg-error", "version": "1.39_0"},
    {"name": "curl-ca-bundle", "version": "7.72.0_0"},
    {"name": "tcp_wrappers", "version": "20_4"},
    {"name": "libpsl", "version": "0.21.1-20200817_0"},
    {"name": "curl", "version": "7.72.0_0", "requested": "true", "variants": "ares + http2 + sftp_scp + ssl +"},
    {"name": "asciidoc", "version": "9.0.2_0", "requested": "true"},
    {"name": "doxygen", "version": "1.8.20_0"},
    {"name": "libraw", "version": "0.20.0_0"},
    {"name": "ninja", "version": "1.10.1_0"},
    {"name": "perl5", "version": "5.26.1_0", "requested": "true", "variants": "perl5_30 +"},
    {"name": "ossp-uuid", "version": "1.6.2_11", "requested": "true", "variants": "perl5_30 +"},
    {"name": "p5.30-digest-sha1", "version": "2.130.0_4"},
    {"name": "p5.30-digest-hmac", "version": "1.30.0_0"},
    {"name": "p5.30-gssapi", "version": "0.280.0_3"},
    {"name": "p5.30-authen-sasl", "version": "2.160.0_0"},
    {"name": "p5.30-html-tagset", "version": "3.200.0_4"},
    {"name": "p5.30-test-deep", "version": "1.130.0_0"},
    {"name": "p5.30-test-nowarnings", "version": "1.40.0_1"},
    {"name": "p5.30-sub-uplevel", "version": "0.280.0_0"},
    {"name": "p5.30-test-warn", "version": "0.360.0_0"},
    {"name": "p5.30-error", "version": "0.170.290_0"},
    {"name": "p5.30-io", "version": "1.420.0_0"},
    {"name": "p5.30-socket6", "version": "0.290.0_0"},
    {"name": "p5.30-io-socket-inet6", "version": "2.720.0_0"},
    {"name": "p5.30-socket", "version": "2.30.0_0"},
    {"name": "p5.30-mozilla-ca", "version": "20200520_0"},
    {"name": "p5.30-net-libidn", "version": "0.120.0_5"},
    {"name": "p5.30-test-exception", "version": "0.430.0_0"},
    {"name": "p5.30-net-ssleay", "version": "1.880.0_1"},
    {"name": "p5.30-io-socket-ssl", "version": "2.68.0_0"},
    {"name": "p5.30-net-smtp-ssl", "version": "1.40.0_0"},
    {"name": "p5.30-term-readkey", "version": "2.380.0_0"},
    {"name": "imlib2", "version": "1.7.0_0", "requested": "true"},
    {"name": "p5.30-getopt-long", "version": "2.520.0_0"},
    {"name": "p5.30-pathtools", "version": "3.750.0_0"},
    {"name": "p5.30-scalar-list-utils", "version": "1.550.0_0"},
    {"name": "p5.30-data-dump", "version": "1.230.0_0"},
    {"name": "p5.30-encode-locale", "version": "1.50.0_0"},
    {"name": "p5.30-time-local", "version": "1.300.0_0"},
    {"name": "p5.30-timedate", "version": "2.330.0_0"},
    {"name": "p5.30-http-date", "version": "6.50.0_0"},
    {"name": "p5.30-encode", "version": "3.70.0_0"},
    {"name": "p5.30-b-cow", "version": "0.4.0_0"},
    {"name": "p5.30-clone", "version": "0.450.0_0"},
    {"name": "p5.30-capture-tiny", "version": "0.480.0_0"},
    {"name": "p5.30-cpan-meta-requirements", "version": "2.140.0_0"},
    {"name": "p5.30-extutils-manifest", "version": "1.720.0_0"},
    {"name": "p5.30-devel-checkbin", "version": "0.40.0_0"},
    {"name": "p5.30-sub-name", "version": "0.260.0_0"},
    {"name": "p5.30-try-tiny", "version": "0.300.0_0"},
    {"name": "p5.30-test-fatal", "version": "0.16.0_0"},
    {"name": "p5.30-lwp-mediatypes", "version": "6.40.0_0"},
    {"name": "p5.30-test-needs", "version": "0.2.6_0"},
    {"name": "p5.30-uri", "version": "1.760.0_0"},
    {"name": "p5.30-html-form", "version": "6.70.0_0"},
    {"name": "p5.30-http-cookies", "version": "6.80.0_0"},
    {"name": "p5.30-test-requires", "version": "0.110.0_0"},
    {"name": "p5.30-http-tiny", "version": "0.76.0_0"},
    {"name": "p5.30-cpan-meta-yaml", "version": "0.18.0_0"},
    {"name": "p5.30-cpan-meta", "version": "2.150.10_0"},
    {"name": "p5.30-inc-latest", "version": "0.500.0_0"},
    {"name": "p5.30-module-metadata", "version": "1.0.37_0"},
    {"name": "p5.30-perl-ostype", "version": "1.10.0_0"},
    {"name": "p5.30-pod-escapes", "version": "1.70.0_0"},
    {"name": "p5.30-podlators", "version": "4.140.0_0"},
    {"name": "p5.30-module-build", "version": "0.423.100_0"},
    {"name": "p5.30-extutils-config", "version": "0.8.0_0"},
    {"name": "p5.30-extutils-helpers", "version": "0.26.0_0"},
    {"name": "p5.30-extutils-installpaths", "version": "0.12.0_0"},
    {"name": "p5.30-test-harness", "version": "3.420.0_0"},
    {"name": "p5.30-module-build-tiny", "version": "0.39.0_1"},
    {"name": "p5.30-http-daemon", "version": "6.120.0_0"},
    {"name": "p5.30-http-negotiate", "version": "6.10.0_1"},
    {"name": "p5.30-net-http", "version": "6.190.0_0"},
    {"name": "p5.30-test-leaktrace", "version": "0.160.0_0"},
    {"name": "p5.30-test-requiresinternet", "version": "0.50.0_0"},
    {"name": "p5.30-www-robotrules", "version": "6.20.0_1"},
    {"name": "p5.30-xml-parser", "version": "2.460.0_0"},
    {"name": "intltool", "version": "0.51.0_6", "requested": "true"},
    {"name": "p5.28-html-parser", "version": "3.750.0_0"},
    {"name": "p5.30-html-parser", "version": "3.750.0_0"},
    {"name": "harfbuzz", "version": "2.7.2_0"},
    {"name": "harfbuzz-icu", "version": "2.7.2_0"},
    {"name": "re2c", "version": "2.0.3_0"},
    {"name": "rsync", "version": "3.2.3_0"},
    {"name": "npth", "version": "1.6_0", "requested": "true"},
    {"name": "p5.28-http-message", "version": "6.260.0_0"},
    {"name": "p5.28-io-socket-ip", "version": "0.410.0_0"},
    {"name": "p5.28-dbi", "version": "1.643.0_0"},
    {"name": "p5.28-math-base-convert", "version": "0.110.0_0"},
    {"name": "p5.28-math-complex", "version": "1.590.0_0"},
    {"name": "p5.28-text-balanced", "version": "2.30.0_0"},
    {"name": "p5.28-text-soundex", "version": "3.50.0_0"},
    {"name": "p5.28-sql-statement", "version": "1.412.0_0"},
    {"name": "p5.28-text-csv_xs", "version": "1.440.0_0"},
    {"name": "p5.28-dbd-csv", "version": "0.550.0_0"},
    {"name": "p5.28-dbd-sqlite", "version": "1.660.0_0"},
    {"name": "p5.28-test-failwarnings", "version": "0.8.0_0"},
    {"name": "p5.28-test-mockrandom", "version": "1.10.0_0"},
    {"name": "p5.28-path-tiny", "version": "0.114.0_0"},
    {"name": "p5.28-sub-uplevel", "version": "0.280.0_0"},
    {"name": "p5.28-test-warn", "version": "0.360.0_0"},
    {"name": "p5.28-test-inter", "version": "1.90.0_0"},
    {"name": "p5.28-date-manip", "version": "6.820.0_0"},
    {"name": "p5.28-log-dispatch-filerotate", "version": "1.360.0_0"},
    {"name": "p5.28-libxml-perl", "version": "0.80.0_4"},
    {"name": "p5.28-xml-regexp", "version": "0.40.0_1"},
    {"name": "p5.28-xml-dom", "version": "1.460.0_0"},
    {"name": "p5.30-extutils-install", "version": "2.180.0_0"},
    {"name": "p5.30-http-message", "version": "6.260.0_0"},
    {"name": "p5.30-io-socket-ip", "version": "0.410.0_0"},
    {"name": "libffi", "version": "3.3_1"},
    {"name": "bison-runtime", "version": "3.7.2_0"},
    {"name": "python27", "version": "2.7.18_2", "requested": "true"},
    {"name": "p11-kit", "version": "0.23.21_0"},
    {"name": "glib2", "version": "2.58.3_1", "variants": "x11 +"},
    {"name": "gobject-introspection", "version": "1.60.2_1", "requested": "true"},
    {"name": "llvm-3.4", "version": "3.4.2_13"},
    {"name": "ld64-127", "version": "127.2_14", "requested": "true", "variants": "llvm34 +"},
    {"name": "meson", "version": "0.55.3_0"},
    {"name": "at-spi2-core", "version": "2.38.0_0"},
    {"name": "at-spi2-atk", "version": "2.38.0_0"},
    {"name": "gtk3", "version": "3.24.23_0", "requested": "true", "variants": "x11 +"},
    {"name": "autoconf213", "version": "2.13_1"},
    {"name": "llvm-3.3", "version": "3.3_11"},
    {"name": "clang-3.4", "version": "3.4.2_14", "variants": "analyzer +"},
    {"name": "guile", "version": "2.2.7_0", "requested": "true"},
    {"name": "libbonobo", "version": "2.32.1_1"},
    {"name": "openbox", "version": "3.5.0_0", "requested": "true"},
    {"name": "bison", "version": "3.7.2_0"},
    {"name": "adwaita-icon-theme", "version": "3.38.0_0"},
    {"name": "quartz-wm", "version": "1.3.2_1", "requested": "true"},
    {"name": "git", "version": "2.28.0_1", "requested": "true", "variants": "credential_osxkeychain + diff_highlight + doc + pcre + perl5_30 +"},
    {"name": "libsodium", "version": "1.0.18-20200728_0"},
    {"name": "gnutls", "version": "3.6.15_0", "requested": "true", "variants": "dane + doc +"},
    {"name": "openldap", "version": "2.4.53_0"},
    {"name": "gnupg2", "version": "2.2.23_0", "requested": "true", "variants": "openldap + pinentry +"},
    {"name": "uchardet", "version": "0.0.7_0"},
    {"name": "groff", "version": "1.22.4_4"},
    {"name": "libde265", "version": "1.0.6_0"},
    {"name": "p7zip", "version": "16.02_5"},
    {"name": "yelp-tools", "version": "3.38.0_0", "requested": "true"},
    {"name": "ImageMagick", "version": "6.9.11-29_0", "requested": "true", "variants": "graphviz + pango + rsvg + x11 +"},
    {"name": "clamav", "version": "0.103.0_0", "requested": "true"},
    {"name": "mpfr", "version": "4.1.0_0"},
    {"name": "nghttp2", "version": "1.41.0_1", "requested": "true"},
    {"name": "py38-setuptools", "version": "50.3.0_0"},
    {"name": "legacy-support", "version": "0.13_0"},
    {"name": "p5.28-test-leaktrace", "version": "0.160.0_0"},
    {"name": "p5.28-test-needs", "version": "0.2.6_0"},
    {"name": "p5.28-test-requiresinternet", "version": "0.50.0_0"},
    {"name": "p5.28-log-log4perl", "version": "1.530.0_0"},
    {"name": "p5.30-http-cookiejar", "version": "0.10.0_0"},
    {"name": "openmotif", "version": "2.3.8_1"},
    {"name": "py38-pip", "version": "20.2.3_0", "requested": "true"},
    {"name": "py-pip", "version": "20.2.3_0", "requested": "true"},
    {"name": "mozjs17", "version": "17.0.0_7", "requested": "true"},
    {"name": "p5.28-algorithm-diff", "version": "1.200.0_0"},
    {"name": "p5.28-mac-systemdirectory", "version": "0.130.0_0"},
    {"name": "p5.28-file-homedir", "version": "1.6.0_0"},
    {"name": "p5.28-io-html", "version": "1.4.0_0"},
    {"name": "p5.28-version", "version": "0.992.800_0", "requested": "true"},
    {"name": "openssl", "version": "1.1.1h_0"},
    {"name": "p5.28-libwww-perl", "version": "6.490.0_0"},
    {"name": "p5.30-algorithm-diff", "version": "1.200.0_0", "requested": "true"},
    {"name": "p5.30-io-html", "version": "1.4.0_0"},
    {"name": "p5.30-version", "version": "0.992.800_0"},
    {"name": "p5.30-libwww-perl", "version": "6.490.0_0"},
    {"name": "python38", "version": "3.8.6_0"},
    {"name": "py38-pygments", "version": "2.7.1_0"},
    {"name": "brotli", "version": "1.0.9_0"},
    {"name": "dvisvgm", "version": "2.10.1_0"},
    {"name": "grep", "version": "3.5_0", "requested": "true"},
    {"name": "libnetpbm", "version": "10.92.00_0"},
    {"name": "netpbm", "version": "10.92.00_0", "variants": "x11 +"},
    {"name": "nspr", "version": "4.29_0"},
    {"name": "OpenBLAS", "version": "0.3.10_1", "requested": "true", "variants": "gcc6 + lapack + native +"},
    {"name": "orbit2", "version": "2.14.19_3"},
    {"name": "check", "version": "0.15.2_0", "requested": "true"},
    {"name": "popt", "version": "1.18_0"},
    {"name": "vala", "version": "0.50.1_0"},
    {"name": "expat", "version": "2.2.10_0"},
    {"name": "p5.28-test-simple", "version": "1.302.182_0"},
    {"name": "p5.28-file-listing", "version": "6.110.0_0"},
    {"name": "p5.28-pod-simple", "version": "3.410.0_0"},
    {"name": "p5.28-unicode-utf8", "version": "0.620.0_1"},
    {"name": "p5.30-cgi", "version": "4.510.0_0"},
    {"name": "p5.30-extutils-makemaker", "version": "7.480.0_0"},
    {"name": "p5.30-test-simple", "version": "1.302.182_0"},
    {"name": "p5.30-file-listing", "version": "6.110.0_0"},
    {"name": "p5.30-pod-simple", "version": "3.410.0_0"},
    {"name": "py38-markdown", "version": "3.3.1_0"},
    {"name": "yelp-xsl", "version": "3.38.1_0"},
    {"name": "libmpc", "version": "1.2.0_0"},
    {"name": "cmake", "version": "3.18.4_0"},
    {"name": "fdupes", "version": "2.1.2_1"},
    {"name": "freetype", "version": "2.10.3_0", "requested": "true"},
    {"name": "libheif", "version": "1.9.1_0"},
    {"name": "parallel", "version": "20200922_0", "requested": "true"}
  ]
}

On PPC Tiger the samme SSL error is reported. It at least partly works…

Change History (32)

comment:1 Changed 4 years ago by kencu (Ken)

amazing that you've been able to go on so long without doing my SSL fix for older systems...

Last edited 4 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:2 in reply to:  1 Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

Replying to kencu:

amazing that you've been able to go on so long without doing my SSL fix for older systems...

Never saw the report on TV!

comment:3 in reply to:  1 Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

Replying to kencu:

amazing that you've been able to go on so long without doing my SSL fix for older systems...

I am not sure whether I undestood what the fix is. I did umgrade to the new version of curl by performing the configure step with an additional --with-curlprefix=/opt/local argument so that I have now installed:

  curl @7.73.0_0+ares+http2+sftp_scp+ssl (active) platform='darwin 9' archs='ppc' date='2020-10-17T15:30:30+0200'
  curl-ca-bundle @7.73.0_0 (active) platform='darwin 9' archs='noarch' date='2020-10-17T11:17:30+0200'
pete 239 /\ /opt/local/bin/curl --version
curl 7.73.0 (powerpc-apple-darwin9.8.0) libcurl/7.73.0 OpenSSL/1.1.1h zlib/1.2.11 zstd/1.4.5 c-ares/1.16.1 libidn2/2.3.0 libpsl/0.21.1 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.41.0
Release-Date: 2020-10-14
Protocols: dict file ftp ftps gopher http https imap imaps mqtt pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp 
Features: AsynchDNS HTTP2 HTTPS-proxy IDN IPv6 Largefile libz NTLM NTLM_WB PSL SSL TLS-SRP UnixSockets zstd

make check produced, performed as root:

Warning: dict server unexpectedly alive
TESTDONE: 1097 tests out of 1098 reported OK: 99%
TESTFAIL: These test cases failed: 1452 
TESTDONE: 1387 tests were considered during 1606 seconds.

I still get:

root 295 /\ /opt/local/libexec/mpstats submit
Submitting data to https://ports.macports.org/statistics/submit/ ...
Error: SSL connect error
    while executing
"curl post "submission\[data\]=$json" $stats_url"

Are any of ares, http2:, sftp_scp missing? Shall try them!

comment:4 Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

curl @7.73.0 has no configure option --with-curlprefix=….

comment:5 Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

When using curl @7.73.0_0+ares+gnutls+http2 (active) platform='darwin 9' archs='ppc' date='2020-10-17T21:27:45+0200', with GnuTLS instead of OpenSSL and therefore no SFTP or SCP, also no submission.

comment:6 in reply to:  4 ; Changed 4 years ago by kencu (Ken)

Replying to ballapete:

curl @7.73.0 has no configure option --with-curlprefix=….

no, but port does...

comment:7 Changed 4 years ago by kencu (Ken)

it looks like this one just uses the installed curl. Here's what I got:

tigerg5:~$ which curl
/opt/local/bin/curl

tigerg5:~$ port -v installed curl
The following ports are currently installed:
  curl @7.66.0_0+ssl platform='darwin 8' archs='ppc' date='2019-10-07T10:45:23-0700'
  curl @7.67.0_0+ssl platform='darwin 8' archs='ppc' date='2019-11-20T07:11:28-0800'
  curl @7.68.0_0+ssl platform='darwin 8' archs='ppc' date='2020-02-02T00:43:29-0800'
  curl @7.69.1_0+ssl platform='darwin 8' archs='ppc' date='2020-03-15T15:46:17-0700'
  curl @7.70.0_0+ssl platform='darwin 8' archs='ppc' date='2020-05-04T16:43:30-0700'
  curl @7.71.0_0+ssl platform='darwin 8' archs='ppc' date='2020-06-28T16:44:21-0700'
  curl @7.71.1_0+ssl platform='darwin 8' archs='ppc' date='2020-07-11T06:45:24-0700'
  curl @7.72.0_0+ssl (active) platform='darwin 8' archs='ppc' date='2020-08-21T14:27:10-0700'

tigerg5:~$ sudo /opt/local/libexec/mpstats submit
Submitting data to https://ports.macports.org/statistics/submit/ ...
Success.

comment:8 in reply to:  6 ; Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

Replying to kencu:

Replying to ballapete:

curl @7.73.0 has no configure option --with-curlprefix=….

no, but port does...

Ah! I need to reinstall port – is this correct?

comment:9 Changed 4 years ago by kencu (Ken)

I will update my curl and try again.

comment:10 in reply to:  8 Changed 4 years ago by kencu (Ken)

Replying to ballapete:

Ah! I need to reinstall port – is this correct?

That can be a topic for another discussion, I think. This tcl script just calls the first curl it finds in the path, and yours is not connecting for some reason. I have a slightly older curl installed, so I'll update the Tiger box and see if I get your error after I do that.

comment:11 in reply to:  7 ; Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

Replying to kencu:

Having now installed and active

  curl-ca-bundle @7.73.0_0 (active)

I still get:

root 377 /\ /opt/local/libexec/mpstats submit
Submitting data to https://ports.macports.org/statistics/submit/ ...
Error: SSL connect error
    while executing
"curl post "submission\[data\]=$json" $stats_url"
root 378 /\ which curl
/opt/local/bin/curl

comment:12 in reply to:  11 Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

Correct is:

  curl @7.73.0_0+ssl (active)
  curl-ca-bundle @7.73.0_0 (active)

comment:13 Changed 4 years ago by ballapete (Peter "Pete" Dyballa)

Even after mv -v /usr/bin/curl /usr/bin/curl-orig no connect.

comment:14 Changed 4 years ago by kencu (Ken)

works fine for me with curl 7.73.0 on Tiger PPC as well -- sorry.

comment:15 Changed 3 years ago by snowflake (Dave Evans)

I get this error on Mountain Lion 10.8

I've checked that which curl is showing /opt/local/bin/curl. I've checked that curl can connect to the site and that the TLS certificate is valid.

It was working as of May 2021, give or take a month. Today I ran port upgrade for the first time since May and the update did include curl.

curl is curl @7.78.0_0+ssl, mpstats is mpstats @0.2.0_0.

The previous version of mpstats was mpstats @0.1.8_6. i tried this version and got the same error

I activated the latest version of mpstats and activated the previous version of curl @7.77.0_0+ssl. The error persisted.

I activated openssl @1.1.1i_0 which is the previous version. Same error.

I tried the previous version of curl-ca-bundle. Still the same error.

comment:16 in reply to:  15 Changed 3 years ago by snowflake (Dave Evans)

Replying to snowflake:

I tried the --with-curlprefix=/opt/local configure option when building port, and mpstats now works on Mountain Lion.

I had some difficulty getting the option to work with readline enabled, and I have posted my experience in #63371

comment:17 Changed 3 years ago by rlhamil

This can be a problem also on Snow Leopard (10.6) and even as recently as Mojave (10.14), although on older OSs, there may be issues with libcrypto (lack of support for current protocols or algorithms) as well as with the OS certificate stash (which for open source programs may include /etc/ssl/cert.pem and not (just?) what's in the Keychain(s)).

IMO, what needs to happen is that (a) mpstats needs to depend on the curl port, and (b) it needs to always use the curl from the curl port, and not any other version. That way, it would be using a version of curl (and associated certificate stash) that could be updated even on an OS that no longer got updates.

One must suppose that this contributes to older OS versions (already struggling) being quite underrepresented in the stats.

The recent LetsEncrypt certificate issues made this obvious on 10.14, but other problems not necessarily related to certificates will still be present on older OSs, even if that particular problem is mitigated on the server side.

comment:18 Changed 3 years ago by rlhamil

Cc: rlhamil added

comment:19 Changed 3 years ago by cjones051073 (Chris Jones)

Making the mpstats port depend on the curl port would not help at all, because mpstats does not use curl from the command line, but uses the libcurl support built into macports base, which by default (i.e. unless you build from source yourself and reconfigure the build) uses the system libcurl.

Discussions have been ongoing for years now as to whether base should ship and use its own curl version, in order to address these sort of issues on older OSes. There doesn’t appear to be any consensus on it though…

Last edited 3 years ago by cjones051073 (Chris Jones) (previous) (diff)

comment:20 Changed 3 years ago by cjones051073 (Chris Jones)

Cc: cjones051073 added

comment:21 Changed 3 years ago by ballapete (Peter "Pete" Dyballa)

Cc: ballapete added

comment:22 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

Doing it as mortal me I get:

pete 260 /\ /opt/local/libexec/mpstats submit
Submitting data to https://ports.macports.org/statistics/submit/ ...
Error: SSL connect error
    while executing
"curl post "submission\[data\]=$json" $stats_url"
Exit 1
pete 261 /\ port -v installed | ggrep curl
  curl @7.86.0_0+ares+http2+sftp_scp+ssl (active) requested_variants='+ares+http2+sftp_scp+ssl' platform='darwin 8' archs='ppc' date='2022-11-14T13:13:38+0100'
  curl-ca-bundle @7.86.0_0 (active) requested_variants='' platform='darwin 8' archs='noarch' date='2022-11-13T17:47:20+0100'
pete 262 /\ which curl
/opt/local/bin/curl

and as root I get:

root 290 /\ /opt/local/libexec/mpstats submit
Submitting data to https://ports.macports.org/statistics/submit/ ...
Error: SSL connect error
    while executing
"curl post "submission\[data\]=$json" $stats_url"
root 291 /\ which curl
/opt/local/bin/curl

Is it impossible to fix this "port"?

comment:23 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

PPC Leopard, Mac OS X 10.5.8 shows the same behaviour.

comment:24 Changed 2 years ago by cjones051073 (Chris Jones)

What point are you trying to make with those latest posts ? We know what the issue is, and they add nothing on top of that. mpstats uses port which in turn does not use curl, the macports provide one or the system one, but instead is linked against the system libcurl. This, on these ancient OSes is going to be woefully out of date, hence the problems.

As already mentioned above, a number of times, you need to rebuild your macPorts base installation to use a newer libcurl then the system one, which is what is used by default.

Last edited 2 years ago by cjones051073 (Chris Jones) (previous) (diff)

comment:25 in reply to:  24 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

Replying to cjones051073:

As already mentioned above, a number of times, you need to rebuild your macPorts base installation to use a newer libcurl then the system one, which is what is used by default.

How can that be done?

comment:26 Changed 2 years ago by cjones051073 (Chris Jones)

Ken posted instructions in the very first comment

https://trac.macports.org/ticket/61333#comment:1

you need to rebuild macports base from source, configuring the build to use a custom up to date curl installation.

comment:27 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

I still cannot make any sense of this lengthy discussion. I already tried one or two things that I thought of I had understood, but they did not change anything. I think it's better to close this ticket and uninstall mpstats!

comment:28 Changed 2 years ago by cjones051073 (Chris Jones)

This ticket should not be closed as the issue is valid, and the information here has allowed a number of others to reinstall base which fixed things for them.

In short you, need to follow the macports instructions to install base from source

https://www.macports.org/install.php

See the "Source installation" section

follow the instructions there, and at the point you configure the build instead of running just ./configure run ./configure --with-curlprefix=/X/Y/Z replacing /X/Y/Z with the path to the external curl installation you wish to use.

Last edited 2 years ago by cjones051073 (Chris Jones) (previous) (diff)

comment:29 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

./configure needed two arguments: --with-curlprefix=/opt/local/lib/libcurl.dylib CURL_CONFIG=/opt/local/bin/curl-config. First submission worked without complaint.

comment:30 Changed 2 years ago by cjones051073 (Chris Jones)

--with-curlprefix expects a directory, not a complete path to a library….

Also, be aware that building macports base against a library provided by your primary macports prefix is unsafe, as if you remove that port you will render you macports installation unusable. Its basically a circular dependency … It is much better to use an entirely distinct installation to avoid this.

Last edited 2 years ago by cjones051073 (Chris Jones) (previous) (diff)

comment:31 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

Thank you! I'll rebuilt with corrected settings.

comment:32 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

On PPC Tiger, Mac OS X 10.4.11 success as well.

Note: See TracTickets for help on using tickets.