Opened 4 months ago

Closed 4 months ago

#70479 closed defect (fixed)

gnome-calculator 46.1 does not build: error: The name `send_and_splice_async' does not exist in the context of `Soup.Session' (libsoup-3.0)

Reported by: barracuda156 Owned by: Sergey Fedorov <barracuda@…>
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: powerpc Cc: qwertychouskie (QwertyChouskie)
Port: gnome-calculator

Description

Something is broken now:

:info:build [137/292] /opt/local/bin/meson --internal msgfmthelper --msgfmt=/opt/local/bin/msgfmt data/org.gnome.Calculator.desktop.in data/org.gnome.Calculator.desktop desktop /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gnome-calculator/gnome-calculator/work/gnome-calculator-46.1/po
:info:build [138/292] valac -C --debug --pkg posix /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gnome-calculator/gnome-calculator/work/gnome-calculator-46.1/vapi/mpfr.vapi /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gnome-calculator/gnome-calculator/work/gnome-calculator-46.1/vapi/mpc.vapi --pkg libxml-2.0 --pkg libsoup-3.0 --pkg libadwaita-1 --pkg gtksourceview-5 --pkg gtk4 --pkg gobject-2.0 --target-glib ' 2.40.0' --pkg glib-2.0 --pkg gio-2.0 --color=always --directory lib/libcalculator.a.p --basedir ../gnome-calculator-46.1/lib --library calculator --header lib/calculator.h --vapi ../calculator.vapi --target-glib 2.40.0 ../gnome-calculator-46.1/lib/currency.vala ../gnome-calculator-46.1/lib/currency-provider.vala ../gnome-calculator-46.1/lib/equation.vala ../gnome-calculator-46.1/lib/equation-lexer.vala ../gnome-calculator-46.1/lib/equation-parser.vala ../gnome-calculator-46.1/lib/financial.vala ../gnome-calculator-46.1/lib/function-manager.vala ../gnome-calculator-46.1/lib/math-equation.vala ../gnome-calculator-46.1/lib/math-function.vala ../gnome-calculator-46.1/lib/math-variables.vala ../gnome-calculator-46.1/lib/number.vala ../gnome-calculator-46.1/lib/serializer.vala ../gnome-calculator-46.1/lib/unit.vala libmpfr/mpfrg.vapi
:info:build FAILED: lib/libcalculator.a.p/currency.c lib/libcalculator.a.p/currency-provider.c lib/libcalculator.a.p/equation.c lib/libcalculator.a.p/equation-lexer.c lib/libcalculator.a.p/equation-parser.c lib/libcalculator.a.p/financial.c lib/libcalculator.a.p/function-manager.c lib/libcalculator.a.p/math-equation.c lib/libcalculator.a.p/math-function.c lib/libcalculator.a.p/math-variables.c lib/libcalculator.a.p/number.c lib/libcalculator.a.p/serializer.c lib/libcalculator.a.p/unit.c lib/calculator.h lib/calculator.vapi 
:info:build valac -C --debug --pkg posix /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gnome-calculator/gnome-calculator/work/gnome-calculator-46.1/vapi/mpfr.vapi /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_gnome-calculator/gnome-calculator/work/gnome-calculator-46.1/vapi/mpc.vapi --pkg libxml-2.0 --pkg libsoup-3.0 --pkg libadwaita-1 --pkg gtksourceview-5 --pkg gtk4 --pkg gobject-2.0 --target-glib ' 2.40.0' --pkg glib-2.0 --pkg gio-2.0 --color=always --directory lib/libcalculator.a.p --basedir ../gnome-calculator-46.1/lib --library calculator --header lib/calculator.h --vapi ../calculator.vapi --target-glib 2.40.0 ../gnome-calculator-46.1/lib/currency.vala ../gnome-calculator-46.1/lib/currency-provider.vala ../gnome-calculator-46.1/lib/equation.vala ../gnome-calculator-46.1/lib/equation-lexer.vala ../gnome-calculator-46.1/lib/equation-parser.vala ../gnome-calculator-46.1/lib/financial.vala ../gnome-calculator-46.1/lib/function-manager.vala ../gnome-calculator-46.1/lib/math-equation.vala ../gnome-calculator-46.1/lib/math-function.vala ../gnome-calculator-46.1/lib/math-variables.vala ../gnome-calculator-46.1/lib/number.vala ../gnome-calculator-46.1/lib/serializer.vala ../gnome-calculator-46.1/lib/unit.vala libmpfr/mpfrg.vapi
:info:build ../gnome-calculator-46.1/lib/currency-provider.vala:161.19-161.47: error: The name `send_and_splice_async' does not exist in the context of `Soup.Session' (libsoup-3.0)
:info:build   161 |             yield session.send_and_splice_async (message, output,
:info:build       |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                  
:info:build ../gnome-calculator-46.1/lib/currency-provider.vala:158.17-158.23: note: `session' was declared here
:info:build   158 |             var session = new Soup.Session ();
:info:build       |                 ^~~~~~~                       
:info:build ../gnome-calculator-46.1/lib/currency-provider.vala:135.13-135.35: error: The name `send_and_splice' does not exist in the context of `Soup.Session' (libsoup-3.0)
:info:build   135 |             session.send_and_splice (message, output,
:info:build       |             ^~~~~~~~~~~~~~~~~~~~~~~                  
:info:build ../gnome-calculator-46.1/lib/currency-provider.vala:132.17-132.23: note: `session' was declared here
:info:build   132 |             var session = new Soup.Session ();
:info:build       |                 ^~~~~~~                       
:info:build Compilation failed: 2 error(s), 0 warning(s)
  1. S. Also, this flag is clang-specific:
    cc1: note: unrecognized command-line option '-Wno-incompatible-function-pointer-types' may have been intended to silence earlier diagnostics
    

Attachments (1)

main.log (67.9 KB) - added by barracuda156 4 months ago.

Download all attachments as: .zip

Change History (4)

Changed 4 months ago by barracuda156

Attachment: main.log added

comment:2 Changed 4 months ago by barracuda156

Keywords: powerpc added

UPD. I will try enabling it and see if everything builds.

comment:3 Changed 4 months ago by Sergey Fedorov <barracuda@…>

Owner: set to Sergey Fedorov <barracuda@…>
Resolution: fixed
Status: assignedclosed

In 267407c029050c47c455a3e085d10a58cee23e04/macports-ports (master):

libsoup, -devel: drop now unneeded special case for ppc

Closes: #70479

Note: See TracTickets for help on using tickets.