Bug 254767

Summary: update lang/erlang to 23.3.1, fix ODBC build, fix PDF build, and update wxWidgets to 3.0
Product: Ports & Packages Reporter: Kim Shrier <fbsdports>
Component: Individual Port(s)Assignee: Jimmy Olgeni <olgeni>
Status: In Progress ---    
Severity: Affects Many People CC: dch, olgeni
Priority: --- Flags: bugzilla: maintainer-feedback? (erlang)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
lang/erlang update to 23.3.1 none

Description Kim Shrier 2021-04-04 16:33:03 UTC
Created attachment 223805 [details]
lang/erlang update to 23.3.1

This does several things besides updating the version.

Selecting the ODBC option did not work due to search path problems during configure and build.

Selecting PDF documentation would not complete properly due to a typo in the Makefile.

WxWidgets is updated to the latest stable release.

This patch is the first step in updating the erlang ports.  I have updates to erlang-doc, erlang-java, erlang-man, and erlang-wx to match with this update.

My plan is to continue working through the erlang related ports.
Comment 1 commit-hook freebsd_committer 2021-04-10 19:26:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=230467c8b24252dc03744acd911eb0e5ca99ce73

commit 230467c8b24252dc03744acd911eb0e5ca99ce73
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2021-04-08 10:36:51 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2021-04-10 19:25:39 +0000

    lang/erlang: update to version 21.3.8.22; unbreak ODBC and PDF.

    - Update WX requirement to 3.1.

    PR:             254767 (ODBC part)
    PR:             243880 (WX part)

 lang/erlang/Makefile | 12 +++++++-----
 lang/erlang/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 8 deletions(-)
Comment 2 commit-hook freebsd_committer 2021-04-10 19:26:17 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=61edeb7548e15cc8117fa77ad859d68049942138

commit 61edeb7548e15cc8117fa77ad859d68049942138
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2021-04-09 14:05:12 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2021-04-10 19:25:40 +0000

    lang/erlang-runtime20: unbreak ODBC.

    PR:             254767 (ODBC part)

 lang/erlang-runtime20/Makefile | 2 ++
 1 file changed, 2 insertions(+)
Comment 3 commit-hook freebsd_committer 2021-04-10 19:26:18 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=aa85e22fa5c4fd188ca4bd93f2b7dd7610881653

commit aa85e22fa5c4fd188ca4bd93f2b7dd7610881653
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2021-04-08 14:43:43 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2021-04-10 19:25:40 +0000

    lang/erlang-runtime23: update to version 23.2.7.2.

    - Unbreak ODBC.
    - update WX dependency to 3.1.

    PR:             254767 (ODBC part)

 lang/erlang-runtime23/Makefile | 10 ++++++----
 lang/erlang-runtime23/distinfo | 10 +++++-----
 2 files changed, 11 insertions(+), 9 deletions(-)
Comment 4 commit-hook freebsd_committer 2021-04-10 19:26:19 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=71a7031688d1e7bbe8d961af1f6772d345167de7

commit 71a7031688d1e7bbe8d961af1f6772d345167de7
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2021-04-08 13:50:51 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2021-04-10 19:25:40 +0000

    lang/erlang-runtime21: update to version 21.3.8.22.

    - Unbreak ODBC.
    - update WX dependency to 3.1.

    PR:             254767 (ODBC part)

 lang/erlang-runtime21/Makefile | 9 +++++----
 lang/erlang-runtime21/distinfo | 6 +++---
 2 files changed, 8 insertions(+), 7 deletions(-)
Comment 5 commit-hook freebsd_committer 2021-04-10 19:26:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=666726196d0068b6203f39b5846e7b532120219b

commit 666726196d0068b6203f39b5846e7b532120219b
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2021-04-08 14:15:23 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2021-04-10 19:25:40 +0000

    lang/erlang-runtime22: update to version 22.3.4.17.

    - Unbreak ODBC.
    - update WX dependency to 3.1.

    PR:             254767 (ODBC part)

 lang/erlang-runtime22/Makefile | 9 ++++++---
 lang/erlang-runtime22/distinfo | 6 +++---
 2 files changed, 9 insertions(+), 6 deletions(-)
Comment 6 Dave Cottlehuber freebsd_committer 2021-10-04 09:39:03 UTC
Kim, thanks for the patch here. We're almost done with this now, but I don't see which bits break the PDF build?

Can you point it out please? thanks!