Binary packages go against the very concept of Gentoo - against what makes Gentoo so strong in some areas. Gentoo has in the past (and probably still is) been weary of binary packages. > mentioned pro plugins switch the trial version to a free community version). > appreciate a qcad-bin ebuild fetching the binary tarballs (deleting the > Beside trying to keep a source ebuild, as the source repo is there, I would You could always try the respective patches by recompiling QT and using the /etc/portage/patches mechanism. I haven't checked, but would expect those patches to be generic patches and not specific to QCAD. Regarding custom patching: Their Changelog (mentioned in ) lists which patches are applied to QT for which versions. Please try my ebuild and QT version 5.9.2. I have posted a screenshot in the forum above. I have compiled QCAD and QT from sources and I don't seem to have the same issue. > they kind of recommend against building against default Qt. They also said that their own Qt versions are custom patched, so while the binary packages are with their own Qt included works > However I had issues with missing icons on the self compiled version from > Thanks for keeping the QCad Community Version ebuild updated. (In reply to Massimo Burcheri from comment #18) However building from git worked fine with installed dev-qt/qtcore-4.8.7-r2 and export QT_SELECT=qt5. usr/lib/gcc/x86_64-pc-linux-gnu/4.9.4/././././lib64/libQt5Core.so: undefined reference to `operator delete(void*, unsigned undefined reference to `operator delete(void*, unsigned error: ld returned 1 exit status /release/qcad-bin release/main.o -L/var/tmp/portage/sci-misc/qcad-3.16.5.0/work/qcad-3.16.5.0/release -lqcadecmaapi -lqcadgui -lqcadentity -lqcadoperations -lqcadspatialindex -lspatialindexnavel -lqcadgrid -lqcadsnap -lqcadcore -lqcadstemmer -lstemmer -lqcadzip -lquazip -lopennurbs -lzlib -lGLU -lQt5PrintSupport -lQt5Svg -lQt5OpenGL -lQt5Help -lQt5UiTools -lQt5Designer -lQt5Widgets -lQt5Gui -lQt5Script -lQt5ScriptTools -lQt5Sql -L/usr/lib64/mysql -lQt5XmlPatterns -lQt5Network -lQt5Xml -lQt5Core -lGL -lpthread Sci-misc/qcad-3.16.5.0 currently fails with Someone more well-versed in this can probably pick out the ones that aren't implictly available. I probably should have filled in DEPEND more thoroughly too. I remember trying back when I wrote this originally and I've just tried it again to confirm, "make install" doesn't actually install anything except the README file, hence the collection of doins lines. The official build instructions are here: and curiously omit a "make install" step and recommend just running from the source directory. Maybe it will work for tarball releases too. A small wrapper script to go in /usr/bin for launching due to LD_LIBRARY_PATH weirdness is included. I wrote it back in September and it's been working well enough for me since then. This is the world's quickest and dirtiest git ebuild so apologies in advance but it might give someone somewhere to start from. Improved ebuilds with LINGUAS, DEPEND, 3.4.6 & 9999 versions
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |