svn commit: r508688 - in head: . lang lang/dmd2

Cy Schubert Cy.Schubert at cschubert.com
Sun Aug 11 22:24:17 UTC 2019


In message <201908112215.x7BMFEkl020879 at repo.freebsd.org>, Cy Schubert 
writes:
> Author: cy
> Date: Sun Aug 11 22:15:14 2019
> New Revision: 508688
> URL: https://svnweb.freebsd.org/changeset/ports/508688
>
> Log:
>   dmd2 is past its best before date and has expired. Upstream is unable to
>   address statfs64 issues as (self hosted) dmd does not support versioned
>   symbols as llvm and gcc do. Upstream is unable to resolve.
>   
>   https://issues.dlang.org/show_bug.cgi?id=17596
>   https://issues.dlang.org/show_bug.cgi?id=18885
>
> Deleted:
>   head/lang/dmd2/
> Modified:
>   head/MOVED
>   head/lang/Makefile
>
> Modified: head/MOVED
> =============================================================================
> =
> --- head/MOVED	Sun Aug 11 22:12:41 2019	(r508687)
> +++ head/MOVED	Sun Aug 11 22:15:14 2019	(r508688)
> @@ -12865,3 +12865,4 @@ devel/rubygem-spring-rails50|devel/rubygem-spring|201
> 9
>  www/rubygem-turbolinks-rails5|www/rubygem-turbolinks|2019-08-11|Remove unnec
> essary port after www/rubygem-turbolinks RUN_DEPENDS fix
>  www/rubygem-turbolinks-rails50|www/rubygem-turbolinks|2019-08-11|Remove unne
> cessary port after www/rubygem-turbolinks RUN_DEPENDS fix
>  textproc/sphinxsearch-devel|textproc/sphinxsearch|2019-08-11|Has expired: Br
> oken for more than 6 months
> +lang/dmd2||2019-08-11|Has expired: Broken for more than 6 months and upstrea
> m has no fix for statfs64
>
> Modified: head/lang/Makefile
> =============================================================================
> =
> --- head/lang/Makefile	Sun Aug 11 22:12:41 2019	(r508687)
> +++ head/lang/Makefile	Sun Aug 11 22:15:14 2019	(r508688)
> @@ -53,7 +53,6 @@
>      SUBDIR += dlang-tools
>      SUBDIR += dlv
>      SUBDIR += dmd1
> -    SUBDIR += dmd2
>      SUBDIR += duktape
>      SUBDIR += duktape-lib
>      SUBDIR += ecl

To add to the discussion, the dmd folks will only support FreeBSD 11 as 
their proposed fix will break 11 in order to fix 12 & 13. This is not 
viable therefore dmd2 had to go, not to mention it had passed its 
EXPIRATION=.


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  http://www.FreeBSD.org

	The need of the many outweighs the greed of the few.




More information about the svn-ports-all mailing list