Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2012-10

fpc version 2.6.1 source code

14 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Eric Kom

Good day,

Please am looking for the free pascal compiler version 2.6.1 for linux.

Kind Regards Eric Kom System Administrator - Metropolitan College _________________________________________ / You are scrupulously honest, frank, and \ | straightforward. Therefore you have few | \ friends. / ----------------------------------------- \ \ .--. |o_o | |:_/ | // \ \ (| Kom | ) /'\_ _/`\ \___)=(___/ 2 Hennie Van Till, White River, 1240 Tel: 013 750 2255 | Fax: 013 750 0105 | Cell: 078 879 1334 | www.kom.za.net | www.kom.za.org | www.erickom.co.za Key fingerprint: 513E E91A C243 3020 8735 09BB 2DBC 5AD7 A9DA 1EF5

Reply by email

Bernd
to Eric Kom

2012/10/4 Eric Kom :

Please am looking for the free pascal compiler version 2.6.1 for linux.

2.6.1 is ongoing development, so strictly speaking there is no definitive 2.6.1-version that will stay the same from now on, 2.6.1 is the branch that will once become stable 2.6.2 release. All versions from this branch currently carry the version number 2.6.1 but it will receive patches from time to time and the "2.6.1" from today will not be the same 2.6.1 from tomorrow.

But it still makes sense to use it, the way I recommend is to checkout the branch from svn:

svn checkout http://svn.freepascal.org/svn/fpc/branches/fixes_2_6 fpc

and then svn up from time to time or every time you see new commits coming to this branch. This is what many people do, this way you will always have the most recent fixes for the stable 2.6.x line of versions, its not as adventurous as being on the bleeding edge of on trunk all the time, no bad surprises or huge changes are expected to happen here, I am using it myself too.

There also exist complete downloads of snapshots, see this website for some links and some more information:
http://www.freepascal.org/develop.var

Reply by email

Eric Kom
to Bernd
Bernd wrote 9 lines
2012/10/4 Eric Kom: > Please am looking for the free pascal compiler version 2.6.1 for linux. 2.6.1 is ongoing development, so strictly speaking there is no definitive 2.6.1-version that will stay the same from now on, 2.6.1 is the branch that will once become stable 2.6.2 release. All versions from this branch currently carry the version number 2.6.1 but it will receive patches from time to time and the "2.6.1" from today will not be the same 2.6.1 from tomorrow.

Thanks again,

am a debian user, they is not lazarus 1.1 on debian, and the deb packages provide on lazarus project doesn't provide the version 1.1 with fpc above 2.6.0 so not support for mysql5.5 users

Show quoted text 23 lines
But it still makes sense to use it, the way I recommend is to checkout the branch from svn: svn checkout http://svn.freepascal.org/svn/fpc/branches/fixes_2_6 fpc and then svn up from time to time or every time you see new commits coming to this branch. This is what many people do, this way you will always have the most recent fixes for the stable 2.6.x line of versions, its not as adventurous as being on the bleeding edge of on trunk all the time, no bad surprises or huge changes are expected to happen here, I am using it myself too. There also exist complete downloads of snapshots, see this website for some links and some more information: http://www.freepascal.org/develop.var -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Kind Regards Eric Kom System Administrator - Metropolitan College _________________________________________ / You are scrupulously honest, frank, and \ | straightforward. Therefore you have few | \ friends. / ----------------------------------------- \ \ .--. |o_o | |:_/ | // \ \ (| Kom | ) /'\_ _/`\ \___)=(___/ 2 Hennie Van Till, White River, 1240 Tel: 013 750 2255 | Fax: 013 750 0105 | Cell: 078 879 1334 | www.kom.za.net | www.kom.za.org | www.erickom.co.za Key fingerprint: 513E E91A C243 3020 8735 09BB 2DBC 5AD7 A9DA 1EF5

Reply by email

Bernd
to Eric Kom

2012/10/4 Eric Kom :

am a debian user, they is not lazarus 1.1 on debian, and the deb packages provide on lazarus project doesn't provide the version 1.1 with fpc above 2.6.0 so not support for mysql5.5 users

The Debian/Ubuntu situation is very catastrophic at the moment. There is not even a Lazarus 1.0 package, not even in Debian experimental. I'm not sure if the Debian maintainer is no longer interested, I could not find any signs of life or anything, I fear if nobody does anything about it (it won't magically package itself and put itself into the repository without the help of a Debian maintainer who has write access there) we will be stuck with Lazarus 0.9.30 on Ubuntu for another year.

Reply by email

Mario A. Guerra
to Eric Kom: Please am looking for the free pascal compiler version 2.6.1 for linux. Kind Regards Eric…

El 04/10/12 08:22, Eric Kom escribi?:

Good day, Please am looking for the free pascal compiler version 2.6.1 for linux.

- The only way I know is to download sources and then compile with another FPC already installed in your computer.
- Download from http://freepascal.org/develop.var
the 2.6.1 version is in section "Download Daily Source Snapshot of the Fixes Tree" file fpc.zip

Mario

Reply by email

Eric Kom
to Bernd: 2012/10/4 Eric Kom : The Debian/Ubuntu situation is very catastrophic at the moment. There
Bernd wrote 13 lines
2012/10/4 Eric Kom: > am a debian user, they is not lazarus 1.1 on debian, and the deb packages > provide on lazarus project doesn't provide the version 1.1 with fpc above > 2.6.0 so not support for mysql5.5 users The Debian/Ubuntu situation is very catastrophic at the moment. There is not even a Lazarus 1.0 package, not even in Debian experimental. I'm not sure if the Debian maintainer is no longer interested, I could not find any signs of life or anything, I fear if nobody does anything about it (it won't magically package itself and put itself into the repository without the help of a Debian maintainer who has write access there) we will be stuck with Lazarus 0.9.30 on Ubuntu for another year.

Thats is the problem, I used to package for debian before, I will see what I can do

Show quoted text 7 lines
-- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Kind Regards Eric Kom System Administrator - Metropolitan College _________________________________________ / You are scrupulously honest, frank, and \ | straightforward. Therefore you have few | \ friends. / ----------------------------------------- \ \ .--. |o_o | |:_/ | // \ \ (| Kom | ) /'\_ _/`\ \___)=(___/ 2 Hennie Van Till, White River, 1240 Tel: 013 750 2255 | Fax: 013 750 0105 | Cell: 078 879 1334 | www.kom.za.net | www.kom.za.org | www.erickom.co.za Key fingerprint: 513E E91A C243 3020 8735 09BB 2DBC 5AD7 A9DA 1EF5

Reply by email

Bernd
to Eric Kom

2012/10/4 Eric Kom :

Thats is the problem, I used to package for debian before, I will see what I can do

There are script in one of the the lazarus directories that will build and package .debs for fpc and lazarus from your intallled version. So if you have a working fpc/lazarus installed locally you could try to invoke these build scripts to locally build binary .deb packages from the sources that you have from svn.

Then you could either directly give these debs to other users (to manually install with dpkg -i) or use the reprepro tool to set up a debian repository with these debs and put the resulting directory structure on a webserver and others could add this url to their sources.list and use them with apt-get

Reply by email

Eric Kom
to Bernd
Bernd wrote 9 lines
2012/10/4 Eric Kom: > Thats is the problem, I used to package for debian before, I will see what I > can do There are script in one of the the lazarus directories that will build and package .debs for fpc and lazarus from your intallled version. So if you have a working fpc/lazarus installed locally you could try to invoke these build scripts to locally build binary .deb packages from the sources that you have from svn.

I never browse the lazarus source code from svn, let me clone and see. So ask you are saying the lazarus developer are already make a build script for .debs package inside the lazarus source directories?

Show quoted text 13 lines
Then you could either directly give these debs to other users (to manually install with dpkg -i) or use the reprepro tool to set up a debian repository with these debs and put the resulting directory structure on a webserver and others could add this url to their sources.list and use them with apt-get -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Kind Regards Eric Kom System Administrator - Metropolitan College _________________________________________ / You are scrupulously honest, frank, and \ | straightforward. Therefore you have few | \ friends. / ----------------------------------------- \ \ .--. |o_o | |:_/ | // \ \ (| Kom | ) /'\_ _/`\ \___)=(___/ 2 Hennie Van Till, White River, 1240 Tel: 013 750 2255 | Fax: 013 750 0105 | Cell: 078 879 1334 | www.kom.za.net | www.kom.za.org | www.erickom.co.za Key fingerprint: 513E E91A C243 3020 8735 09BB 2DBC 5AD7 A9DA 1EF5

Reply by email

Vincent Snijders
to Eric Kom

2012/10/4 Eric Kom :

Show quoted text 9 lines
> and package .debs for fpc and lazarus from your intallled version. So > if you have a working fpc/lazarus installed locally you could try to > invoke these build scripts to locally build binary .deb packages from > the sources that you have from svn. I never browse the lazarus source code from svn, let me clone and see. So ask you are saying the lazarus developer are already make a build script for .debs package inside the lazarus source directories?

If you do
make deb
in the lazarus directory, you will get the same set of packages as is used in debian.

Vincent

Reply by email

Bernd
to Eric Kom: I never browse the lazarus source code from svn, let me clone and see. So ask you are…

2012/10/4 Eric Kom :

I never browse the lazarus source code from svn, let me clone and see. So ask you are saying the lazarus developer are already make a build script for .debs package inside the lazarus source directories?

Yes. And I believe these are the exact same scripts that are also used to produce the debs on sourceforge, fpc, fpc-source and lazarus.

The debs in the official Debian repository are built by someone else (someone from Debian) using a different method and I believe thats also the reason why the Debian debs are needlessly split into a myriad of separate packages while the ones resulting from the Lazarus build scripts are just fpc, fpc-source and lazarus.

Reply by email

Eric Kom
to Bernd
Bernd wrote 7 lines
2012/10/4 Eric Kom: > I never browse the lazarus source code from svn, let me clone and see. So > ask you are saying the lazarus developer are already make a build script for > .debs package inside the lazarus source directories? Yes. And I believe these are the exact same scripts that are also used to produce the debs on sourceforge, fpc, fpc-source and lazarus.

alright thanks,

Show quoted text 12 lines
The debs in the official Debian repository are built by someone else (someone from Debian) using a different method and I believe thats also the reason why the Debian debs are needlessly split into a myriad of separate packages while the ones resulting from the Lazarus build scripts are just fpc, fpc-source and lazarus. -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Kind Regards Eric Kom System Administrator - Metropolitan College _________________________________________ / You are scrupulously honest, frank, and \ | straightforward. Therefore you have few | \ friends. / ----------------------------------------- \ \ .--. |o_o | |:_/ | // \ \ (| Kom | ) /'\_ _/`\ \___)=(___/ 2 Hennie Van Till, White River, 1240 Tel: 013 750 2255 | Fax: 013 750 0105 | Cell: 078 879 1334 | www.kom.za.net | www.kom.za.org | www.erickom.co.za Key fingerprint: 513E E91A C243 3020 8735 09BB 2DBC 5AD7 A9DA 1EF5

Reply by email

Mattias Gaertner
to Bernd: 2012/10/4 Eric Kom : Yes. And I believe these are the exact same scripts that are also…
Show quoted text 8 lines
2012/10/4 Eric Kom : > I never browse the lazarus source code from svn, let me clone and see. So > ask you are saying the lazarus developer are already make a build script for > .debs package inside the lazarus source directories? Yes. And I believe these are the exact same scripts that are also used to produce the debs on sourceforge, fpc, fpc-source and lazarus.

No. The three on sf are created by the
scripts in tools/install.

Show quoted text 5 lines
The debs in the official Debian repository are built by someone else (someone from Debian) using a different method and I believe thats also the reason why the Debian debs are needlessly split into a myriad of separate packages while the ones resulting from the Lazarus build scripts are just fpc, fpc-source and lazarus.

Mattias

Reply by email

Bernd
to Mattias Gaertner

2012/10/5 Mattias Gaertner :

Show quoted text 14 lines
On Thu, 4 Oct 2012 15:10:23 +0200 Bernd wrote: > 2012/10/4 Eric Kom : > > > I never browse the lazarus source code from svn, let me clone and see. So > > ask you are saying the lazarus developer are already make a build script for > > .debs package inside the lazarus source directories? > > Yes. And I believe these are the exact same scripts that are also used > to produce the debs on sourceforge, fpc, fpc-source and lazarus. No. The three on sf are created by the scripts in tools/install.

These are the ones I was talking about. Are there more alternative install deb build scripts somewhere hidden in the lazarus source tree? Is the makefile target Vincent mentioned doing something different? (I have tried only these scripts directly, never the make deb target)

Reply by email

Marco van de Voort
to Bernd: 2012/10/4 Eric Kom : Yes. And I believe these are the exact same scripts that are also…
Bernd wrote 5 lines
The debs in the official Debian repository are built by someone else (someone from Debian) using a different method and I believe thats also the reason why the Debian debs are needlessly split into a myriad of separate packages while the ones resulting from the Lazarus build scripts are just fpc, fpc-source and lazarus.

Afaik that is a result of the policy of many package systems to add all possible dependencies to a package. Debian is just stricter enforcing that. (which is strange, since of all systems, Debian has a "suggests" system)

FPC, with all its header packages would thus have a tremendous amount of dependencies.

FreeBSD has the same problem. I never liked that either :-)

Reply by email