D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 13665 - binary release doesn't work on newer FreeBSD (10) versions
Summary: binary release doesn't work on newer FreeBSD (10) versions
Status: NEW
Alias: None
Product: D
Classification: Unclassified
Component: installer (show other issues)
Version: D2
Hardware: All FreeBSD
: P3 normal
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-10-29 17:28 UTC by Martin Nowak
Modified: 2022-12-17 10:37 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Martin Nowak 2014-10-29 17:28:31 UTC
FreeBSD 10 switched completely to clang and libc++.so, but we build the binary release with FreeBSD 8.4 that still uses g++ and libstdc++.so. Thus the dmd binaries won't run.

    Shared object "libstdc++.so.6" not found, required by "dmd"

A temporary workaround is to install the lang/gcc package.

    pkg install lang/gcc

http://blog.khmersite.net/2014/04/freebsd-10-shared-object-libstdc-so-6-not-found/
https://wiki.freebsd.org/NewC++Stack
Comment 1 Seb 2018-03-27 06:50:39 UTC
FWIW with 2.080, DMD will only officially support FreeBSD 11 as the older build hosts have been dropped.