VM

VM won't compile without BBDB

Bug #704739 reported by Tim Cross
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
VM
Fix Released
Medium
Tim Cross

Bug Description

In trying to track down some other problems, I was attempting to do a minimum build of VM. However, the compilation fails with the error

In toplevel form:
vm-rfaddons.el:111:1:Error: Cannot open load file: bbdb
make[1]: *** [vm-rfaddons.elc] Error 1
make[1]: Leaving directory `/home/tcross/bzr/vm/summary-test/lisp'
make: *** [all] Error 1

To ensure I was not getting some old code problems, I attempted this build from a freshly checked out branch and ran

autoconf
./configure
make

The problem is that vm-rfaddons is doing an unconditional (require 'bbdb). Have attached a patch which replaces the require with a call to vm-load-features as this will wrap the require in a condition-case and allows vm to be built without bbdb

Tim

Tags: build new

Related branches

Revision history for this message
Tim Cross (tcross) wrote :
Revision history for this message
Uday Reddy (reddyuday) wrote :

Thanks, Tim!

Changed in vm:
status: New → Fix Committed
importance: Undecided → Medium
milestone: none → 8.1.94a
Uday Reddy (reddyuday)
Changed in vm:
assignee: nobody → Tim Cross (tcross)
Revision history for this message
Tim Cross (tcross) wrote :

Tested and now works for GNU Emacs. Can compile without bbdb or w3m.

Changed in vm:
status: Fix Committed → Fix Released
Uday Reddy (reddyuday)
Changed in vm:
status: Fix Released → Fix Committed
Uday Reddy (reddyuday)
tags: added: build new
Uday Reddy (reddyuday)
Changed in vm:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.