Re: [X2Go-Dev] Bug#443: Bug#443: x2goclient 4.0.2.0 HEAD FTBFS (resources.rcc errors)
Hi, http://code.x2go.org/gitweb?p=x2goclient.git;a=commit;h=28fed7be79735db48e8cca5f5debee023858b7f5 Now qmake checks if files txt/changelog and txt/git exists and only after that qmake include them to binary resources. It still very important, that package maintainers creating this files on build phase. At least for nightly and testing builds. Example how it can be done is a script "create_text.sh" in x2goclient source tree. regards, Alex Am 03.03.2014 12:13, schrieb Mike Gabriel: > Hi Alex, > > On Mo 03 Mär 2014 11:22:15 CET, Oleksandr Shneyder wrote: > >> I'll modify source code so, that build process will check if this files >> are present. > > ok. > > Mike > > > ___ > X2Go-Dev mailing list > X2Go-Dev@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/x2go-dev > -- Oleksandr Shneyder | Email: o.shney...@phoca-gmbh.de phoca GmbH | Tel. : 0911 - 14870374 0 Bräuhausgasse 9 | Fax. : 0911 - 14870374 9 D-82205 Gilching| Mobil: 0163 - 49 64 461 Geschäftsführung: Dipl.-Inf. Oleksandr Shneyder Amtsgericht München | http://www.phoca-gmbh.de HRB 196 658 | http://www.x2go.org USt-IdNr.: DE281977973 signature.asc Description: OpenPGP digital signature ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] Bug#443: Bug#443: x2goclient 4.0.2.0 HEAD FTBFS (resources.rcc errors)
Hi Alex, On Mo 03 Mär 2014 11:22:15 CET, Oleksandr Shneyder wrote: I'll modify source code so, that build process will check if this files are present. ok. Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb pgpZLEM9mzu1h.pgp Description: Digitale PGP-Signatur ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
Re: [X2Go-Dev] Bug#443: Bug#443: x2goclient 4.0.2.0 HEAD FTBFS (resources.rcc errors)
Hi Michael, hi Mike, I'll modify source code so, that build process will check if this files are present. However, this feature should be necessary implemented in all nightly and testing builds for *all* platforms. regards, Alex Am 02.03.2014 22:51, schrieb Michael DePaulo: > Great, I'll do add it to either the windows bash script or the windows > .bat script (My current design is that a bash script calls a .bat > script to do the actual building, similar to how a bash script calls > pbuilder to do the actual building for debian & ubuntu.) > > On Sun, Mar 2, 2014 at 4:47 PM, Mike Gabriel > wrote: >> Hi Michael, hi Alex >> >> >> On So 02 Mär 2014 20:39:10 CET, Michael DePaulo wrote: >> >>> Observed on Commit 5d7d9966198d64ce7846c4f65706f9e9e178e8d7 >>> (Fri, 28 Feb 2014 13:02:50 + (14:02 +0100)) >>> >>> X2Go Client 4.0.2.0 HEAD failed to build from source. >>> >>> I am using the standard setup which has worked for 4.0.1.3: >>> mingw32 4.4 >>> QT 4.8.5 >>> X2Go-WinBuilder VM (WIn7 64-bit SP1) >>> >>> See attached logs. They are what happens when I run the last 2 >>> commands mentioned in this list: >>> $ cd x2goclient >>> $ PATH=%PATH%;D:\MinGW\libexec\gcc\mingw32\4.4.0\ >>> $ config_win.bat >>> $ mingw32-make >>> From this page: >>> >>> http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient >>> >>> Note that there are errors in both config_win.bat's output, and in >>> mingw32-make's output. And they seem to be related to resources.rcc >>> not finding files. >> >> >> The reason for the FTBFS is a series of commits from Alex adding some >> methods for retrieving more detailled information on the current X2Go Client >> build during runtime. Basically, that is a nice-to-have feature esp. during >> development cycles. >> >> The not so good aspect is, that currently all automatic (and the win32) >> builds fail (for Linux builds see http://jenkins.x2go.org). >> >> @Alex: >> >> The problem is the git executable. Basically, we have to assume that (a) the >> .git folder is not present (e.g. in the tarball releases) and (b) the git >> command is not available in the build environment. >> >> So my suggestion would be: >> >> o create the txt/git script before the build (I can add that to >> our buildscripts on code.x2go.org) >> o copy the changelog file via debian/rules (for the .deb package) >> and via x2goclient.spec (for the .rpm packages) >> o only make the --git cmdline switch available if ./txt/git exists >> o (and maybe rather rename --git to --git-info) >> o only make the --changelog cmdline switch available if >> ./txt/changelog exists >> >> So basically, please split the work up into >> >> X2Go Client code: (todo Alex) >> >> o offer --git(-info) and/or --changelog if the corresponding >> ./txt/* files exists during runtime >> >> debian/rules | x2goclient.spec (todo Mike#1): >> >> o create ./txt/changelog >> >> x2go-build-deb-package | x2go-build-rpm-package (todo Mike#1): >> >> o create the git information in ./txt/git-info >> >> winbuider.bat (todo Mike#2) >> >> o create the git information in ./txt/git-info >> >> Package maintainers of distros should (be able to) omit the creation of >> ./txt/changelog | ./txt/git-info. The upstream version and the package >> release should bear all info that is needed. >> >> Thanks+Greets, >> Mike >> >> -- >> >> DAS-NETZWERKTEAM >> mike gabriel, herweg 7, 24357 fleckeby >> fon: +49 (1520) 1976 148 >> >> GnuPG Key ID 0x25771B31 >> mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de >> >> freeBusy: >> https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb > ___ > X2Go-Dev mailing list > X2Go-Dev@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/x2go-dev > -- Oleksandr Shneyder | Email: o.shney...@phoca-gmbh.de phoca GmbH | Tel. : 0911 - 14870374 0 Bräuhausgasse 9 | Fax. : 0911 - 14870374 9 D-82205 Gilching| Mobil: 0163 - 49 64 461 Geschäftsführung: Dipl.-Inf. Oleksandr Shneyder Amtsgericht München | http://www.phoca-gmbh.de HRB 196 658 | http://www.x2go.org USt-IdNr.: DE281977973 signature.asc Description: OpenPGP digital signature ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] Bug#443: Bug#443: x2goclient 4.0.2.0 HEAD FTBFS (resources.rcc errors)
Great, I'll do add it to either the windows bash script or the windows .bat script (My current design is that a bash script calls a .bat script to do the actual building, similar to how a bash script calls pbuilder to do the actual building for debian & ubuntu.) On Sun, Mar 2, 2014 at 4:47 PM, Mike Gabriel wrote: > Hi Michael, hi Alex > > > On So 02 Mär 2014 20:39:10 CET, Michael DePaulo wrote: > >> Observed on Commit 5d7d9966198d64ce7846c4f65706f9e9e178e8d7 >> (Fri, 28 Feb 2014 13:02:50 + (14:02 +0100)) >> >> X2Go Client 4.0.2.0 HEAD failed to build from source. >> >> I am using the standard setup which has worked for 4.0.1.3: >> mingw32 4.4 >> QT 4.8.5 >> X2Go-WinBuilder VM (WIn7 64-bit SP1) >> >> See attached logs. They are what happens when I run the last 2 >> commands mentioned in this list: >> $ cd x2goclient >> $ PATH=%PATH%;D:\MinGW\libexec\gcc\mingw32\4.4.0\ >> $ config_win.bat >> $ mingw32-make >> From this page: >> >> http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient >> >> Note that there are errors in both config_win.bat's output, and in >> mingw32-make's output. And they seem to be related to resources.rcc >> not finding files. > > > The reason for the FTBFS is a series of commits from Alex adding some > methods for retrieving more detailled information on the current X2Go Client > build during runtime. Basically, that is a nice-to-have feature esp. during > development cycles. > > The not so good aspect is, that currently all automatic (and the win32) > builds fail (for Linux builds see http://jenkins.x2go.org). > > @Alex: > > The problem is the git executable. Basically, we have to assume that (a) the > .git folder is not present (e.g. in the tarball releases) and (b) the git > command is not available in the build environment. > > So my suggestion would be: > > o create the txt/git script before the build (I can add that to > our buildscripts on code.x2go.org) > o copy the changelog file via debian/rules (for the .deb package) > and via x2goclient.spec (for the .rpm packages) > o only make the --git cmdline switch available if ./txt/git exists > o (and maybe rather rename --git to --git-info) > o only make the --changelog cmdline switch available if > ./txt/changelog exists > > So basically, please split the work up into > > X2Go Client code: (todo Alex) > > o offer --git(-info) and/or --changelog if the corresponding > ./txt/* files exists during runtime > > debian/rules | x2goclient.spec (todo Mike#1): > > o create ./txt/changelog > > x2go-build-deb-package | x2go-build-rpm-package (todo Mike#1): > > o create the git information in ./txt/git-info > > winbuider.bat (todo Mike#2) > > o create the git information in ./txt/git-info > > Package maintainers of distros should (be able to) omit the creation of > ./txt/changelog | ./txt/git-info. The upstream version and the package > release should bear all info that is needed. > > Thanks+Greets, > Mike > > -- > > DAS-NETZWERKTEAM > mike gabriel, herweg 7, 24357 fleckeby > fon: +49 (1520) 1976 148 > > GnuPG Key ID 0x25771B31 > mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de > > freeBusy: > https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev
[X2Go-Dev] Bug#443: Bug#443: x2goclient 4.0.2.0 HEAD FTBFS (resources.rcc errors)
Hi Michael, hi Alex On So 02 Mär 2014 20:39:10 CET, Michael DePaulo wrote: Observed on Commit 5d7d9966198d64ce7846c4f65706f9e9e178e8d7 (Fri, 28 Feb 2014 13:02:50 + (14:02 +0100)) X2Go Client 4.0.2.0 HEAD failed to build from source. I am using the standard setup which has worked for 4.0.1.3: mingw32 4.4 QT 4.8.5 X2Go-WinBuilder VM (WIn7 64-bit SP1) See attached logs. They are what happens when I run the last 2 commands mentioned in this list: $ cd x2goclient $ PATH=%PATH%;D:\MinGW\libexec\gcc\mingw32\4.4.0\ $ config_win.bat $ mingw32-make From this page: http://wiki.x2go.org/doku.php/wiki:development:build-howto-mswin:x2goclient Note that there are errors in both config_win.bat's output, and in mingw32-make's output. And they seem to be related to resources.rcc not finding files. The reason for the FTBFS is a series of commits from Alex adding some methods for retrieving more detailled information on the current X2Go Client build during runtime. Basically, that is a nice-to-have feature esp. during development cycles. The not so good aspect is, that currently all automatic (and the win32) builds fail (for Linux builds see http://jenkins.x2go.org). @Alex: The problem is the git executable. Basically, we have to assume that (a) the .git folder is not present (e.g. in the tarball releases) and (b) the git command is not available in the build environment. So my suggestion would be: o create the txt/git script before the build (I can add that to our buildscripts on code.x2go.org) o copy the changelog file via debian/rules (for the .deb package) and via x2goclient.spec (for the .rpm packages) o only make the --git cmdline switch available if ./txt/git exists o (and maybe rather rename --git to --git-info) o only make the --changelog cmdline switch available if ./txt/changelog exists So basically, please split the work up into X2Go Client code: (todo Alex) o offer --git(-info) and/or --changelog if the corresponding ./txt/* files exists during runtime debian/rules | x2goclient.spec (todo Mike#1): o create ./txt/changelog x2go-build-deb-package | x2go-build-rpm-package (todo Mike#1): o create the git information in ./txt/git-info winbuider.bat (todo Mike#2) o create the git information in ./txt/git-info Package maintainers of distros should (be able to) omit the creation of ./txt/changelog | ./txt/git-info. The upstream version and the package release should bear all info that is needed. Thanks+Greets, Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb pgpENEyHjN6hQ.pgp Description: Digitale PGP-Signatur ___ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev