[MacPorts] #67545: gnucash @5.0_1: doesn't build on macos 10.11 and other

MacPorts noreply at macports.org
Thu Jun 1 08:13:22 UTC 2023


#67545: gnucash @5.0_1: doesn't build on macos 10.11 and other
--------------------+---------------------
 Reporter:  tenzap  |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  gnucash
--------------------+---------------------
 Gnucash 5.0 doesn't build anymore on macOS 10.11 (el capitan)
 I'm stuck on El Capitan because my device can't be upgraded, so it would
 be great if gnucash 5.0 could build on 10.11

 Error:
 {{{
 [ 23%] Generating ../../../share/guile/site/2.2/gnucash/qif-import/qif-
 objects.scm
 cd
 /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_gnome_gnucash/gnucash/work/build/gnucash
 /import-export/qif-imp && /opt/local/bin/cmake -E create_symlink
 /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_gnome_gnucash/gnucash/work/gnucash-5.0/gnucash
 /import-export/qif-imp/qif-objects.scm
 /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_gnome_gnucash/gnucash/work/build/share/guile/site/2.2/gnucash
 /qif-import/qif-objects.scm
 In file included from
 /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_gnome_gnucash/gnucash/work/gnucash-5.0/libgnucash/engine
 /test-core/test-engine-stuff.cpp:39:
 In file included from
 /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_gnome_gnucash/gnucash/work/gnucash-5.0/libgnucash/engine
 /kvp-frame.hpp:87:
 In file included from
 /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_gnome_gnucash/gnucash/work/gnucash-5.0/libgnucash/engine
 /kvp-value.hpp:30:
 In file included from
 /opt/local/libexec/boost/1.71/include/boost/variant.hpp:17:
 In file included from
 /opt/local/libexec/boost/1.71/include/boost/variant/variant.hpp:21:
 In file included from
 /opt/local/libexec/boost/1.71/include/boost/type_index.hpp:29:
 In file included from
 /opt/local/libexec/boost/1.71/include/boost/type_index/stl_type_index.hpp:47:
 /opt/local/libexec/boost/1.71/include/boost/container_hash/hash.hpp:130:33:
 error: no template named 'unary_function' in namespace 'std'; did you mean
 '__unary_function'?
         struct hash_base : std::unary_function<T, std::size_t> {};
                            ~~~~~^~~~~~~~~~~~~~
                                 __unary_function
 /opt/local/libexec/llvm-16/bin/../include/c++/v1/__functional/unary_function.h:46:1:
 note: '__unary_function' declared here
 using __unary_function = __unary_function_keep_layout_base<_Arg, _Result>;
 ^
 }}}

 You might also have a look at the logs on the officialn builders

-- 
Ticket URL: <https://trac.macports.org/ticket/67545>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list