From Fedora Project Wiki
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
* Name: [[User:Kalev| Kalev Lember]]
* Name: [[User:Kalev| Kalev Lember]]
* Email: klember@redhat.com
* Email: klember@redhat.com
* Release notes owner: <!--- To be assigned by docs team [[User:FASAccountName| Release notes owner name]] <email address> -->
* Release notes owner: <!--- To be assigned by docs team [[User:FASAccountName| Release notes owner name]] <email address> --> [mailto:sclark@fedoraproject.org Simon Clark] ([[User:sclark|sclark]])
<!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo)
<!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo)
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address>
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address>
Line 27: Line 27:
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
-->
-->
* Tracker bug: <will be assigned by the Wrangler>
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1421690 #1421690]


== Detailed Description ==
== Detailed Description ==

Latest revision as of 18:46, 4 July 2017

LDC 1.1.0

Summary

Update LDC to 1.1.0 in Fedora 26.

Owner

Current status

Detailed Description

The LDC D compiler has been lagging behind upstream in Fedora, making it difficult to build software that needs an up to date D compiler, such as Terminix. With this update, LDC in Fedora gets bumped to the latest upstream release, 1.1.0, and hopefully makes it easier for projects using the D compiler to get into Fedora.

Benefit to Fedora

Fedora stays in sync with upstream.

Scope

  • Proposal owners:
    • Update LDC to 1.1.0 [done]
    • Add an %{ldc_arches} RPM macro that dependant packages can use to correctly set ExclusiveArch [done]
    • Rebuild packages depending on LDC [done]
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A
  • Policies and guidelines: N/A (not a System Wide Change)
  • Trademark approval: N/A (not needed for this Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

N/A (not a System Wide Change)

User Experience

N/A (not a System Wide Change)

Dependencies

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change)

Documentation

N/A (not a System Wide Change)

Release Notes

The LDC D compiler has been updated to latest upstream version 1.1.0.