Solaris build in current tree is quite broken…

We (Mostly David and tiny bit of myself) spend some time cleaning it up and I think it’s now in an acceptable form to start discussing getting the fixes into the master branch.

All the patches are in the solaris branch at a git under the following URL:
        https://git-us.netdef.org/scm/osr/quagga-solaris.git

Branch and list of commits are here:
https://git-us.netdef.org/projects/OSR/repos/quagga-solaris/commits?until=refs%2Fheads%2Fsolaris

It’s currently (re-)based on latest master (52c0bc73).

Build-Results (and logs) can be seen at https://ci1.netdef.org/browse/TESTING-SOLTEST

The code based on this compiles without warning, but (so far) only limited testing is done. But hey, at least it compiles - which is already much better than before.

Disclaimer:
        - Only tested on OmniOS at this time.
- DejaGNU tests seem to still compile with some warnings, but I haven’t gotten dejagnu installed on OmniOS at this time (I’m seriously bad at Solaris), so
          I can’t test the dejagnu anyway.
- If someone knows how to build packages on Solaris (OmniOS specifically), then
          I would love their help…

Discussion is open. Feedback welcome.

- Martin Winter
  mwin...@opensourcerouting.org


_______________________________________________
Quagga-dev mailing list
Quagga-dev@lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to