I notice the developer's wiki has been updated and mentions that qt3 should be build with Trinity sources rather than built from distro sources.
I am building qt3 from the original 3.3.8b sources and applying my own patches. That approach worked okay last spring.
I presume any patches applied in the past no longer are needed because they are included in the Trinity sources.
Problem is I don't see a tarball for the Trinity sources. I don't know how to use git.
I would appreciate somebody updating the wiki to provide some guidance. :) Or provide sufficient details here, which later can be added to the wiki.
Thanks.
Darrell
On 25 October 2011 17:12, Darrell Anderson humanreadable@yahoo.com wrote:
I notice the developer's wiki has been updated and mentions that qt3 should be build with Trinity sources rather than built from distro sources.
I am building qt3 from the original 3.3.8b sources and applying my own patches. That approach worked okay last spring.
I presume any patches applied in the past no longer are needed because they are included in the Trinity sources.
Problem is I don't see a tarball for the Trinity sources. I don't know how to use git.
I would appreciate somebody updating the wiki to provide some guidance. :) Or provide sufficient details here, which later can be added to the wiki.
Thanks.
Darrell
you definitely need to use the version from git. you are right that we need to make some notes in the wiki about it as well.
What you need to do is "clone" the tde repository:
git clone http://scm.trinitydesktop.org/scm/git/tde
that should be all. from there the building is pretty simple. qt3 is in main/dependencies/qt3
If you want to add a note to the Wiki on the how to build page, that would be great :)
Calvin Morrison
From: Calvin Morrison mutantturkey@gmail.com Subject: Re: [trinity-devel] Building qt3 To: trinity-devel@lists.pearsoncomputing.net Date: Tuesday, October 25, 2011, 4:18 PM On 25 October 2011 17:12, Darrell Anderson humanreadable@yahoo.com wrote:
I notice the developer's wiki has been updated and
mentions that qt3 should be build with Trinity sources rather than built from distro sources.
I am building qt3 from the original 3.3.8b sources and
applying my own patches. That approach worked okay last spring.
I presume any patches applied in the past no longer
are needed because they are included in the Trinity sources.
Problem is I don't see a tarball for the Trinity
sources. I don't know how to use git.
I would appreciate somebody updating the wiki to
provide some guidance. :) Or provide sufficient details here, which later can be added to the wiki.
Thanks.
Darrell
you definitely need to use the version from git. you are right that we need to make some notes in the wiki about it as well.
What you need to do is "clone" the tde repository:
git clone http://scm.trinitydesktop.org/scm/git/tde
that should be all. from there the building is pretty simple. qt3 is in main/dependencies/qt3
If you want to add a note to the Wiki on the how to build page, that would be great :)
Calvin Morrison
I appreciate the response but suddenly I'm knee deep.
Everything becomes "simple" with experience and knowledge. :) I have neither with building qt3 from these new sources.
To where do I save this git repository? Currently I have a segregated build directory where I store Trinity SVN.
If I run the git clone command, how much am I downloading? MBs? GBs?
Am I supposed to be building all packages from git or only qt3?
I would update the wiki (and have several times in the past), but I haven't a clue about what I am doing. This all might be old news to those of you who have been doing this for the several months, but I am clueless about what is happening here. :)
Thanks.
Darrell
On 10/25/2011 05:44 PM, Darrell Anderson wrote:
From: Calvin Morrisonmutantturkey@gmail.com Subject: Re: [trinity-devel] Building qt3 To: trinity-devel@lists.pearsoncomputing.net Date: Tuesday, October 25, 2011, 4:18 PM On 25 October 2011 17:12, Darrell Andersonhumanreadable@yahoo.com wrote:
I notice the developer's wiki has been updated and
mentions that qt3 should be build with Trinity sources rather than built from distro sources.
I am building qt3 from the original 3.3.8b sources and
applying my own patches. That approach worked okay last spring.
I presume any patches applied in the past no longer
are needed because they are included in the Trinity sources.
Problem is I don't see a tarball for the Trinity
sources. I don't know how to use git.
I would appreciate somebody updating the wiki to
provide some guidance. :) Or provide sufficient details here, which later can be added to the wiki.
Thanks.
Darrell
you definitely need to use the version from git. you are right that we need to make some notes in the wiki about it as well.
What you need to do is "clone" the tde repository:
git clone http://scm.trinitydesktop.org/scm/git/tde
that should be all. from there the building is pretty simple. qt3 is in main/dependencies/qt3
If you want to add a note to the Wiki on the how to build page, that would be great :)
Calvin Morrison
I appreciate the response but suddenly I'm knee deep.
Everything becomes "simple" with experience and knowledge. :) I have neither with building qt3 from these new sources.
To where do I save this git repository? Currently I have a segregated build directory where I store Trinity SVN.
If I run the git clone command, how much am I downloading? MBs? GBs?
Am I supposed to be building all packages from git or only qt3?
I would update the wiki (and have several times in the past), but I haven't a clue about what I am doing. This all might be old news to those of you who have been doing this for the several months, but I am clueless about what is happening here. :)
Thanks.
Darrell
It is fairly small du -h . says it's 153M
Le Tue, 25 Oct 2011 14:44:24 -0700 (PDT), Darrell Anderson humanreadable@yahoo.com a écrit :
From: Calvin Morrison mutantturkey@gmail.com Subject: Re: [trinity-devel] Building qt3 To: trinity-devel@lists.pearsoncomputing.net Date: Tuesday, October 25, 2011, 4:18 PM On 25 October 2011 17:12, Darrell Anderson humanreadable@yahoo.com wrote:
I notice the developer's wiki has been updated and
mentions that qt3 should be build with Trinity sources rather than built from distro sources.
I am building qt3 from the original 3.3.8b sources and
applying my own patches. That approach worked okay last spring.
I presume any patches applied in the past no longer
are needed because they are included in the Trinity sources.
Problem is I don't see a tarball for the Trinity
sources. I don't know how to use git.
I would appreciate somebody updating the wiki to
provide some guidance. :) Or provide sufficient details here, which later can be added to the wiki.
Thanks.
Darrell
you definitely need to use the version from git. you are right that we need to make some notes in the wiki about it as well.
What you need to do is "clone" the tde repository:
git clone http://scm.trinitydesktop.org/scm/git/tde
that should be all. from there the building is pretty simple. qt3 is in main/dependencies/qt3
If you want to add a note to the Wiki on the how to build page, that would be great :)
Calvin Morrison
I appreciate the response but suddenly I'm knee deep.
Everything becomes "simple" with experience and knowledge. :) I have neither with building qt3 from these new sources.
To where do I save this git repository? Currently I have a segregated build directory where I store Trinity SVN.
If I run the git clone command, how much am I downloading? MBs? GBs?
The size of my local clone of the repo is 153M.
Am I supposed to be building all packages from git or only qt3?
The other packages can be found on websvn.kde.org, but there seem to be plans to migrate everything to git.
I would update the wiki (and have several times in the past), but I haven't a clue about what I am doing. This all might be old news to those of you who have been doing this for the several months, but I am clueless about what is happening here. :)
If you're not familiar to git, the following commands will probably help you: $ git pull Updates the local repository and merges the upstream modifications with the local ones (similar to svn up). $ git diff Computes the patch between the files in your local repo and the ones in your filesystem (similar to svn diff). The fundamental difference between git and svn is that with git, if you clone for example the Trinity git repo, your local clone will be the same kind of repo that the upstream one, and you can (for example) commit to it.
Thanks.
Darrell
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
Le Tue, 25 Oct 2011 14:12:41 -0700 (PDT), Darrell Anderson humanreadable@yahoo.com a écrit :
I notice the developer's wiki has been updated and mentions that qt3 should be build with Trinity sources rather than built from distro sources.
I am building qt3 from the original 3.3.8b sources and applying my own patches. That approach worked okay last spring.
I presume any patches applied in the past no longer are needed because they are included in the Trinity sources.
Since you are using Slackware 13.1, you will have either: -to apply the patch that makes Qt3 libpng14-compatible (I used the attached one) or -to make the Qt3 build system use the Slackware-provided libpng12 instead of the default libpng14 (the Trolltech-provided libpng-1.2.5 is full of security holes, and is deactivated by a patch of mine that went upstream…); a long time ago I tried this with Trolltech 3.3.8b and Slackware 13.1 and didn't succeed.
Problem is I don't see a tarball for the Trinity sources. I don't know how to use git.
I would appreciate somebody updating the wiki to provide some guidance. :) Or provide sufficient details here, which later can be added to the wiki.
Thanks.
Darrell
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
Since you are using Slackware 13.1, you will have either: -to apply the patch that makes Qt3 libpng14-compatible (I used the attached one) or -to make the Qt3 build system use the Slackware-provided libpng12 instead of the default libpng14 (the Trolltech-provided libpng-1.2.5 is full of security holes, and is deactivated by a patch of mine that went upstream…); a long time ago I tried this with Trolltech 3.3.8b and Slackware 13.1 and didn't succeed.
I am using a libpng 1.4 patch to build qt3. Not the same as yours and I have updated to use yours.
Are you building qt3 from the original tarball sources or from Trinity git?
Darrell
Le Tue, 25 Oct 2011 15:01:55 -0700 (PDT), Darrell Anderson humanreadable@yahoo.com a écrit :
Since you are using Slackware 13.1, you will have either: -to apply the patch that makes Qt3 libpng14-compatible (I used the attached one) or -to make the Qt3 build system use the Slackware-provided libpng12 instead of the default libpng14 (the Trolltech-provided libpng-1.2.5 is full of security holes, and is deactivated by a patch of mine that went upstream…); a long time ago I tried this with Trolltech 3.3.8b and Slackware 13.1 and didn't succeed.
I am using a libpng 1.4 patch to build qt3. Not the same as yours and I have updated to use yours.
Are you building qt3 from the original tarball sources or from Trinity git?
From the Trinity git (otherwise it doesn't work, I already tried it before).
Darrell
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
Are you building qt3 from the original tarball sources
or from
Trinity git?
From the Trinity git (otherwise it doesn't work, I already tried it before).
I'd be grateful if you would share your qt3 build script for Slackware/git.
When you say "doesn't work" do you mean building qt3 or building the other packages?
Thanks.
Darrell
Are you building qt3 from the original tarball sources
or from
Trinity git?
From the Trinity git (otherwise it doesn't work, I already tried it before).
I'd be grateful if you would share your qt3 build script for Slackware/git.
When you say "doesn't work" do you mean building qt3 or building the other packages?
Thanks.
Darrell
Trinity can only be built against the Qt3 sources in our GIT tree (or in the forthcoming release tarballs on Nv. 1st) due to a number of enhancements made to Qt3 that Trinity now relies upon.
You can actually download a tarball of the Qt3 sources in GIT if you follow the link on the Wiki (where it mentions our GIT tree) and scroll down to the bottom of the next page. You should see a link on the bottom to download a .tar.gz file.
Tim
On 25 October 2011 22:44, Timothy Pearson kb9vqf@pearsoncomputing.net wrote:
Are you building qt3 from the original tarball sources
or from
Trinity git?
From the Trinity git (otherwise it doesn't work, I already tried it before).
I'd be grateful if you would share your qt3 build script for Slackware/git.
When you say "doesn't work" do you mean building qt3 or building the other packages?
Thanks.
Darrell
Trinity can only be built against the Qt3 sources in our GIT tree (or in the forthcoming release tarballs on Nv. 1st) due to a number of enhancements made to Qt3 that Trinity now relies upon.
You can actually download a tarball of the Qt3 sources in GIT if you follow the link on the Wiki (where it mentions our GIT tree) and scroll down to the bottom of the next page. You should see a link on the bottom to download a .tar.gz file.
Tim
Tim,
when will these tarballs be available? I'd like to get my build scripts running ASAP.
Calvin Morrison
On 25 October 2011 22:44, Timothy Pearson kb9vqf@pearsoncomputing.net wrote:
Are you building qt3 from the original tarball sources
or from
Trinity git?
From the Trinity git (otherwise it doesn't work, I already tried it before).
I'd be grateful if you would share your qt3 build script for Slackware/git.
When you say "doesn't work" do you mean building qt3 or building the other packages?
Thanks.
Darrell
Trinity can only be built against the Qt3 sources in our GIT tree (or in the forthcoming release tarballs on Nv. 1st) due to a number of enhancements made to Qt3 that Trinity now relies upon.
You can actually download a tarball of the Qt3 sources in GIT if you follow the link on the Wiki (where it mentions our GIT tree) and scroll down to the bottom of the next page. You should see a link on the bottom to download a .tar.gz file.
Tim
Tim,
when will these tarballs be available? I'd like to get my build scripts running ASAP.
Calvin Morrison
I'd like to wait until a day or two before the release date in case any problems crop up that need to be patched when people start building Trinity on other distributions. Can you build from SVN (check it out and strip out the .svn/ folders)?
Tim
Le Tue, 25 Oct 2011 18:31:35 -0700 (PDT), Darrell Anderson humanreadable@yahoo.com a écrit :
Are you building qt3 from the original tarball sources
or from
Trinity git?
From the Trinity git (otherwise it doesn't work, I already tried it before).
I'd be grateful if you would share your qt3 build script for Slackware/git.
I already sent it within my tarball… sending it again. The qt-x11.diff.gz and qt.mysql.h.diff.gz referenced by the script are the ones from the Slackware sources.
When you say "doesn't work" do you mean building qt3 or building the other packages?
Thanks.
Darrell
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
I'd be grateful if you would share your qt3 build
script for
Slackware/git.
I already sent it within my tarball… sending it again. The qt-x11.diff.gz and qt.mysql.h.diff.gz referenced by the script are the ones from the Slackware sources.
Thanks.
Darrell