Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (0m)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-27 07:39:56 UTC Now

2017-07-24 16:27:15 UTC pkgsrc-2017Q2 commitmail json YAML

Pullup ticket #5516 - requested by he
lang/ocaml: build fix for powerpc

Revisions pulled up:
- lang/ocaml/Makefile                                          patch
- lang/ocaml/PLIST.opt                                          patch
- lang/ocaml/distinfo                                          patch
- lang/ocaml/patches/patch-asmrun_signals__osdep.h              patch
- lang/ocaml/patches/patch-testsuite_tests_tool-ocamldoc-man_Makefile patch

-------------------------------------------------------------------

patches reproducing the following commit for the version in pkgsrc-2017Q2:

  Module Name: pkgsrc
  Committed By: he
  Date: Tue Jul 11 17:15:02 UTC 2017

  Modified Files:
  pkgsrc/lang/ocaml: Makefile PLIST.opt distinfo
  pkgsrc/lang/ocaml/patches: patch-configure
  Added Files:
  pkgsrc/lang/ocaml/patches: patch-asmrun_signals__osdep.h

  Log Message:
  Add the required glue to make this work again on NetBSD/powerpc.

  Pkgsrc changes:
  * Add required macros for accessing ucontext for NetBSD/powerpc
  * Omit files from PLIST.opt which are in PLIST.natdynlink.
    So far macppc doesn't do "natdynlink", tests are failing.
  * Adapt Makefile to features enabled on NetBSD/powerpc.
  * Bump PKGREVISION.

  The self-test results are nearly the same as on NetBSD/i386, with one
  test failing, difference is one unexpected failure related to native
  dynlink which I thought I had not enabled, and which obviously needs
  more attention since it tries to reference a Linux linker script.
  ...
  Summary:
    637 tests passed
    13 tests skipped
      1 tests failed
      1 unexpected errors
    652 tests considered

  List of failed tests:
      tests/tool-ocamldoc-man/Inline_records.mli

  List of unexpected errors:
      tests/lib-dynlink-native
  ...

  To generate a diff of this commit:
  cvs rdiff -u -r1.108 -r1.109 pkgsrc/lang/ocaml/Makefile
  cvs rdiff -u -r1.27 -r1.28 pkgsrc/lang/ocaml/PLIST.opt
  cvs rdiff -u -r1.104 -r1.105 pkgsrc/lang/ocaml/distinfo
  cvs rdiff -u -r0 -r1.1 \
      pkgsrc/lang/ocaml/patches/patch-asmrun_signals__osdep.h
  cvs rdiff -u -r1.22 -r1.23 pkgsrc/lang/ocaml/patches/patch-configure

(spz)