Skip to content

Conversation

@3405691582
Copy link
Member

See #12510 and SR-3635 for some context; OpenBSD exhibits the same
problem listed here. Without this, the build fails with an undefined
symbol error for __gnustep_objcxx_personality_v0. Per commentary on the
aforementioned PR, forcing the language to be interpreted as C++ solves
the problem.

There might be something different we can do here to diagnose and fix
this, but this is the simplest solution to get the build working again,
and enabling this for all C++ files should be tautologous and therefore
harmless.

See swiftlang#12510 and SR-3635 for some context; OpenBSD exhibits the same
problem listed here. Without this, the build fails with an undefined
symbol error for __gnustep_objcxx_personality_v0. Per commentary on the
aforementioned PR, forcing the language to be interpreted as C++ solves
the problem.

There might be something different we can do here to diagnose and fix
this, but this is the simplest solution to get the build working and
enabling this for all C++ files should be tautologous and therefore
harmless.
@3405691582 3405691582 force-pushed the OpenBSD_Port_CppIsCpp branch from dba104a to 1f0550f Compare April 16, 2020 02:00
@CodaFi
Copy link
Contributor

CodaFi commented Apr 16, 2020

@swift-ci test

@CodaFi CodaFi closed this Apr 16, 2020
@CodaFi CodaFi reopened this Apr 16, 2020
@CodaFi
Copy link
Contributor

CodaFi commented Apr 16, 2020

Sorry about that. Fat-fingered shift.

@CodaFi
Copy link
Contributor

CodaFi commented Apr 18, 2020

@CodaFi CodaFi merged commit 45e833f into swiftlang:master Apr 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants