[MacPorts] #74166: libetonyek @0.1.2: configure: error: Required boost headers not found. (was: libetonyek: configure failed)

MacPorts noreply at macports.org
Sat Jul 11 11:09:38 UTC 2026


#74166: libetonyek @0.1.2: configure: error: Required boost headers not found.
-------------------------+----------------------
  Reporter:  benlisp     |      Owner:  RJVB
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.12.5
Resolution:              |   Keywords:
      Port:  libetonyek  |
-------------------------+----------------------

Comment (by ryandesign):

 Replying to [comment:8 RJVB]:
 > > erroneously attached to a wiki page
 >
 > How, what, where???

 Sometimes people inadvertently attach files to wiki pages instead of
 tickets. I guess that happened to benlisp in this case and Clemens noticed
 it and moved the files here where they belong.

 > The only thing I can see is that the boost headers aren't found on your
 system, but I suspect there's a problem on end,  given how the build
 succeeded for a user who clearly wasn't used to "hacking around".
 >
 > AFAICT the boost header location is injected correctly into CPPFLAGS
 exactly as it happens on my end, so I have no idea what's going on here.

 The config.log shows that although the boost header was found, it could
 not be used due to this error:

 {{{
 /opt/local/libexec/boost/1.76/include/boost/unordered/detail/fwd.hpp:53:16:
 error: no member named 'piecewise_construct' in namespace 'std'; did you
 mean 'piecewise_construct_t'?
    53 |     using std::piecewise_construct;
       |           ~~~~~^~~~~~~~~~~~~~~~~~~
       |                piecewise_construct_t
 /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/usr/include/c++/v1/__utility/piecewise_construct.h:20:29:
 note: 'piecewise_construct_t' declared here
    20 | struct _LIBCPP_TEMPLATE_VIS piecewise_construct_t { explicit
 piecewise_construct_t() = default; };
       |                             ^
 }}}

 That was a build of 0.1.2. Since your updated 0.1.13 Portfile builds
 successfully, it doesn't merit further investigation.

 Replying to [comment:7 RJVB]:
 > The powers that be are welcome to feel free to polish the attached
 Portfile following the latest fashion and commit it O:^)

 You, as the maintainer of the port, are welcome to submit a pull request
 whenever you wish to update one of your ports, especially since you have
 not marked the port "openmaintainer", thus indicating that you wish to
 retain more control of updating this port and do not wish others to do so.

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


More information about the macports-tickets mailing list