Release discussion 0.15

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
quick61
Posts: 3803
Joined: Sat Aug 24, 2013 2:49 am
Location: u.S.A.

Re: Release discussion 0.15

Postby quick61 » Fri Apr 10, 2015 4:52 pm

Sourceforge.net still has the "Looking for the latest version?" link pointing to version 0.14 for windows and Mac.

Mark
This post made with 0.0% Micro$oft products - GOT LINUX?
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Release discussion 0.15

Postby NormandC » Fri Apr 10, 2015 7:00 pm

Not for me, it's showing 0.15.4671 on Windows 7. You need to use the OS to be shown the choice.
User avatar
yorik
Site Admin
Posts: 12063
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels, Belgium
Contact:

Re: Release discussion 0.15

Postby yorik » Fri Apr 10, 2015 7:08 pm

We need to upload the source package... I'll take Norm's one from the PPA
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Release discussion 0.15

Postby NormandC » Fri Apr 10, 2015 8:05 pm

Please don't! :D

I messed the Version.h file because I checked out the remote branch.
User avatar
shoogen
Posts: 2823
Joined: Thu Dec 01, 2011 5:24 pm

Re: Release discussion 0.15

Postby shoogen » Fri Apr 10, 2015 8:07 pm

And please check the Version.h file manually for the repo URL and version number(ing scheme) as well.
User avatar
yorik
Site Admin
Posts: 12063
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels, Belgium
Contact:

Re: Release discussion 0.15

Postby yorik » Fri Apr 10, 2015 8:09 pm

Ok... I'll update!
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Release discussion 0.15

Postby NormandC » Sat Apr 11, 2015 3:30 pm

Hi Yorik,

I'm guessing you have not updated the tarball yet? Because its Version.h is identical to mine. The problem is with the FCRepositoryBranch.

Code: Select all

// Version Number
#define FCVersionMajor "0"
#define FCVersionMinor "15"
#define FCVersionName  "Vulcan"
// test: $Format:Hash (%H), Date: %ci$
#define FCRevision      "4671 (Git)"      //Highest committed revision number
#define FCRevisionDate  "2015/04/05 17:25:02"     //Date of highest committed revision
#define FCRepositoryURL "git://git.code.sf.net/p/free-cad/code"      //Repository URL of the working copy

// Git relevant stuff
#define FCRepositoryHash   "244b3aef360841646cbfe80a1b225c8b39c8380c"
#define FCRepositoryBranch "(détaché de origin/releases/FreeCAD-0-15)"
You can see how it come out in this topic: viewtopic.php?f=3&t=10495

Newbie question: rather than figuring out how to create a local branch from the remote, then regenerate the Version.h file then making a new tarball, can I simply edit the silly file manually then make the new tarball??? :roll:
User avatar
yorik
Site Admin
Posts: 12063
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels, Belgium
Contact:

Re: Release discussion 0.15

Postby yorik » Sat Apr 11, 2015 4:57 pm

Oops sorry, I ended up forgetting (sourceforge kept disconnecting yesterday, for a change)... I've fixed the Version.h and am uploading it again now.
Basically I extracted the archive (tar -xaf freeecad-xxxx.tar.gz), then edited the src/Build/Version.h manually (simply removed the "détaché" text, left the origin/releases/FreeCAD-0.15), then recompressed the extracted folder (tar -zcvf freecad-xxxx.tar.gz foldername)
User avatar
NormandC
Posts: 18534
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Release discussion 0.15

Postby NormandC » Sat Apr 11, 2015 4:58 pm

Edit: I'm too late apparently :D

Still, I've got a DFSG tarball we should probably upload too.

------
Okay, I finally retrieved my "git cheatsheet" and remade the tarball properly. :roll:

Code: Select all

cd freecad-code
git branch --t releases/FreeCAD-0-15 remotes/origin/releases/FreeCAD-0-15
git checkout releases/FreeCAD-0-15
cd ..
mkdir freecad-releases-0-15-build
cd freecad-releases-0-15-build
cmake ../freecad-code
make dist-git
make distdfsg-git
I have two tarballs: freecad-0.15.4671.tar.gz and freecad-0.15.4671-dfsg.tar.gz. (Dropbox links)

Or if you give me write access to Sourceforge I can upload them.
User avatar
yorik
Site Admin
Posts: 12063
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels, Belgium
Contact:

Re: Release discussion 0.15

Postby yorik » Sat Apr 11, 2015 5:22 pm

Good idea... I added you as a "developer" to the sourceforge project which - I think - should give you the right to add files. Please check if it works, not sure anymore if this is the correct way...