Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 463562 - app-accessibility/emacspeak-33.0 fails to build (incomplete tcl dep)
Summary: app-accessibility/emacspeak-33.0 fails to build (incomplete tcl dep)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-28 02:45 UTC by Patrick Lauer
Modified: 2013-07-09 21:19 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Lauer gentoo-dev 2013-03-28 02:45:42 UTC
Generating autoloads for org2blogger.el...done
Saving file /var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp/g-client/g-loaddefs.el...
Wrote /var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp/g-client/g-loaddefs.el
(No changes need to be saved)
emacs -batch -q -no-site-file  -eval '(setq vc-handled-backends nil)' -l ./g-autogen.el -f g-autogen-custom-make-dependencies "."
Loading cus-dep...
Directory .
Generating /var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp/g-client/g-cus-load.el...
Saving file /var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp/g-client/g-cus-load.el...
Wrote /var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp/g-client/g-cus-load.el
Generating /var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp/g-client/g-cus-load.el...done
emacs -batch -q -no-site-file  -eval '(setq vc-handled-backends nil)'  -l ./g-load-path.el -l ./g-loaddefs.el  -f batch-byte-compile greader.el
Warning: Unknown defun property `special' in gfeeds-feed
Warning: Unknown defun property `special' in gfeeds-lookup
Warning: Unknown defun property `special' in gfeeds-find

In greader-reading-list:
greader.el:240:15:Warning: `interactive-p' is an obsolete function (as of
    23.2); use `called-interactively-p' instead.
Wrote /var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp/g-client/greader.elc
make[2]: Leaving directory `/var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp/g-client'
make[1]: Leaving directory `/var/tmp/portage/app-accessibility/emacspeak-33.0/work/emacspeak-33.0/lisp'
touch   README
chmod 644 README
Now check installation of  the speech server. 
See Makefile for instructions.
See the NEWS file for a  summary of new features --control e cap n in Emacs
See the FAQ for Frequently Asked Questions -- control e cap F in Emacs
See Emacspeak Customizations for customizations -- control e cap C in Emacs
Use C-h p in Emacs for a package overview
Make sure you read the Emacs info pages
g++ -O2 -pipe -g    -O2 -fPIC  -DPIC  -pedantic -ansi -Wall -Wno-long-long -I/usr/include/tcl8.5   -c -o tclespeak.o tclespeak.cpp
tclespeak.cpp: In function ‘int Tclespeak_Init(Tcl_Interp*)’:
tclespeak.cpp:140:7: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable]
   int rc;
       ^
g++ -Wl,-O1 -Wl,--as-needed -shared -o tclespeak.so tclespeak.o -ltcl8.5 -lespeak
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -ltcl8.5
collect2: error: ld returned 1 exit status
make: *** [tclespeak.so] Error 1
 * ERROR: app-accessibility/emacspeak-33.0 failed (compile phase):
 *   (no error message)

# emerge -pv tcl

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] dev-lang/tcl-8.6.0-r1:0/8.6  USE="threads -debug" 0 kB
Comment 1 Chris Brannon (RETIRED) gentoo-dev 2013-07-09 14:13:49 UTC
The ebuild for emacspeak-38.0, submited with bug #476188,
should fix this issue.
Comment 2 William Hubbs gentoo-dev 2013-07-09 21:19:09 UTC
This is fixed in emacspeak-38.0, which is now in portage.