Opened 4 years ago

Closed 4 years ago

#60825 closed defect (fixed)

alps @2.3.0: Boost Source not Found

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: alps

Description

https://build.macports.org/builders/ports-10.12_x86_64-builder/builds/122481/steps/install-port/logs/stdio

CMake Error at config/FindBoostSrc.cmake:106 (message):
  Boost Source not Found
Call Stack (most recent call first):
  config/FindBoostForALPS.cmake:75 (find_package)
  CMakeLists.txt:294 (find_package)

Looks like the alps port used to use a bundled copy of boost. It was then changed to use the boost port when alps was updated to 2.3.0. Maybe boost has been updated to a newer version that is no longer compatible with alps. Alps 2.3.0 still ships a bundled copy of boost. We should use that. It is recommended for projects to use their own bundled copy of boost because the developers of boost do not value backward compatibility.

Change History (1)

comment:1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In 929c9fe9eeb07d4f45e306617151f944438f0855/macports-ports (master):

alps: Use bundled boost

Closes: #60825

And don't change CMAKE_SYSTEM_PREFIX_PATH. Not sure why that's been in
the port since it was added in 874356358aa9ecfa7bfa228885d7dde9fb681e06.

Note: See TracTickets for help on using tickets.