libphobos2-0_85 - Standard library for the D language

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename libphobos2-0_85-2.085.1-lp151.1.1.x86_64.rpm
Package name libphobos2-0_85
Package version 2.085.1
Package release lp151.1.1
Package architecture x86_64
Package type rpm
Category System/Libraries
License BSL-1.0
Maintainer -
Download size 1.20 MB
Installed size 7.12 MB
Phobos is the standard library for the D Programming Language.
This package contains the shared library needed to run programs compiled with


Package Version Architecture Repository
libphobos2-0_85 - - -


Name Value
/sbin/ldconfig - - - - - - - - - - - - - - - - - -


Name Value
libphobos2-0_85 = 2.085.1-lp151.1.1
libphobos2-0_85(x86-64) = 2.085.1-lp151.1.1 -


Type URL
Binary Package libphobos2-0_85-2.085.1-lp151.1.1.x86_64.rpm
Source Package dmd-2.085.1-lp151.1.1.src.rpm

Install Howto

Install libphobos2-0_85 rpm package:

# zypper install libphobos2-0_85




2019-04-13 - Matthias Eliasson <>
- Update to version 2.085.1
- DMD Compiler regressions:
* DMD generates wrong code for some circular dependencies
* D compiler fails to resolve circular module dependency when modules are compiled separately
* D compiler fails to resolve circular module dependency when modules are compiled together
* ICE on null default value for struct parameter in constructor
* DMD 2.085 changes to gsroa make DCD crashing
* Regression: wrong order of linker arguments, again: -L-l before -L--start-group
* if (auto x) {} isn't properly rejected
* DMD fails to compile some circular dependencies spiced with is (T == super) condition
* [Reg v2.070.2] DMD fails with some circular module refs with Template/Mixin instances
- DMD Compiler bugs:
* wrong codegen for destructor call of unnamed struct instance on 64 bit environments
* case of undetected circular reference in function parameter
* ICE with multiple mixin templates containing conflicting ctor declarations
* Segfault when types are used in array literals
* DMD crash due to circular reference in function return type
* -checkaction=context not working with attributes
* [2.085.0-beta.2] Obj-C wrong code overloading selectors and extern(D)
* case of segfault due to undetected forward reference
* Compiler crash
* crash on invalid initializer at CTFE
* ICE on invalid code
- Phobos regressions:
* VariantN has unittests that are compiled into user modules
- Phobos bugs:
* std.algorithm.searching.findAmong doesn't save like it should
- Druntime bugs:
* wrong time values in GC.profileStats
2019-03-17 - Matthias Eliasson <>
- Update to version 2.085.0
- Compiler changes:
* Add support for Objective-C classes
* Add support for Objective-C instance variable
* Add support for Objective-C super calls
* Deprecate Objective-C interfaces
* Context-aware assertion error messages
* Avoid calling the struct constructor from const-casts
* dmd now supports expressive diagnostic error messages with -verrors=context
* memcmp() compares are no longer performed for struct equality tests, memberwise comparisons are done instead, per the spec
* OSX 32-bit is no longer supported
* -preview and -revert command line switches have been introduced
* Transition to C++11 character types
- Runtime changes:
* Added GC.profileStats() to core.memory
* Added core.stdcpp.new_
* Added core.sys.linux.sched.CPU_COUNT.
* Added core.sys.linux.sched.CPU_ISSET.
* Moved std.conv.emplace, std.algorithm.mutation.move, std.algorithm.mutation.moveEmplace, and std.functional.forward to core/lifetime.d
* GC cleanup can now be configured as a DRT GC option
* A garbage collector with precise heap scanning can now be selected
* GC.realloc is now more consistent and robust
* User supplied garbage collectors can now be linked with the runtime
* Added core.stdcpp.allocator
* char/wchar fields in most D runtime (core.* and rt.*) structs are now zero-initialized
2019-02-16 - Matthias Eliasson <>
- Update to version 2.084.1
- Compiler bugs
* -check=in=off doesn't work
* corrupt ELF library when using pragma(crt_constructor)
- Compiler enhancements
* Shared object "" not found, required by "dmd"
-----  --------------------------------------------------------------

See Also

Package Description
libphobos2-ldc83-1.13.0-lp151.3.24.x86_64.rpm The D standard library
libphonon4-32bit-4.10.1-lp151.2.3.x86_64.rpm Phonon Multimedia Platform Abstraction
libphonon4-4.10.1-lp151.2.3.x86_64.rpm Phonon Multimedia Platform Abstraction
libphonon4qt5-32bit-4.10.1-lp151.2.4.x86_64.rpm Phonon Multimedia Platform Abstraction
libphonon4qt5-4.10.1-lp151.2.4.x86_64.rpm Phonon Multimedia Platform Abstraction
libphysfs-devel-3.0.1-lp151.1.1.x86_64.rpm Libraries, includes and more to develop PhysicsFS applications
libphysfs1-3.0.1-lp151.1.1.x86_64.rpm PhysicsFS file abstraction layer for games
libpinyin-data-2.2.1-lp151.1.37.x86_64.rpm Data files for the libpinyin IME
libpinyin-devel-2.2.1-lp151.1.37.x86_64.rpm Development files for the libpinyin IME
libpinyin-tools-2.2.1-lp151.1.37.x86_64.rpm Tools for libpinyin
libpinyin13-2.2.1-lp151.1.37.x86_64.rpm Intelligent Pinyin IME
libpinyin13-32bit-2.2.1-lp151.1.37.x86_64.rpm Intelligent Pinyin IME
libpipeline-devel-1.4.1-lp151.2.3.x86_64.rpm A pipeline manipulation library
libpipeline1-1.4.1-lp151.2.3.x86_64.rpm A pipeline manipulation library
libpipewire-0_2-1-0.2.2-lp151.1.2.x86_64.rpm A Multimedia Framework designed to be an audio and video server and more