Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
I've managed to build tclgpgme with tcl8.5. Without it you'll get "unable to load shared library because of unresolved tclStubPtr" error while executing "package require tclgpgme". Because of very outdated libtool support files, i have to use autogen.sh instead of normal configure/make/make install
Created an attachment (id=137562) [details] new ebuild
Created an attachment (id=137564) [details] patch for Makefile.am
Created an attachment (id=137566) [details] patch for configure.in
Created an attachment (id=138006) [details] tclgpgme-1.0-r3.ebuild.diff Well, I am not tcl user... So I cannot really test this. But please try this ebuild instead of yours. It uses our own autotools reconfiguration, so it should be better.
Created an attachment (id=138007) [details] tclgpgme-1.0-build.patch
Created an attachment (id=138008) [details] checked version of ebuild Thank you for quick response. I've returned econf in compile section and now everything seems to be working right.
Please submit only diffs not complete ebuilds. I don't understand, what change have you made?
(In reply to comment #7) > Please submit only diffs not complete ebuilds. > I don't understand, what change have you made? > diffs to what? The only reason i've posted a full new ebuild is because your patch on ebuild just failing with message patching file tclgpgme-1.0-r3.ebuild Hunk #2 FAILED at 19. 1 out of 2 hunks FAILED -- saving rejects to file tclgpgme-1.0-r3.ebuild.rej so please post original on what you want to see the diff, or better, just download the previous ebuild that you had marked obsolete and run diff with my last version. Nevertheless, i've noted what i changed in comments to the new ebuild.
Created an attachment (id=138015) [details] diff you should get something like this :)
Created an attachment (id=138016) [details] another diff oops, actually you had expected this one I think As I mentioned, to get the right diff isn't easy ;)
The base is the one exists on portage. You send me a diff of your version, this does not help us to make a progress. Sequence: 1. mkdir /usr/local/portage/dev-tcltk 2. cd /usr/local/portage/dev-tcltk 3. cp -a /usr/portage/dev-tcltk/tclgpgme . 4. cd tclgpgme 5. patch -p0 < attachment#138006 [details] 6. Test the resulting modified tclgpgme-1.0-r2.ebuild 7. If there is any problem, modify this ebuild, please attach: diff -urNp tclgpgme-1.0-r2.ebuild /usr/portage/dev-tcltk/tclgpgme/tclgpgme-1.0-r2.ebuild Sending only diffs enables shorter review times. Please use this method in any bug you open. Thanks.
I need to know that the exact diff of attachment#138007 [details] works.
(In reply to comment #12) > I need to know that the exact diff of attachment#138007 [details] [edit] works. > yes, it works
Thanks! Committed.