pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

ocaml-uunf: Attempt to reduce confusion



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Wed Mar 5 08:45:02 2025 -0500
Changeset:	b516cf5c656c4e6043d41d5ab4ad3ea13c4092b9

Modified Files:
	ocaml-uunf/Makefile
	ocaml-uunf/TODO

Log Message:
ocaml-uunf: Attempt to reduce confusion

Remove settings that now seem erroneous, and adjust TODO to current
list of problems.

In particular, question if topkg should have a bl3.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b516cf5c656c4e6043d41d5ab4ad3ea13c4092b9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 ocaml-uunf/Makefile | 9 +++------
 ocaml-uunf/TODO     | 8 ++++----
 2 files changed, 7 insertions(+), 10 deletions(-)

diffs:
diff --git a/ocaml-uunf/Makefile b/ocaml-uunf/Makefile
index c06e801b74..60c77624c3 100644
--- a/ocaml-uunf/Makefile
+++ b/ocaml-uunf/Makefile
@@ -20,14 +20,11 @@ WRKSRC=	${WRKDIR}/${DISTNAME}
 USE_LANGUAGES=
 
 .include "../../lang/ocaml/ocaml.mk"
-OCAML_USE_DUNE=			yes
-OCAML_USE_OPAM=			yes
-# Compiler crashes during build.
-OCAML_USE_OPT_COMPILER=		no
 
 do-build:
 	cd ${WRKSRC} && ocaml pkg/pkg.ml build
 
-# Earliier, it seemed to demand uutf, despite documenting no dependencies.
-#.include "../../textproc/ocaml-uutf/buildlink3.mk"
+# Why does ocaml-topkg have a bl3 if it's a build tool?
+#.include "../../misc/ocaml-topkg/buildlink3.mk"
+
 .include "../../mk/bsd.pkg.mk"
diff --git a/ocaml-uunf/TODO b/ocaml-uunf/TODO
index a4ed9c5255..7f9d89e773 100644
--- a/ocaml-uunf/TODO
+++ b/ocaml-uunf/TODO
@@ -1,8 +1,8 @@
-  - Fix ocaml crash during build.
+  - Fix ocaml crash during build.  Apparently ocamlopt crashes.  It
+    seems reasonable to use the bytecode compiler instead, but that
+    seems buried in topkg.
 
   - See if OPAM should be overriding do-build, or if the override in
     Makefile is ok.
 
-  - Figure out USE_LANGUAGES.
-
-  - Resolve use of uutf or not.
+  - Resolve topkg having a bl3 file, when it's a build tool.


Home | Main Index | Thread Index | Old Index