FreeBSD Bugzilla – Attachment 246528 Details for
Bug 271541
lang/erlang-runtime26 build failure
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
fix CHUNKS build and stage
0001-lang-erlang-runtime26-fix-CHUNKS-build-and-stage.patch (text/plain), 1.95 KB, created by
Stefan Grundmann
on 2023-11-24 02:29:03 UTC
(
hide
)
Description:
fix CHUNKS build and stage
Filename:
MIME Type:
Creator:
Stefan Grundmann
Created:
2023-11-24 02:29:03 UTC
Size:
1.95 KB
patch
obsolete
>From 3744b175993e79156e862a1c7485fee781b32ce4 Mon Sep 17 00:00:00 2001 >From: Stefan Grundmann <sg2342@googlemail.com> >Date: Fri, 24 Nov 2023 01:12:58 +0000 >Subject: [PATCH] lang/erlang-runtime26: fix CHUNKS build and stage > >why: > >After upstream "otp: Refactor second and third bootstrap" >https://github.com/erlang/otp/commit/d629c17c3a0796677e2baa5c48e612da947e00a1 > > 'gmake all DOC_TARGETS=chunks docs' > >does no longer work. > >and even if it worked: the resulting chunk files are not staged. >--- > lang/erlang-runtime26/Makefile | 11 +++++++---- > 1 file changed, 7 insertions(+), 4 deletions(-) > >diff --git a/lang/erlang-runtime26/Makefile b/lang/erlang-runtime26/Makefile >index d8328cb18186..51cb9c40db80 100644 >--- a/lang/erlang-runtime26/Makefile >+++ b/lang/erlang-runtime26/Makefile >@@ -1,7 +1,7 @@ > PORTNAME= erlang > DISTVERSIONPREFIX= OTP- > DISTVERSION= 26.1.2 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= lang parallel java > PKGNAMESUFFIX= -runtime26 > DIST_SUBDIR= erlang >@@ -28,7 +28,6 @@ CONFIGURE_ARGS= --enable-dirty-schedulers \ > --enable-kernel-poll \ > --enable-smp-support \ > --enable-threads >-MAKE_ARGS= all > > _ERLANG_LIB= ${PORTNAME}${PORTVERSION:C/\..*//} > >@@ -66,8 +65,6 @@ WX_DESC= Enable WX application > # probes fixed does not match the number of defined probes (54 != 132, > # respectively)" you probably misconfigured DTrace in some way. > >-CHUNKS_MAKE_ARGS+= DOC_TARGETS=chunks \ >- docs > DTRACE_CONFIGURE_WITH= dynamic-trace=dtrace > DTRACE_CFLAGS= -fno-omit-frame-pointer > DTRACE_VARS= STRIP="" >@@ -121,6 +118,12 @@ post-configure-ODBC-on: > post-configure-ODBC-off: > echo "disabled by port options" > ${WRKSRC}/lib/odbc/SKIP > >+post-install-CHUNKS-on: >+ cd ${WRKSRC_otp} && \ >+ ${SETENV} ERL_TOP=${WRKSRC_otp} \ >+ ${MAKE_CMD} release_docs DOC_TARGETS=chunks \ >+ RELEASE_ROOT=${STAGEDIR}${PREFIX}/lib/${_ERLANG_LIB} >+ > post-build-CORBA-on: > cd ${WRKSRC_corba} && \ > ${SETENV} OVERRIDE_TARGET=${CONFIGURE_TARGET} ERL_TOP=${WRKSRC_otp} \ >-- >2.42.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
sg2342
:
maintainer-approval?
(olegni)
Actions:
View
|
Diff
Attachments on
bug 271541
:
242303
| 246528