Opened 9 years ago

Closed 9 years ago

#48711 closed defect (fixed)

boost @1.59.0: Boost.Log missing symbols in libboost_log_setup

Reported by: crmoore (Chris Moore) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: haspatch Cc:
Port: boost

Description

There is a regression in boost.log 1.59 when using clang: the libboost_log_setup dynamic library is generated with some API symbols not exported.

Upstream issue, with fix: https://github.com/boostorg/log/pull/10

Requesting this patch be applied by the boost portfile.

Attachments (2)

patch-log-setup-link.diff (1.6 KB) - added by crmoore (Chris Moore) 9 years ago.
Patch to boost source to export the missing symbols
Portfile (12.2 KB) - added by crmoore (Chris Moore) 9 years ago.
Updated Portfile to apply patch and bump revision

Download all attachments as: .zip

Change History (4)

Changed 9 years ago by crmoore (Chris Moore)

Attachment: patch-log-setup-link.diff added

Patch to boost source to export the missing symbols

Changed 9 years ago by crmoore (Chris Moore)

Attachment: Portfile added

Updated Portfile to apply patch and bump revision

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

Keywords: haspatch added
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned
Summary: Boost.Log 1.59 missing symbols in libboost_log_setupboost @1.59.0: Boost.Log missing symbols in libboost_log_setup

Thanks, good idea. For future reference, you should provide a portfile diff, not a complete portfile, and you should Cc the port maintainer.

comment:2 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.