t-artistik / qtscriptgenerator

Automatically exported from code.google.com/p/qtscriptgenerator
0 stars 0 forks source link

Bindings compilation failure with Qt 4.8b1. #80

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install Qt 4.8 beta 1 (I use Gentoo and Qt from qting-edge overlay, but 
seems like it's distro and OS-agnostic issue).
2. Try building the bindings.

What is the expected output? What do you see instead?
Expected: built bindings. Instead, the compilation fails because of lacking 
QFile copy constructor.
The attached file is a build log for trunk version of qtscriptgenerator.

What version of the product are you using? On what operating system?
Tried both 0.1.0 and git version from 
git://gitorious.org/qt-labs/qtscriptgenerator.git on Gentoo ~amd64.

Please provide any additional information below.
gcc 4.5.3, seems to not depend on exact compiler flags used.

Original issue reported on code.google.com by 0xD34DF...@gmail.com on 26 Aug 2011 at 4:27

Attachments:

GoogleCodeExporter commented 8 years ago
Can't parse the translated error messages in your build.log exactly, but, I 
seem to have the same problem on fedora 16, building against Qt 4.8 RC 

Original comment by rdieter@gmail.com on 16 Nov 2011 at 3:15

GoogleCodeExporter commented 8 years ago
Yes, this is still valid with 4.8RC1. Confirmed in Arch Linux.

Original comment by bash.lnx@gmail.com on 16 Nov 2011 at 3:17

GoogleCodeExporter commented 8 years ago
Also in openSUSE build against the latest Qt 4.8 snapshot (13-Nov-2011), this 
issue still exists. I believe the problem lies with qtscriptgenerator, but 
there seems nobody that is maintaining this package. I also tried the 
qtscriptgenerator git repo on qtlabs, but that gives the same error and the 
last update there is from Mid 2010. 

As far as I know, this package is a hard requirement for Amarok, but I am not 
sure if any of them is willing to pick up this issue and supply a patch.

Original comment by tittiatc...@gmail.com on 16 Nov 2011 at 5:47

GoogleCodeExporter commented 8 years ago
I managed to make it compile (and my Amarok runs successfully and without a 
single issue) by hand-patching the sources generated by the qtscriptgenerator, 
but that definitely is not an option for mass usage.

Original comment by 0xD34DF...@gmail.com on 16 Nov 2011 at 6:23

GoogleCodeExporter commented 8 years ago
I've added a topic in the amarok forum, but didn'get any response. This is a 
dead end and nobody is maintaining the code.
Even the guy from the 4th comment didn't post his solution.

Original comment by dtrsch...@gmail.com on 30 Dec 2011 at 5:49

GoogleCodeExporter commented 8 years ago
on Arch Linux we used the Fedora patch[1] to rebuild it.

[1] 
http://pkgs.fedoraproject.org/gitweb/?p=qtscriptgenerator.git;a=blob;f=qtscriptg
enerator-src-0.1.0-no_QFileOpenEvent.patch;h=f397b5ab13bcfc268e6d7b7ba4c6bc66ae3
8b5c0;hb=HEAD

Original comment by bash.lnx@gmail.com on 30 Dec 2011 at 5:52

GoogleCodeExporter commented 8 years ago
This is fixed in 0.2.0

Original comment by bash.lnx@gmail.com on 1 May 2012 at 6:49