Page MenuHomeFreeBSD

devel/cbang: Update to 8.5.6
AbandonedPublic

Authored by 0mp on Fri, Sep 18, 10:27 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Sep 28, 12:47 AM
Unknown Object (File)
Mon, Sep 28, 12:44 AM
Unknown Object (File)
Fri, Sep 25, 6:36 AM
Unknown Object (File)
Thu, Sep 24, 2:58 PM
Unknown Object (File)
Thu, Sep 24, 7:19 AM
Unknown Object (File)
Thu, Sep 24, 7:02 AM
Unknown Object (File)
Thu, Sep 24, 6:11 AM
Unknown Object (File)
Wed, Sep 23, 6:59 PM
Subscribers
None

Details

Reviewers
thierry
Summary

That's the version needed for the new Folding@Home client.

I've disabled V8 as it does not build on aarch64 currently.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77070
Build 73953: arc lint + arc unit

Event Timeline

0mp requested review of this revision.Fri, Sep 18, 10:27 PM
0mp created this revision.
  • Add missing dependency on libzstd.

I don't know what id this "bastet" thing, but the port cad/camotics depends on the real cbang, and it fails with this one:

In file included from src/camotics/Task.cpp:21:
src/camotics/Task.h:23:10: fatal error: 'cbang/os/Condition.h' file not found
   23 | #include <cbang/os/Condition.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
c++ -o build/camotics/contour/CubeSlice.o -c -faligned-new -std=c++17 -fsigned-char -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -I/usr/local/include/qt5 -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtNetwork -I/usr/local/include/qt5/QtOpenGL -I/usr/local/include/qt5/QtWidgets -Wno-deprecated-declarations -fPIC -fstack-protector-strong -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNDEBUG -D_FORTIFY_SOURCE=2 -D_REENTRANT -DHAVE_CBANG -DUSING_CBANG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_OPENGL_LIB -DQT_NETWORK_LIB -DQT_WIDGETS_LIB -DQT_NO_OPENGL_ES_2 -DGL_GLEXT_PROTOTYPES -DQT_COMPILING_QSTRING_COMPAT_CPP -DHAVE_DXFLIB -I/usr/ports/cad/camotics/work/cbang/src -I/usr/ports/cad/camotics/work/cbang/include -I/usr/ports/cad/camotics/work/cbang/src/boost -Isrc -I/usr/local/include/python3.12 -Ibuild -Isrc src/camotics/contour/CubeSlice.cpp
scons: *** [build/camotics/Task.o] Error 1
In file included from src/camotics/ConcurrentTaskManager.cpp:21:
In file included from src/camotics/ConcurrentTaskManager.h:24:
src/camotics/Task.h:23:10: fatal error: 'cbang/os/Condition.h' file not found
   23 | #include <cbang/os/Condition.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~
In file included from src/camotics/SHA256.cpp:37:
src/camotics/SHA256.h:23:10: fatal error: 'cbang/StdTypes.h' file not found
   23 | #include <cbang/StdTypes.h>
      |          ^~~~~~~~~~~~~~~~~~
In file included from src/camotics.cpp:21:
In file included from src/camotics/qt/QtApp.h:24:
src/camotics/Application.h:25:10: fatal error: 'cbang/io/Reader.h' file not found
   25 | #include <cbang/io/Reader.h>
      |          ^~~~~~~~~~~~~~~~~~~
1 error generated.
scons: *** [build/camotics.o] Error 1
In file included from src/camotics/Application.cpp:21:
src/camotics/Application.h:25:10: fatal error: 'cbang/io/Reader.h' file not found
   25 | #include <cbang/io/Reader.h>
      |          ^~~~~~~~~~~~~~~~~~~
1 error generated.
1 error generated.
scons: *** [build/camotics/ConcurrentTaskManager.o] Error 1
scons: *** [build/camotics/Application.o] Error 1
1 error generated.
scons: *** [build/camotics/SHA256.o] Error 1
In file included from src/camotics/contour/CubeSlice.cpp:21:
In file included from src/camotics/contour/CubeSlice.h:28:
src/camotics/Task.h:23:10: fatal error: 'cbang/os/Condition.h' file not found
   23 | #include <cbang/os/Condition.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
scons: *** [build/camotics/contour/CubeSlice.o] Error 1
In file included from src/camotics/contour/CorrectedMC33.cpp:21:
In file included from src/camotics/contour/CorrectedMC33.h:23:
In file included from src/camotics/contour/SliceContourGenerator.h:24:
In file included from src/camotics/contour/ContourGenerator.h:24:
src/camotics/contour/Surface.h:24:10: fatal error: 'cbang/io/OutputSink.h' file not found
   24 | #include <cbang/io/OutputSink.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
In file included from src/camotics/CommandLineApp.cpp:21:
In file included from src/camotics/CommandLineApp.h:24:
src/camotics/Application.h:25:10: fatal error: 'cbang/io/Reader.h' file not found
   25 | #include <cbang/io/Reader.h>
      |          ^~~~~~~~~~~~~~~~~~~
1 error generated.
scons: *** [build/camotics/contour/CorrectedMC33.o] Error 1
1 error generated.
scons: *** [build/camotics/CommandLineApp.o] Error 1
In file included from src/camotics/contour/CompositeSurface.cpp:21:
In file included from src/camotics/contour/CompositeSurface.h:24:
src/camotics/contour/Surface.h:24:10: fatal error: 'cbang/io/OutputSink.h' file not found
   24 | #include <cbang/io/OutputSink.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

It seems better to keep devel/cbang as it, and make a repocopy to devel/cbang-bastet or something like that.

devel/cbang/Makefile
20
		libxxhash.so:devel/xxhash	\