D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 17227 - deprecation messages building Phobos
Summary: deprecation messages building Phobos
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: phobos (show other issues)
Version: D2
Hardware: All All
: P1 regression
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-26 08:13 UTC by Walter Bright
Modified: 2017-07-06 11:39 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 Walter Bright 2017-02-26 08:13:32 UTC
std\windows\registry.d(47): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\windows\registry.d(47): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\windows\registry.d(47): Deprecation: function std.utf.toUTF16 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\windows\registry.d(47): Deprecation: function std.utf.toUTF16 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\file.d(2884): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\file.d(2884): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\file.d(2560): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\file.d(2560): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\file.d(4199): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\file.d(4199): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\datetime.d(30496): Deprecation: function std.utf.toUTF16 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\datetime.d(30496): Deprecation: function std.utf.toUTF16 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
std\windows\charset.d(117): Deprecation: function std.utf.toUTF8 is deprecated - To be removed November 2017. Please use std.utf.encode instead.
Comment 1 Walter Bright 2017-02-26 08:16:00 UTC
Regression introduced by:

https://github.com/dlang/phobos/pull/5083
Comment 2 Seb 2017-07-06 11:39:36 UTC
Fixed with https://github.com/dlang/phobos/pull/5546 - unfortunately forgot to link the issue in the PR, so it won't show up in the changelog. Sorry.