[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: FYI: intent to NMU to fix SDL + static X extension library problem



On Mon, Oct 08, 2001 at 11:31:43AM +0200, Adrian Bunk wrote:
> On Sat, 6 Oct 2001, Christian T. Steigies wrote:
> 
> >...
> > > Do a "automake -a -c" once before building the package.
> > Good idea, but that didn't work either.
> >
> > creating SDL.spec
> > make
> > make[1]: Entering directory `/opt/hdb10/cts/debian/package/sdl/1.2/libsdl1.2-1.2.2'
> > Making all in src
> > make[2]: Entering directory `/opt/hdb10/cts/debian/package/sdl/1.2/libsdl1.2-1.2.2/src'
> > Makefile:230: *** missing separator.  Stop.
> >...
> 
> Ah, it needs an "aclocal" (to upgrade the autoconf macros automake ships).
> 
> The following should solve most problems with the new automake:
> 
> cp /usr/share/automake/missing .
> aclocal
> automake
> autoconf
Most... if I also use -a -c

[...]
touch NEWS AUTHORS ChangeLog
cp /usr/share/automake/missing .                                                
aclocal
automake -a -c
automake: configure.in: installing `./depcomp'
automake: src/thread/Makefile.am: Assembler source seen but `ASFLAGS' not
defined in `configure.in'
make: *** [build-stamp] Error 1

So automake -c installs depcomp? Why is that not mentioned in the manpage?
Oh --help lists it...

src/thread/Makefile.am:

# Older versions of Linux require an asm clone() implementation
if USE_CLONE
THREAD_ASM_SRC = clone.S
else
THREAD_ASM_SRC =
endif

Thats not really needed and of course not used for debian. Can I force
automake to ignore this without changing the source?

BTW am I the only one with access to the sdl1.2 source???

Christian



Reply to: