Bug 33680 - /usr/ports/graphics/aalib fails to compile
Summary: /usr/ports/graphics/aalib fails to compile
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: Tetsurou Okazaki
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-08 08:10 UTC by Shaun Courtney
Modified: 2002-04-09 07:46 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shaun Courtney 2002-01-08 08:10:01 UTC
aalib (in /usr/ports/graphics/aalib fail to build. This is needed in may graphics
applications and hence is considers a serious bug (ie gimp)
The following error occurs on a make:
cc -O -pipe -I/usr/include/ncurses -o .libs/aasavefont aasavefont.o .libs/libaa.so -lncurses -lm -lncurses -lm  -Wl,--rpath -Wl,/usr/local/lib
creating aasavefont
cd . && autoheader
./aclocal.m4:39: error: m4_defn: undefined macro: _m4_divert_diversion
acoldnames.m4:86: AM_PROG_INSTALL is expanded from...
./aclocal.m4:39: the top level
autoconf: tracing failed
*** Error code 1

Stop in /usr/ports/graphics/aalib/work/aalib-1.2.
*** Error code 1

Stop in /usr/ports/graphics/aalib.
*** Error code 1

Stop in /usr/ports/graphics/aalib.
*** Error code 1

Stop in /usr/ports/graphics/aalib.
*** Error code 1

Stop in /usr/ports/graphics/aalib.

Fix: 

Some information has been mooted on freebsd-ports but no firm fix is know (to me :)
How-To-Repeat: 	cd /usr/ports/graphics/aalib
	make clean
	make install
Comment 1 Shaun Courtney 2002-01-14 08:35:27 UTC
The problem seems to lie with autoconf.
I did a make patch ; cd work/aalib-1.2 then
perl -pi -e `s/autoconf/autoconf213/g;` * followed
by cd ../.. && make install and it compiled.

I'm not sure how to make the depenancy autoconf213 rather than
autoconf (2.52)

-sc
Comment 2 shaun 2002-01-14 08:36:45 UTC
The problem seems to lie with autoconf.
I did a make patch ; cd work/aalib-1.2 then
perl -pi -e `s/autoconf/autoconf213/g;` * followed
by cd ../.. && make install and it compiled.

I'm not sure how to make the depenancy autoconf213 rather than
autoconf (2.52)

-sc
-- 
    Faculty of Engineering and the Built Environment
	     Information Technology Manager
  	        0 828 228822 / 650 2800
Comment 3 Tetsurou Okazaki freebsd_committer freebsd_triage 2002-01-20 09:13:52 UTC
State Changed
From-To: open->feedback

I have committed the fix in rev. 1.23 of the port Makefile. 
Please update the port and try building it again to check this problem was solved. 


Comment 4 Tetsurou Okazaki freebsd_committer freebsd_triage 2002-01-20 09:13:52 UTC
Responsible Changed
From-To: freebsd-ports->okazaki

I have committed a fix candidate.
Comment 5 Tetsurou Okazaki freebsd_committer freebsd_triage 2002-04-09 07:45:50 UTC
State Changed
From-To: feedback->closed

The problem was fixed.