Summary: | [new port] cad/cura-engine (ENGINE of Slicing solution for RepRap 3D Printers) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Tomasz "CeDeROM" CEDRO <tomek> | ||||||||
Component: | Individual Port(s) | Assignee: | William Grzybowski <wg> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Many People | CC: | marino, wg | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
Tomasz "CeDeROM" CEDRO
2014-08-07 19:03:46 UTC
Created attachment 145477 [details]
new port shar cad/cura-engine
Thanks! Do you have any verification available? In order of preference, examples of what I'm looking for are: 1) "poudriere testport" or "poudriere bulk -t" logs 2) Redports or tinderbox logs 3) "make check-plist" followed by "make stage-qa" output (https://www.freebsd.org/doc/en/books/porters-handbook/porting-testing.html) Hello there :-) There you go =) root@hexagon:/usr/ports/cad/cura-engine # portlint looks fine. root@hexagon:/usr/ports/cad/cura-engine # make check-plist ===> License AGPLv3 accepted by the user ===> CuraEngine-14.03 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by CuraEngine-14.03 for building ===> Extracting for CuraEngine-14.03 => SHA256 Checksum OK for CuraEngine-14.03.tar.gz. ===> Patching for CuraEngine-14.03 ===> CuraEngine-14.03 depends on executable: git - found ===> CuraEngine-14.03 depends on executable: gmake - found ===> Configuring for CuraEngine-14.03 ===> Building for CuraEngine-14.03 gmake[1]: Entering directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/bridge.cpp -o build/bridge.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/comb.cpp -o build/comb.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/gcodeExport.cpp -o build/gcodeExport.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/infill.cpp -o build/infill.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/inset.cpp -o build/inset.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/layerPart.cpp -o build/layerPart.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/main.cpp -o build/main.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/optimizedModel.cpp -o build/optimizedModel.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/pathOrderOptimizer.cpp -o build/pathOrderOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/polygonOptimizer.cpp -o build/polygonOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/raft.cpp -o build/raft.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/settings.cpp -o build/settings.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skin.cpp -o build/skin.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skirt.cpp -o build/skirt.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/slicer.cpp -o build/slicer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/support.cpp -o build/support.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/timeEstimate.cpp -o build/timeEstimate.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/modelFile/modelFile.cpp -o build/modelFile/modelFile.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/gettime.cpp -o build/utils/gettime.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/logoutput.cpp -o build/utils/logoutput.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/socket.cpp -o build/utils/socket.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer -o build/libclipper.a libs/clipper/clipper.cpp c++ build/bridge.o build/comb.o build/gcodeExport.o build/infill.o build/inset.o build/layerPart.o build/main.o build/optimizedModel.o build/pathOrderOptimizer.o build/polygonOptimizer.o build/raft.o build/settings.o build/skin.o build/skirt.o build/slicer.o build/support.o build/timeEstimate.o build/modelFile/modelFile.o build/utils/gettime.o build/utils/logoutput.o build/utils/socket.o -o build/CuraEngine -Lbuild/ -lclipper gmake[1]: Leaving directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' ===> Staging for CuraEngine-14.03 ===> Generating temporary packing list /bin/cp /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f/build/CuraEngine /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/stage//usr/local/bin/ ====> Compressing man pages (compress-man) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for directories owned by MTREEs ===> Checking for directories handled by dependencies ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) root@hexagon:/usr/ports/cad/cura-engine # make stage-qa ====> Running Q/A tests (stage-qa) Warning: 'bin/CuraEngine' is not stripped consider using ${STRIP_CMD} root@hexagon:/usr/ports/cad/cura-engine # make distclean ===> Cleaning for CuraEngine-14.03 ===> Deleting distfiles for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # make ===> License AGPLv3 accepted by the user ===> CuraEngine-14.03 depends on file: /usr/local/sbin/pkg - found => CuraEngine-14.03.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz fetch: https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz: size unknown fetch: https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz: size of remote file is not known CuraEngine-14.03.tar.gz 104 kB 182 kBps 00m01s ===> Fetching all distfiles required by CuraEngine-14.03 for building ===> Extracting for CuraEngine-14.03 => SHA256 Checksum OK for CuraEngine-14.03.tar.gz. ===> Patching for CuraEngine-14.03 ===> CuraEngine-14.03 depends on executable: git - found ===> CuraEngine-14.03 depends on executable: gmake - found ===> Configuring for CuraEngine-14.03 ===> Building for CuraEngine-14.03 gmake[1]: Entering directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/bridge.cpp -o build/bridge.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/comb.cpp -o build/comb.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/gcodeExport.cpp -o build/gcodeExport.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/infill.cpp -o build/infill.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/inset.cpp -o build/inset.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/layerPart.cpp -o build/layerPart.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/main.cpp -o build/main.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/optimizedModel.cpp -o build/optimizedModel.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/pathOrderOptimizer.cpp -o build/pathOrderOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/polygonOptimizer.cpp -o build/polygonOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/raft.cpp -o build/raft.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/settings.cpp -o build/settings.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skin.cpp -o build/skin.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skirt.cpp -o build/skirt.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/slicer.cpp -o build/slicer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/support.cpp -o build/support.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/timeEstimate.cpp -o build/timeEstimate.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/modelFile/modelFile.cpp -o build/modelFile/modelFile.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/gettime.cpp -o build/utils/gettime.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/logoutput.cpp -o build/utils/logoutput.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/socket.cpp -o build/utils/socket.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer -o build/libclipper.a libs/clipper/clipper.cpp c++ build/bridge.o build/comb.o build/gcodeExport.o build/infill.o build/inset.o build/layerPart.o build/main.o build/optimizedModel.o build/pathOrderOptimizer.o build/polygonOptimizer.o build/raft.o build/settings.o build/skin.o build/skirt.o build/slicer.o build/support.o build/timeEstimate.o build/modelFile/modelFile.o build/utils/gettime.o build/utils/logoutput.o build/utils/socket.o -o build/CuraEngine -Lbuild/ -lclipper gmake[1]: Leaving directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' ===> Staging for CuraEngine-14.03 ===> Generating temporary packing list /bin/cp /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f/build/CuraEngine /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/stage//usr/local/bin/ ====> Compressing man pages (compress-man) root@hexagon:/usr/ports/cad/cura-engine # make clean ===> Cleaning for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # make ===> License AGPLv3 accepted by the user ===> CuraEngine-14.03 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by CuraEngine-14.03 for building ===> Extracting for CuraEngine-14.03 => SHA256 Checksum OK for CuraEngine-14.03.tar.gz. ===> Patching for CuraEngine-14.03 ===> CuraEngine-14.03 depends on executable: git - found ===> CuraEngine-14.03 depends on executable: gmake - found ===> Configuring for CuraEngine-14.03 ===> Building for CuraEngine-14.03 gmake[1]: Entering directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/bridge.cpp -o build/bridge.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/comb.cpp -o build/comb.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/gcodeExport.cpp -o build/gcodeExport.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/infill.cpp -o build/infill.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/inset.cpp -o build/inset.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/layerPart.cpp -o build/layerPart.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/main.cpp -o build/main.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/optimizedModel.cpp -o build/optimizedModel.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/pathOrderOptimizer.cpp -o build/pathOrderOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/polygonOptimizer.cpp -o build/polygonOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/raft.cpp -o build/raft.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/settings.cpp -o build/settings.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skin.cpp -o build/skin.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skirt.cpp -o build/skirt.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/slicer.cpp -o build/slicer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/support.cpp -o build/support.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/timeEstimate.cpp -o build/timeEstimate.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/modelFile/modelFile.cpp -o build/modelFile/modelFile.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/gettime.cpp -o build/utils/gettime.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/logoutput.cpp -o build/utils/logoutput.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/socket.cpp -o build/utils/socket.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer -o build/libclipper.a libs/clipper/clipper.cpp c++ build/bridge.o build/comb.o build/gcodeExport.o build/infill.o build/inset.o build/layerPart.o build/main.o build/optimizedModel.o build/pathOrderOptimizer.o build/polygonOptimizer.o build/raft.o build/settings.o build/skin.o build/skirt.o build/slicer.o build/support.o build/timeEstimate.o build/modelFile/modelFile.o build/utils/gettime.o build/utils/logoutput.o build/utils/socket.o -o build/CuraEngine -Lbuild/ -lclipper gmake[1]: Leaving directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' ===> Staging for CuraEngine-14.03 ===> Generating temporary packing list /bin/cp /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f/build/CuraEngine /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/stage//usr/local/bin/ ====> Compressing man pages (compress-man) root@hexagon:/usr/ports/cad/cura-engine # make package ===> Building package for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # make install ===> Installing for CuraEngine-14.03 ===> Checking if cad/cura-engine already installed ===> CuraEngine-14.03 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of cad/cura-engine without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop. make: stopped in /mnt/stuff1200ufs/usr/ports/cad/cura-engine root@hexagon:/usr/ports/cad/cura-engine # make deinstall reinstall ===> Deinstalling for cad/cura-engine ===> Deinstalling Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: CuraEngine-14.03 The operation will free 314 KB [1/1] Deleting CuraEngine-14.03: 100% ===> Installing for CuraEngine-14.03 ===> Registering installation for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # make deinstall ===> Deinstalling for cad/cura-engine ===> Deinstalling Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: CuraEngine-14.03 The operation will free 314 KB [1/1] Deleting CuraEngine-14.03: 100% root@hexagon:/usr/ports/cad/cura-engine # make install ===> Installing for CuraEngine-14.03 ===> Checking if cad/cura-engine already installed ===> Registering installation for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # /usr/local/bin/CuraEngine Cura_SteamEngine version DEV Copyright (C) 2014 David Braam This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. Default config 'default.cfg' not used M107 G1 F2700 E-4.50000 G0 F9000 X0.00 Y0.00 Z5.00 M104 S0 ;extruder heater off M140 S0 ;heated bed heater off (if you have it) G91 ;relative positioning G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure G1 Z+0.5 E-5 X-20 Y-20 F9000 ;move Z up a bit and retract filament even more G28 X0 Y0 ;move X/Y to min endstops, so the head is out of the way M84 ;steppers off G90 ;absolute positioning what about this warning? ====> Running Q/A tests (stage-qa) Warning: 'bin/CuraEngine' is not stripped consider using ${STRIP_CMD} if it's automake, this might be solved with "INSTALL_TARGET= install-strip" but you have to check if that's a valid make target. Not automake, just Make. This software utility is still under heavy development, debug symbols may come handy :-) But that's the user's call. The default is everything is installed stripped, but WITH_DEBUG=yes defined will leave the symbols in path. It's not supposed to be conditionally stripped. If the makefile uses ${BSD_INSTALL_PROGRAM} it will do the right that. A sloppier but acceptable way is to use ${STRIP_CMD} in a post-install target which works depending if WITH_DEBUG is set. (Not unconditionally) i mean symbols in program, not path Uhm, I can see no symbols in the binary anyway. The build type by default is a RELEASE. Do we have false positive? What do I miss? :-) Makefile: BUILD_TYPE = RELEASE VERSION ?= DEV CXX ?= g++ CFLAGS += -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"$(VERSION)\" -isystem libs ifeq ($(BUILD_TYPE),DEBUG) CFLAGS+=-ggdb -Og -g endif ifeq ($(BUILD_TYPE),PROFILE) CFLAGS+= -pg endif ifeq ($(BUILD_TYPE),RELEASE) CFLAGS+= -O3 -fomit-frame-pointer endif (..) Rebuild and check for debug symbols in resulting binary: root@hexagon:/usr/ports/cad/cura-engine # make clean distclean ===> Cleaning for CuraEngine-14.03 ===> Deleting distfiles for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # make deinstall reinstall ===> Deinstalling for cad/cura-engine ===> Deinstalling Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: CuraEngine-14.03 The operation will free 314 KB [1/1] Deleting CuraEngine-14.03: 100% ===> License AGPLv3 accepted by the user ===> CuraEngine-14.03 depends on file: /usr/local/sbin/pkg - found => CuraEngine-14.03.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz fetch: https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz: size unknown fetch: https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz: size of remote file is not known CuraEngine-14.03.tar.gz 104 kB 176 kBps 00m01s ===> Fetching all distfiles required by CuraEngine-14.03 for building ===> Extracting for CuraEngine-14.03 => SHA256 Checksum OK for CuraEngine-14.03.tar.gz. ===> Patching for CuraEngine-14.03 ===> CuraEngine-14.03 depends on executable: git - found ===> CuraEngine-14.03 depends on executable: gmake - found ===> Configuring for CuraEngine-14.03 ===> Building for CuraEngine-14.03 gmake[2]: Entering directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/bridge.cpp -o build/bridge.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/comb.cpp -o build/comb.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/gcodeExport.cpp -o build/gcodeExport.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/infill.cpp -o build/infill.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/inset.cpp -o build/inset.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/layerPart.cpp -o build/layerPart.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/main.cpp -o build/main.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/optimizedModel.cpp -o build/optimizedModel.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/pathOrderOptimizer.cpp -o build/pathOrderOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/polygonOptimizer.cpp -o build/polygonOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/raft.cpp -o build/raft.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/settings.cpp -o build/settings.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skin.cpp -o build/skin.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skirt.cpp -o build/skirt.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/slicer.cpp -o build/slicer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/support.cpp -o build/support.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/timeEstimate.cpp -o build/timeEstimate.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/modelFile/modelFile.cpp -o build/modelFile/modelFile.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/gettime.cpp -o build/utils/gettime.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/logoutput.cpp -o build/utils/logoutput.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/socket.cpp -o build/utils/socket.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer -o build/libclipper.a libs/clipper/clipper.cpp c++ build/bridge.o build/comb.o build/gcodeExport.o build/infill.o build/inset.o build/layerPart.o build/main.o build/optimizedModel.o build/pathOrderOptimizer.o build/polygonOptimizer.o build/raft.o build/settings.o build/skin.o build/skirt.o build/slicer.o build/support.o build/timeEstimate.o build/modelFile/modelFile.o build/utils/gettime.o build/utils/logoutput.o build/utils/socket.o -o build/CuraEngine -Lbuild/ -lclipper gmake[2]: Leaving directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' ===> Staging for CuraEngine-14.03 ===> Generating temporary packing list /bin/cp /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f/build/CuraEngine /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/stage//usr/local/bin/ ====> Compressing man pages (compress-man) ===> Installing for CuraEngine-14.03 ===> Registering installation for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # objdump -g /usr/local/bin/CuraEngine /usr/local/bin/CuraEngine: file format elf64-x86-64-freebsd objdump: /usr/local/bin/CuraEngine: no recognized debugging information root@hexagon:/usr/ports/cad/cura-engine # (In reply to cederom from comment #8) > Uhm, I can see no symbols in the binary anyway. The build type by default is > a RELEASE. Do we have false positive? What do I miss? :-) dunno, I guess it tests a different way (e.g. not specifying -g is not the same as stripping). Anyway, can you post the "install" target of the makefile ? Or better yet, just don't use the vendor makefile and put in your makefile, e.g. do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build/CuraEngine ${STAGEDIR}${PREFIX}/bin By the way, that's a lot better than what's going on now: "/bin/cp /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f/build/CuraEngine /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/stage//usr/local/bin/" it's not even using "install" program, just /bin/cp which is very frowned upon. I have replaced ${CP} with ${INSTALL_PROGRAM} and now the debug symbols problem is gone :-) Thank you! :-) root@hexagon:/usr/ports/cad/cura-engine # make clean distclean ===> Cleaning for CuraEngine-14.03 ===> Deleting distfiles for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # make ===> License AGPLv3 accepted by the user ===> CuraEngine-14.03 depends on file: /usr/local/sbin/pkg - found => CuraEngine-14.03.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz fetch: https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz: size unknown fetch: https://codeload.github.com/Ultimaker/CuraEngine/legacy.tar.gz/4c1043f?dummy=/CuraEngine-14.03.tar.gz: size of remote file is not known CuraEngine-14.03.tar.gz 104 kB 173 kBps 00m00s ===> Fetching all distfiles required by CuraEngine-14.03 for building ===> Extracting for CuraEngine-14.03 => SHA256 Checksum OK for CuraEngine-14.03.tar.gz. ===> Patching for CuraEngine-14.03 ===> CuraEngine-14.03 depends on executable: git - found ===> CuraEngine-14.03 depends on executable: gmake - found ===> Configuring for CuraEngine-14.03 ===> Building for CuraEngine-14.03 gmake[1]: Entering directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/bridge.cpp -o build/bridge.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/comb.cpp -o build/comb.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/gcodeExport.cpp -o build/gcodeExport.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/infill.cpp -o build/infill.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/inset.cpp -o build/inset.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/layerPart.cpp -o build/layerPart.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/main.cpp -o build/main.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/optimizedModel.cpp -o build/optimizedModel.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/pathOrderOptimizer.cpp -o build/pathOrderOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/polygonOptimizer.cpp -o build/polygonOptimizer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/raft.cpp -o build/raft.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/settings.cpp -o build/settings.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skin.cpp -o build/skin.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/skirt.cpp -o build/skirt.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/slicer.cpp -o build/slicer.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/support.cpp -o build/support.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/timeEstimate.cpp -o build/timeEstimate.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/modelFile/modelFile.cpp -o build/modelFile/modelFile.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/gettime.cpp -o build/utils/gettime.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/logoutput.cpp -o build/utils/logoutput.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer src/utils/socket.cpp -o build/utils/socket.o c++ -O2 -pipe -fno-strict-aliasing -c -Wall -Wextra -Wold-style-cast -Woverloaded-virtual -std=c++11 -DVERSION=\"DEV\" -isystem libs -O3 -fomit-frame-pointer -o build/libclipper.a libs/clipper/clipper.cpp c++ build/bridge.o build/comb.o build/gcodeExport.o build/infill.o build/inset.o build/layerPart.o build/main.o build/optimizedModel.o build/pathOrderOptimizer.o build/polygonOptimizer.o build/raft.o build/settings.o build/skin.o build/skirt.o build/slicer.o build/support.o build/timeEstimate.o build/modelFile/modelFile.o build/utils/gettime.o build/utils/logoutput.o build/utils/socket.o -o build/CuraEngine -Lbuild/ -lclipper gmake[1]: Leaving directory `/mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f' ===> Staging for CuraEngine-14.03 ===> Generating temporary packing list install -s -o root -g wheel -m 555 /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/Ultimaker-CuraEngine-4c1043f/build/CuraEngine /mnt/stuff1200ufs/usr/ports/cad/cura-engine/work/stage/usr/local/bin ====> Compressing man pages (compress-man) root@hexagon:/usr/ports/cad/cura-engine # make deinstall reinstall ===> Deinstalling for cad/cura-engine ===> Deinstalling Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: CuraEngine-14.03 The operation will free 314 KB [1/1] Deleting CuraEngine-14.03: 100% ===> Installing for CuraEngine-14.03 ===> Registering installation for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # make package ===> Building package for CuraEngine-14.03 root@hexagon:/usr/ports/cad/cura-engine # make check-plist ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for directories owned by MTREEs ===> Checking for directories handled by dependencies ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) root@hexagon:/usr/ports/cad/cura-engine # make stage-qa ====> Running Q/A tests (stage-qa) root@hexagon:/usr/ports/cad/cura-engine # cat Makefile # Created by: 20140808 Tomasz "CeDeROM" CEDRO (http://www.tomek.cedro.info) # $FreeBSD$ PORTNAME= CuraEngine PORTVERSION= 14.03 CATEGORIES= cad MAINTAINER= cederom@tlen.pl COMMENT= A complete and open slicing solution for RepRap 3D printers ENGINE LICENSE= AGPLv3 BUILD_DEPENDS= git:${PORTSDIR}/devel/git USES= gmake USE_GITHUB= yes GH_ACCOUNT= Ultimaker GH_PROJECT= ${PORTNAME} GH_COMMIT= 4c1043f GH_TAGNAME= ${GH_COMMIT} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build/CuraEngine ${STAGEDIR}${PREFIX}/bin .include <bsd.port.mk> root@hexagon:/usr/ports/cad/cura-engine # Created attachment 145484 [details]
updated install target
Great, moving to "patch-ready" status now that it's in good shape. A note for the next committer, the COMMENT start with indefinite article, I just saw that. "A complete and open slicing solution for RepRap 3D printers ENGINE" cederom, you should also have check this with portlint (ports-mgmt/portlint). It would have caught that COMMENT warning. Portlint did not report any complains about COMMENT.. root@hexagon:/usr/ports/cad/cura-engine # portlint looks fine. root@hexagon:/usr/ports/cad/cura-engine # cat Makefile # Created by: 20140808 Tomasz "CeDeROM" CEDRO (http://www.tomek.cedro.info) # $FreeBSD$ PORTNAME= CuraEngine PORTVERSION= 14.03 CATEGORIES= cad MAINTAINER= cederom@tlen.pl COMMENT= A complete and open slicing solution for RepRap 3D printers ENGINE LICENSE= AGPLv3 BUILD_DEPENDS= git:${PORTSDIR}/devel/git USES= gmake USE_GITHUB= yes GH_ACCOUNT= Ultimaker GH_PROJECT= ${PORTNAME} GH_COMMIT= 4c1043f GH_TAGNAME= ${GH_COMMIT} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/build/CuraEngine ${STAGEDIR}${PREFIX}/bin .include <bsd.port.mk> Created attachment 145485 [details]
fixed COMMENT short
okay, thanks for new upload. I thought portlint checked for that. I guess the rule was never added. It looks good now. Tank U for support and all hints!! =) A commit references this bug: Author: wg Date: Fri Aug 8 01:28:05 UTC 2014 New revision: 364337 URL: http://svnweb.freebsd.org/changeset/ports/364337 Log: cad/cura-engine: Engine of slicing solution for RepRap 3D printers The CuraEngine is a C++ console application for 3D printing GCode generation. It has been made as better and faster alternative to the old Skeinforge engine. The CuraEngine is pure C++ and uses Clipper from http://www.angusj.com/delphi/clipper.php. There are no external dependences and Clipper is included in the source code without modifications. This is just a console application for GCode generation. For a full graphical application look at https://github.com/daid/Cura with is the graphical frontend for CuraEngine. The CuraEngine can be used seperately or in other applications. Feel free to add it to your application. But to take note of the License. WWW: http://wiki.ultimaker.com/Cura PR: 192486 Submitted by: cederom tlen pl Changes: head/cad/Makefile head/cad/cura-engine/ head/cad/cura-engine/Makefile head/cad/cura-engine/distinfo head/cad/cura-engine/pkg-descr head/cad/cura-engine/pkg-plist |