I recently connected with him via gitter.im to inquire about issue #2955 and he was traveling. He said he'd be available once he returned. If you want to get his attention do so via https://gitter.im/FreeCAD/FreeCAD
[Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
Thanks Kunda1, that was the plan, he is easier to reach there. I'll probably try for bblacey as well to see the state of this on OSX packaging, but he's on Holiday travelKunda1 wrote: ↑Fri May 26, 2017 9:07 pm I recently connected with him via gitter.im to inquire about issue #2955 and he was traveling. He said he'd be available once he returned. If you want to get his attention do so via https://gitter.im/FreeCAD/FreeCAD
"fight the good fight"
- vejmarie
- Posts: 713
- Joined: Mon Jan 04, 2016 4:52 pm
- Location: Somewhere between France, USA and Taiwan
- Contact:
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
Sorry for the late reply, my latest month has been roller coaster from jetlag management, and June seems to be the same. @bblacey, we will be on the same timezone
Regarding the TBB support into OCCT, it has been introduced by OpenCascade to accelerate some operation like Compound computation which are done in parallel now on multicore chip (look at you CPU load when computing large Compound). This is also useful during the STEP reading operation.
We used TBB as an initial parallel library, there was some debates about OpenMP, or any other higher level library than standard PThreads. TBB is coming from Intel, and is "open". I am not a big fan of it, but it does the job currently.
Regarding the TBB support into OCCT, it has been introduced by OpenCascade to accelerate some operation like Compound computation which are done in parallel now on multicore chip (look at you CPU load when computing large Compound). This is also useful during the STEP reading operation.
We used TBB as an initial parallel library, there was some debates about OpenMP, or any other higher level library than standard PThreads. TBB is coming from Intel, and is "open". I am not a big fan of it, but it does the job currently.
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
Has anyone managed to build netgen 5.3.1with OCCT7 on Ubuntu 16.04?
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
@ luvres Please stop posting to this topic. As its title clearly states, it is specifically about the Daily PPA.
Your previous question and chrisb's reply were split into a separate topic on my request. https://forum.freecadweb.org/viewtopic.php?f=4&t=23619
Your previous question and chrisb's reply were split into a separate topic on my request. https://forum.freecadweb.org/viewtopic.php?f=4&t=23619
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
Hi all,sgrogan wrote: ↑Tue Apr 04, 2017 9:28 pmYou have created a series of different meshes that test most, if not all of FreeCAD's netgen support.gdo35 wrote:No error. I have no idea of what I have done.
And they all work!
We now need to see if they build with git-build. Ideally locally as NormandC pointed out earlier in this thread, or on Launchpad on one of our personal PPA's. If this works we are psyched.
I finally test netgen-5.3.1 packaging with pbuilder.
I made a script to easily reproduce packaging, change version or ubuntu/debian target versions.
Can you test it please ?
Once validated, can I push netgen packages to ppa ?
The script build_netgen.sh :
Code: Select all
#!/bin/bash
UBUNTU_VERSIONS="trusty xenial zesty"
DIR_NAME=netgen-5.3.1
git clone -b gdo https://git.launchpad.net/~freecad-maintainers/+git/netgen ${DIR_NAME}
DIR_PATH=$(readlink -f ${DIR_NAME})
# Build origin tarball
tar czf ${DIR_PATH}.orig.tar.gz ${DIR_NAME}
cd ${DIR_PATH}
# Create .dsc file
debuild -S -uc -us
cd ..
# Create pbuilder environment
for ubuntu_version in $UBUNTU_VERSIONS; do
export OTHERMIRROR="deb http://ppa.launchpad.net/freecad-maintainers/freecad-daily/ubuntu $ubuntu_version main"
echo -e "\033[0;32m**************************************************** CREATE ****************************************************"
pbuilder-dist $ubuntu_version create
echo -e "\033[0;32m**************************************************** EXECUTE ***************************************************"
pbuilder-dist $ubuntu_version execute --override-config --save-after-exec -- pbuilder_script.sh
echo -e "\033[0;32m**************************************************** UPDATE ****************************************************"
pbuilder-dist $ubuntu_version update --override-config
echo -e "\033[0;32m**************************************************** BUILD *****************************************************"
pbuilder-dist $ubuntu_version build --override-config *.dsc
if [ $? != 0 ]; then
exit 1
fi
done
Code: Select all
#/bin/bash
# Install dependencies
apt-get install -y gnupg dirmngr
# Add FreeCAD ppa gpg key
apt-key adv --keyserver pgp.mit.edu --recv-keys 19BB5BCA
# Clean
apt-get purge -y gnupg dirmngr
apt-get autoremove -y --purge
Code: Select all
./build_netgen.sh
gdo
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
Hey gdo, glad you back around!
I see you've joined the other thread: https://forum.freecadweb.org/viewtopic.php?f=4&t=24627
How would you push the package to the PPA? My understanding is that only source packages can be pushed to Launchpad. I'm still bandwidth challenged but I think the next test should be to build/publish an your personal PPA. pbuilder ensures that the build works in a clean environment, but Launchpad is very picky about debian syntax.
Thanks for the work, I've learned a lot although most still goes over my head. Maybe wait for mor discussion in the other thread?
"fight the good fight"
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
Hi sgrogan,
ok, no problem, I will publish it on my personnal ppa. I will surely do it this week end.
I agree to close this thread and switch to the other one
ok, no problem, I will publish it on my personnal ppa. I will surely do it this week end.
I agree to close this thread and switch to the other one
Re: [Ubuntu Daily PPA] Transitioning to OCCT7, VTK7...
@sgrogan
You wrote some time ago that the freecad-daily PPA storage was maxed out. I can't find the topic where you said it, so I'm going to reply here. I believe the reason is enabling the debug symbols packages (.ddeb). They use up more than 120MB for each architecture (amd64, i386), which is about 5x the freecad binary's size.
Since to my knowledge they have not been used more than once or twice to generate backtraces for bugs, I would vote for disabling them, but I have no idea how...
EDIT: glad I wrote about it on the forum https://forum.freecadweb.org/viewtopic. ... 17#p139075
So what do you say?
You wrote some time ago that the freecad-daily PPA storage was maxed out. I can't find the topic where you said it, so I'm going to reply here. I believe the reason is enabling the debug symbols packages (.ddeb). They use up more than 120MB for each architecture (amd64, i386), which is about 5x the freecad binary's size.
Since to my knowledge they have not been used more than once or twice to generate backtraces for bugs, I would vote for disabling them, but I have no idea how...
EDIT: glad I wrote about it on the forum https://forum.freecadweb.org/viewtopic. ... 17#p139075
So what do you say?