Summary: | please bump PORTREVISION of all ocaml-dependent libraries | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Matthias Andree <mandree> |
Component: | Individual Port(s) | Assignee: | Stanislav Sedov <stas> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | stas |
Priority: | Normal | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Matthias Andree
![]() ![]() Responsible Changed From-To: freebsd-ports-bugs->stas over to maintainer (who has ports commit access) stas 2011-04-05 22:23:33 UTC FreeBSD ports repository Modified files: archivers/ocaml-bz2 Makefile archivers/ocaml-zip Makefile databases/ocaml-sqlite3 Makefile devel/ocaml-annexlib Makefile devel/ocaml-calendar Makefile devel/ocaml-camljava Makefile devel/ocaml-camlp5 Makefile devel/ocaml-camomile Makefile devel/ocaml-cfg Makefile devel/ocaml-classes Makefile devel/ocaml-equeue Makefile devel/ocaml-event Makefile devel/ocaml-extlib Makefile devel/ocaml-findlib Makefile devel/ocaml-lacaml Makefile devel/ocaml-lwt Makefile devel/ocaml-magic Makefile devel/ocaml-ounit Makefile devel/ocaml-pcre Makefile devel/ocaml-pomap Makefile devel/ocaml-res Makefile devel/ocaml-sdl Makefile devel/ocaml-sem Makefile devel/ocaml-sexplib Makefile devel/ocaml-typeconv Makefile devel/ocaml-ulex Makefile devel/ocaml-xstr Makefile devel/ocaml-xstrp4 Makefile ftp/ocaml-ocurl Makefile graphics/ocaml-images Makefile graphics/ocaml-lablgl Makefile lang/ocaml-camlidl Makefile math/ocaml-ocamlgraph Makefile security/ocaml-cryptgps Makefile security/ocaml-cryptokit Makefile security/ocaml-ssl Makefile textproc/ocaml-csv Makefile textproc/ocaml-expat Makefile textproc/ocaml-pxp Makefile www/ocaml-net Makefile x11-toolkits/ocaml-lablgtk Makefile x11-toolkits/ocaml-lablgtk2 Makefile Log: - Bump portrevisions on all ocaml libraries, as it appears that compiled interface files (.cmi) are not backward compatible with a newer ocaml version. PR: ports/156195 Suggested by: mandree Revision Changes Path 1.2 +1 -0 ports/archivers/ocaml-bz2/Makefile 1.7 +1 -0 ports/archivers/ocaml-zip/Makefile 1.6 +1 -0 ports/databases/ocaml-sqlite3/Makefile 1.5 +1 -1 ports/devel/ocaml-annexlib/Makefile 1.9 +1 -0 ports/devel/ocaml-calendar/Makefile 1.6 +1 -1 ports/devel/ocaml-camljava/Makefile 1.8 +1 -0 ports/devel/ocaml-camlp5/Makefile 1.22 +1 -1 ports/devel/ocaml-camomile/Makefile 1.8 +1 -1 ports/devel/ocaml-cfg/Makefile 1.10 +1 -1 ports/devel/ocaml-classes/Makefile 1.12 +1 -1 ports/devel/ocaml-equeue/Makefile 1.16 +1 -1 ports/devel/ocaml-event/Makefile 1.15 +1 -1 ports/devel/ocaml-extlib/Makefile 1.28 +1 -1 ports/devel/ocaml-findlib/Makefile 1.19 +1 -1 ports/devel/ocaml-lacaml/Makefile 1.2 +1 -0 ports/devel/ocaml-lwt/Makefile 1.7 +1 -0 ports/devel/ocaml-magic/Makefile 1.4 +1 -0 ports/devel/ocaml-ounit/Makefile 1.40 +1 -0 ports/devel/ocaml-pcre/Makefile 1.7 +1 -0 ports/devel/ocaml-pomap/Makefile 1.10 +1 -1 ports/devel/ocaml-res/Makefile 1.25 +1 -1 ports/devel/ocaml-sdl/Makefile 1.8 +1 -1 ports/devel/ocaml-sem/Makefile 1.7 +1 -1 ports/devel/ocaml-sexplib/Makefile 1.2 +1 -0 ports/devel/ocaml-typeconv/Makefile 1.15 +1 -0 ports/devel/ocaml-ulex/Makefile 1.5 +1 -1 ports/devel/ocaml-xstr/Makefile 1.7 +1 -1 ports/devel/ocaml-xstrp4/Makefile 1.21 +1 -0 ports/ftp/ocaml-ocurl/Makefile 1.37 +1 -1 ports/graphics/ocaml-images/Makefile 1.25 +1 -0 ports/graphics/ocaml-lablgl/Makefile 1.9 +1 -1 ports/lang/ocaml-camlidl/Makefile 1.18 +1 -0 ports/math/ocaml-ocamlgraph/Makefile 1.5 +1 -1 ports/security/ocaml-cryptgps/Makefile 1.13 +1 -1 ports/security/ocaml-cryptokit/Makefile 1.8 +1 -0 ports/security/ocaml-ssl/Makefile 1.5 +1 -0 ports/textproc/ocaml-csv/Makefile 1.8 +1 -1 ports/textproc/ocaml-expat/Makefile 1.19 +1 -0 ports/textproc/ocaml-pxp/Makefile 1.16 +1 -1 ports/www/ocaml-net/Makefile 1.19 +1 -1 ports/x11-toolkits/ocaml-lablgtk/Makefile 1.29 +1 -0 ports/x11-toolkits/ocaml-lablgtk2/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" Hi! I bumped up revisions on all ocaml libraries. Sorry, that I missed it, I didn't expected them to break ABI in a minor update. :-( WRT UPDATING -- why do you think it's needed? The should be no manual steps involded in update. What do you want to see there? Thanks! -- Stanislav Sedov ST4096-RIPE () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments State Changed From-To: open->feedback Note that feedback was requested in misfiled PR ports/156212. It might be useful to warn users that their ocaml applications outside the ports tree require manual intervention. What I cannot currently judge for lack of OCaml experience is if we've been facing API changes or also ABI changes, meaning that: I know that *compilation* of OCaml-written unison 2.32 failed with the new compiler due to incompatible .cmi files, but I can't tell if that would have affected the older executable, too. If existing executables stop working, we need to advise users in ports/UPDATING. If the issue was only at compile-time, i. e. an API/compile-time linking issue, then we don't need a ports/UPDATING issue. State Changed From-To: feedback->open feedback provided stas 2011-04-07 00:11:04 UTC FreeBSD ports repository Modified files: . UPDATING Log: - Add an UPDATING entry for ocaml. PR: ports/156195 Suggested by: Matthias Andree <mandree@FreeBSD.org> Revision Changes Path 1.1051 +12 -1 ports/UPDATING _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" State Changed From-To: open->closed PORTREVISION bumped and UPDATING entry added by stas |