[MacPorts] #68583: balsa: update to 2.6.4

MacPorts noreply at macports.org
Mon Oct 30 01:35:42 UTC 2023


#68583: balsa: update to 2.6.4
----------------------------+----------------------
  Reporter:  contextnerror  |      Owner:  (none)
      Type:  update         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:  haspatch
      Port:  balsa          |
----------------------------+----------------------

Comment (by contextnerror):

 > What is the purpose of patch-configure.ac.diff?
 I'm not entirely sure myself. But it won't configure without it. When
 comparing with and without patch, running without the patch gives this
 warning at autoconf before failing:
 {{{
 Running autoconf...
 configure.ac:23: warning: AC_DEFINE_UNQUOTED: `"-n 2.6.4
 configure.ac:23: "' is not a valid preprocessor define value
 Running autoheader...
 Running automake...
 configure.ac:25: installing './compile'
 configure.ac:14: installing './missing'
 libbalsa/Makefile.am: installing './depcomp'
 libnetclient/test/Makefile.am:4: warning: shell echo $(abs_srcdir: non-
 POSIX variable name
 libnetclient/test/Makefile.am:4: (probably a GNU make extension)
 src/Makefile.am:106: warning: shell $(GLIB_COMPILE_RESOURCES: non-POSIX
 variable name
 src/Makefile.am:106: (probably a GNU make extension)
 src/Makefile.am:148: warning: shell $(GLIB_COMPILE_RESOURCES: non-POSIX
 variable name
 src/Makefile.am:148: (probably a GNU make extension)
 Running configure --prefix=/opt/local --with-gtksourceview --with-spell-
 checker=gspell --with-html-widget=webkit2 --with-sqlite --with-libsecret
 --with-gnome --disable-more-warnings --disable-silent-rules ...
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_balsa/balsa/work/balsa-2.6.4/configure:
 line 4: .: filename argument required
 .: usage: . filename [arguments]
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_balsa/balsa/work/balsa-2.6.4"
 && ./autogen.sh --prefix=/opt/local --with-gtksourceview --with-spell-
 checker=gspell --with-html-widget=webkit2 --with-sqlite --with-libsecret
 --with-gnome --disable-more-warnings --disable-silent-rules
 Exit code: 2
 Error: Failed to configure balsa: configure failure: command execution
 failed
 }}}
 With the patch autoconf gives no warnings and the configure phase
 completes fine (to my knowledge).

 > Does it work for you?
 No, it doesn't. In its current state in this ticket, it fails during the
 build phase.
 {{{
 Undefined symbols for architecture x86_64:
   "_webkit_website_data_manager_set_tls_errors_policy", referenced from:
       _lbh_get_web_view_context in libbalsa.a(html.o)
 ld: symbol(s) not found for architecture x86_64
 }}}
 This error means nothing to me. Obviously I think it should be fixed, but
 I can't say how.

-- 
Ticket URL: <https://trac.macports.org/ticket/68583#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list