Hello

I have some problems with the qt5 build.  The first being a sha1sum issue with qtscriptclassic-1.0_1-opensource.  The initial build gives:

qt5  extract qtwebkit-opensource-src-5.8.0.tar.xz (qtwebkit-opensource-src-5.8.0)
Error: Hash sum check for qtscriptclassic-1.0_1-opensource failed
make[2]: *** [qtscriptclassic-1.0_1-opensource.file] Error 1
make[1]: *** [_install_in_port_dir] Error 2
make: *** [qt5] Error 2

I ran the sha1sum program on all of the remote archives for *.gz and downloaded the file for *.gz as well, all of which failed. Since a decision tree was included for differing compression formats I chose a *.zip file I could find and ran the sha1sum program to change the verification sum, and then modified the ./repos/libports/ports/qt5.port file.

# URL(${QTSCRIPTCLASSIC}) := ftp://ftp.informatik.hu-berlin.de/pub/Mirrors/ftp.troll.no/QT/qt/solutions/lgpl/${QTSCRIPTCLASSIC}.tar.gz # URL(${QTSCRIPTCLASSIC}) := ftp://ftp.pl.vim.org/vol/rzm4/qt.old/solutions/lgpl/${QTSCRIPTCLASSIC}.tar.gz # URL(${QTSCRIPTCLASSIC}) := http://ftp.icm.edu.pl/packages/qt.old/solutions/lgpl/${QTSCRIPTCLASSIC}.tar.gz # URL(${QTSCRIPTCLASSIC}) := /home/rasuth/Downloads/${QTSCRIPTCLASSIC}.tar.gz
# SHA(${QTSCRIPTCLASSIC}) := 74e9dc82dd194d8ae0fb0f8f1df74081948b943a
URL(${QTSCRIPTCLASSIC}) := http://ftp.icm.edu.pl/packages/qt.old/solutions/lgpl/${QTSCRIPTCLASSIC}.zip
SHA(${QTSCRIPTCLASSIC}) := de0d6b6ccbc8b06e4eb8a9eac36741b5d80153a3
DIR(${QTSCRIPTCLASSIC}) := src/lib/qt5/${QTSCRIPTCLASSIC}


which appears to work.  However, during the patch process it asks me for a file to patch.  I think I understand the 'imaginary' diff --git nature (though this is new to me), but the port preparation then seem to require unexpected interaction.

.                    .

qt5  apply src/lib/qt5/patches/qtwebkit_genode.patch
qt5  apply src/lib/qt5/patches/qtscriptclassic_qt5.patch
The text leading up to this was:
--------------------------
|qtscriptclassic_qt5.patch
|
|From: Christian Prochaska <christian.procha...@genode-labs.com>
|
|
|---
| src/qscriptcontextinfo.cpp       |    2 -
| src/qscriptecmafunction.cpp      |   12 ++++-----
| src/qscriptengine_p.cpp          |   30 ++++++++++++++--------
| src/qscriptextqobject.cpp        |   52 +++++++++++++++++---------------------
| src/qscriptstring.cpp            |    1 -
| src/qscriptsyntaxcheckresult_p.h |    2 +
| src/qscriptvalue.cpp             |    4 +--
| src/qscriptvalue.h               |    4 +--
| src/qscriptvalue_p.h             |    1 -
| src/qscriptvalueimpl_p.h         |    3 +-
| 10 files changed, 55 insertions(+), 56 deletions(-)
|
|diff --git a/src/qscriptcontextinfo.cpp b/src/qscriptcontextinfo.cpp
|index ef080ff..df0e555 100644
|--- a/src/qscriptcontextinfo.cpp
|+++ b/src/qscriptcontextinfo.cpp
--------------------------
File to patch: qtscriptclassic_qt5
qtscriptclassic_qt5: No such file or directory
Skip this patch? [y]

So did I mangle something when getting qtscriptclassic running? Or do I need to name a file?


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to