On Tue, Aug 28, 2007 at 10:58:15AM +0100, Matthew Vernon wrote:
> Hi,
> 
> >In order to get bible-kjv to compile/install on my Man, I have  
> >modified
> >the bible-kjv package to use the autotools.  I have attached the
> >modified tarball to this report.  Please update the package to make  
> >use
> >of the autotools.
> 
> No. I dislike autotools, and I think you need to make a stronger case  
> for me to use them. What exactly were you trying to do? What build  
> errors did you encounter? Why couldn't a simpler approach be used?
> 
> Matthew
> 

For starters, this is what I encountered on my Mac OS X machine:

[EMAIL PROTECTED]:~$ cd src/bible-kjv-4.20/
[EMAIL PROTECTED]:~/src/bible-kjv-4.20$ ls
CVS             bible.c         brl.c           makeconcfile.c  tsl.c
Makefile        bible.h         brl.h           makeconcordance tsl.h
README.bible    bible.lsm       buildcmp.c      makeindex.c     util.c
README.ftp      bible.pkg       cmp.h           makeindex2      util.h
README.linux    bible.rawtext   compresslib.c   squish.c        version.h
TAGS            bible.stopwords debian          squish.h
bible.1         brl-index.c     makeconc.pl     testall
[EMAIL PROTECTED]:~/src/bible-kjv-4.20$ less debian/rules
[EMAIL PROTECTED]:~/src/bible-kjv-4.20$ make
cc -Wall -Wformat -Werror -Wshadow -W -Wmissing-declarations 
-Wmissing-prototypes -Wstrict-prototypes -Wcast-align -Wcast-qual 
-Wbad-function-cast -Wpointer-arith -g2 -ggdb -DDESTLIB=\"/usr/lib\"   -c -o 
bible.o bible.c
cc1: warnings being treated as errors
bible.c: In function 'cmd_inrange':
bible.c:447: warning: implicit declaration of function 'strcmp'
bible.c: In function 'cmd_list':
bible.c:517: warning: implicit declaration of function 'strlen'
bible.c:517: warning: incompatible implicit declaration of built-in function 
'strlen'
bible.c:530: warning: implicit declaration of function 'strcat'
bible.c:530: warning: incompatible implicit declaration of built-in function 
'strcat'
bible.c:533: warning: incompatible implicit declaration of built-in function 
'strcat'
bible.c: In function 'do_command':
bible.c:706: warning: incompatible implicit declaration of built-in function 
'strlen'
bible.c:714: warning: incompatible implicit declaration of built-in function 
'strlen'
bible.c:724: warning: incompatible implicit declaration of built-in function 
'strlen'
make: *** [bible.o] Error 1
[EMAIL PROTECTED]:~/src/bible-kjv-4.20$


Using the tarball that I have convereted to autotools and attached to
the initial bug report, it compiles without a hitch.

I understand your reluctance to using autotools (it is rather complex).
However, as in the case of this package Debian is the upstream of it, it
would be nice if some effort could be undertaken to make it easy to
compile and install on non-Debian systems.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com

Attachment: signature.asc
Description: Digital signature

Reply via email to