wallix / PEPS

Innovative Open source Email + File sharing
GNU Affero General Public License v3.0
699 stars 114 forks source link

PEPS on FreeBSD #29

Open chlarsen opened 8 years ago

chlarsen commented 8 years ago

Dear All,

A terrific project, and exactly what I have been looking for. However, I seem you encounter some issues, mainly because I run FreeBSD. I do not wish to use Docker, as it depends on ZFS, and my server does not sport ECC RAM.

I have been able to compile all the dependencies nicely via the FreeBSD ports tree, with the notable exception of opalang, which is broken in the FreeBSD ports tree. Compilation from source worked fine.

However, when I clone PEPS via git, I get into issues, when running "make" or (for FreeBSD) "gmake":

[opam_peps@www_js ~/PEPS-source]$ gmake
make -C ./plugins//tablesorter pack
make[1]: "/usr/local/opam_peps/PEPS-source/plugins/tablesorter/Makefile.common" line 7: Variable/Value missing from "export"
make[1]: "/usr/local/opam_peps/PEPS-source/plugins/tablesorter/Makefile.common" line 9: Variable/Value missing from "export"
make[1]: "/usr/local/opam_peps/PEPS-source/plugins/tablesorter/Makefile.common" line 16: Need an operator
make[1]: "/usr/local/opam_peps/PEPS-source/plugins/tablesorter/Makefile.common" line 18: Need an operator
make[1]: "/usr/local/opam_peps/PEPS-source/plugins/tablesorter/Makefile.common" line 20: Need an operator
make[1]: Fatal errors encountered -- cannot continue
make[1]: stopped in /usr/local/opam_peps/PEPS-source/plugins/tablesorter
Makefile.common:44: recipe for target '/usr/local/opam_peps/PEPS-source/_build/tablesorter.opx' failed
gmake: *** [/usr/local/opam_peps/PEPS-source/_build/tablesorter.opx] Error 1

I cannot really make anything out of it. "make" throws the same error. Any thoughts or ideas? Thanks a lot, Chris

hbbio commented 8 years ago

Thanks for the feedback. We will be adding new build instructions which don't require make (for instance, it is absent on CoreOS).