Bug 254767 - update lang/erlang to 23.3.1, fix ODBC build, fix PDF build, and update wxWidgets to 3.0
Summary: update lang/erlang to 23.3.1, fix ODBC build, fix PDF build, and update wxWid...
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Jimmy Olgeni
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-04 16:33 UTC by Kim Shrier
Modified: 2021-12-29 19:00 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (erlang)


Attachments
lang/erlang update to 23.3.1 (7.12 KB, patch)
2021-04-04 16:33 UTC, Kim Shrier
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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 freebsd_triage 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 freebsd_triage 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 freebsd_triage 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 freebsd_triage 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 freebsd_triage 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 freebsd_triage 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!
Comment 7 Kim Shrier 2021-12-29 17:39:49 UTC
(In reply to Dave Cottlehuber from comment #6)

I noticed that the doc fix got taken care of by another patch so it is not a problem anymore.

It should be appropriate to close this issue now.
Comment 8 Kim Shrier 2021-12-29 19:00:22 UTC
(In reply to Kim Shrier from comment #7)

I should have said PDF fix in my previous comment.