Bug 134205 - editors/flim does not build with WRKDIRPREFIX=/usr/obj
Summary: editors/flim does not build with WRKDIRPREFIX=/usr/obj
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: MANTANI Nobutaka
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-04 13:20 UTC by Marcin Cieslak
Modified: 2009-05-17 17:30 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Cieslak 2009-05-04 13:20:06 UTC
The build and installation of flim fails on "info-build" and "info-install" targets.

Fix: 

Porbably @{MAKE} sequences need to access the port's Makefile (it is no longer in the cwd)
How-To-Repeat: 
First, add WRKDIRPREFIX=/usr/obj to your /etc/make.conf

Make sure that "make -V .OBJDIR" returns /usr/obj/usr/ports/editors/flim (and 
*not* your port directory)

===>  Cleaning for flim-emacs22-1.14.8_2,1
===>  Extracting for flim-emacs22-1.14.8_2,1
=> MD5 Checksum OK for flim-1.14.8.tar.gz.
=> SHA256 Checksum OK for flim-1.14.8.tar.gz.
===>  Patching for flim-emacs22-1.14.8_2,1
===>  Applying FreeBSD patches for flim-emacs22-1.14.8_2,1
===>   flim-emacs22-1.14.8_2,1 depends on file: /usr/local/bin/emacs-22.3 - found
===>   flim-emacs22-1.14.8_2,1 depends on file: /usr/local/share/emacs/22.3/site-lisp/emu/emu.el - found
===>   flim-emacs22-1.14.8_2,1 depends on executable: nkf - found
===>  Configuring for flim-emacs22-1.14.8_2,1
===>  Building for flim-emacs22-1.14.8_2,1
/usr/local/bin/emacs-22.3 -batch -q -no-site-file -l FLIM-MK -f compile-flim /usr/local /usr/local/share/emacs/22.3/site-lisp  /usr/local/share/emacs/22.3/site-lisp

Loading /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/FLIM-CFG...
Loading /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/FLIM-ELS...

!! File hex-util uses old-style backquotes !!

In toplevel form:
sha1-el.el:115:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/sha1-el.elc

In toplevel form:
hex-util.el:29:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/hex-util.elc

In toplevel form:
hmac-def.el:32:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/hmac-def.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/md5.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/sha1.elc

In end of data:
hmac-md5.el:94:1:Warning: the function `md5-binary' is not known to be
    defined.
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/hmac-md5.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/hmac-sha1.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mel-b-ccl.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mel-q-ccl.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mel-b-el.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/std11.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/luna.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/lunit.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mime-def.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mel.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mel-q.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mel-u.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mel-g.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/eword-decode.elc

In toplevel form:
eword-encode.el:163:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.
eword-encode.el:165:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.
eword-encode.el:167:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.
eword-encode.el:169:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.
eword-encode.el:171:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.

In end of data:
eword-encode.el:726:1:Warning: the following functions are not known to be
    defined: detect-mime-charset-string, tm-eword::words-to-ruled-words
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/eword-encode.elc

In end of data:
mime.el:438:1:Warning: the function `mime-entity-content-type' might not be
    defined at runtime.
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mime.elc

In mime-decode-parameter-value:
mime-parse.el:100:23:Warning: `string-to-int' is an obsolete function (as of
    Emacs 22.1); use `string-to-number' instead.

In mime-decode-parameters:
mime-parse.el:150:32:Warning: `string-to-int' is an obsolete function (as of
    Emacs 22.1); use `string-to-number' instead.

In end of data:
mime-parse.el:512:1:Warning: the function `mime-parse-message' might not be
    defined at runtime.
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mime-parse.elc

In end of data:
mmgeneric.el:179:1:Warning: the following functions might not be defined at
    runtime: mime-entity-content, mime-entity-content-type
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mmgeneric.elc

In end of data:
mmbuffer.el:360:1:Warning: the following functions might not be defined at
    runtime: mime-parse-message, mime-entity-content-type
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mmbuffer.elc

In end of data:
mmcooked.el:93:1:Warning: the following functions might not be defined at
    runtime: mime-entity-content, mime-entity-content-type
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mmcooked.elc

In end of data:
mmexternal.el:187:1:Warning: the following functions might not be defined at
    runtime: mime-entity-content-type, mime-entity-content
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mmexternal.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/mime-conf.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/sasl.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/sasl-cram.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/sasl-digest.elc

In toplevel form:
md4.el:90:1:Warning: !! The file uses old-style backquotes !!
This functionality has been obsolete for more than 10 years already
and will be removed soon.  See (elisp)Backquote in the manual.
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/md4.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/ntlm.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/sasl-ntlm.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/sasl-scram.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/smtp.elc
Wrote /usr/obj/usr/ports/editors/flim/work/flim-1.14.8/qmtp.elc
VERSION_SPECIFIC_LISPDIR=/usr/local/share/emacs/22.3/site-lisp
PREFIX=/usr/local
LISPDIR=/usr/local/share/emacs/22.3/site-lisp
make: don't know how to make info-build. Stop
*** Error code 2

Stop in /usr/ports/editors/flim.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-05-04 13:20:18 UTC
Responsible Changed
From-To: freebsd-ports-bugs->nobutaka

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2009-05-17 17:26:36 UTC
nobutaka    2009-05-17 16:26:23 UTC

  FreeBSD ports repository

  Modified files:
    editors/flim         Makefile 
  Log:
  Fix build error with WRKDIRPREFIX.
  
  PR:             ports/134205
  Submitted by:   Marcin Cieslak <saper@SYSTEM.PL>
  
  Revision  Changes    Path
  1.46      +16 -16    ports/editors/flim/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 MANTANI Nobutaka freebsd_committer freebsd_triage 2009-05-17 17:26:58 UTC
State Changed
From-To: open->closed

Fixed, thanks!