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

Bug#134805: marked as done (xmms-singit_0.1.17-1 fails to autobuild on m68k)



Your message dated 09 Aug 2004 23:59:14 -0700
with message-id <87llgno4vx.fsf@becket.becket.net>
and subject line bugs done
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 20 Feb 2002 06:24:42 +0000
>From rick@def.debian.net Wed Feb 20 00:24:42 2002
Return-path: <rick@def.debian.net>
Received: from group28.vcn.bc.ca (def.debian.net) [207.102.64.92] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 16dQBD-00082M-00; Wed, 20 Feb 2002 00:24:40 -0600
Received: from rick by def.debian.net with local (Exim 3.34 #1 (Debian))
	id 16dQBB-0002jZ-00
	for <submit@bugs.debian.org>; Tue, 19 Feb 2002 22:24:37 -0800
Date: Tue, 19 Feb 2002 22:24:36 -0800
From: Rick Younie <rick@def.debian.net>
To: submit@bugs.debian.org
Subject: xmms-singit_0.1.17-1 fails to autobuild on m68k
Message-ID: <20020220062436.GA10462@def.debian.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.27i
Delivered-To: submit@bugs.debian.org

Package: xmms-singit
Version: 0.1.17-1
Severity: serious

Hi,

This appears to be a timestamp race.  Sorry for the msg length.

| Automatic build of xmms-singit_0.1.17-1 on bruno by sbuild/m68k 1.159
| Build started at 20020219-0021

  ...

| The following extra packages will be installed:
|   file html2text libfreetype6 libglib1.2 libgtk1.2 libgtk1.2-common
|   libid3-3.7-13 libpopt0 pkg-config xfree86-common xlibs xmms zlib1g 
| The following NEW packages will be installed:
|   debhelper file html2text libfreetype6 libglib1.2 libglib1.2-dev libgtk1.2
|   libgtk1.2-common libgtk1.2-dev libid3-3.7-13 libid3-dev libpopt-dev libpopt0
|   pkg-config xfree86-common xlibs xlibs-dev xmms xmms-dev zlib1g zlib1g-dev 

  ...

| ------------------------------------------------------------------------------
| dpkg-source: extracting xmms-singit in xmms-singit-0.1.17
| dpkg-buildpackage: source package is xmms-singit
| dpkg-buildpackage: source version is 0.1.17-1
| dpkg-buildpackage: host architecture is m68k
|  /usr/bin/fakeroot debian/rules clean
| dh_testdir
| dh_testroot
| rm -f build-stamp configure-stamp
| # Add here commands to clean up after the build process.
| make distclean
| make[1]: Entering directory `/build/buildd/xmms-singit-0.1.17'
| make[1]: *** No rule to make target `distclean'.  Stop.
| make[1]: Leaving directory `/build/buildd/xmms-singit-0.1.17'
| make: [clean] Error 2 (ignored)
| dh_clean
|  debian/rules build
| dh_testdir
| # Add here commands to configure the package.
| ./configure --prefix=/usr --disable-debug-code --with-catgets --host=$(dpkg-architecture -qDEB_HOST_GNU_TYPE)
| configure: WARNING: If you wanted to set the --build type, don't use --host.
|     If a cross compiler is detected then cross compile mode will be used.
| checking for a BSD compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| checking whether make sets ${MAKE}... yes
| checking for working aclocal... missing
| checking for working autoconf... missing
| checking for working automake... missing
| checking for working autoheader... missing
| checking for working makeinfo... missing
| checking build system type... m68k-unknown-linux-gnu
| checking host system type... m68k-unknown-linux-gnu
| checking for m68k-linux-gcc... no
| checking for gcc... gcc
| checking for C compiler default output... a.out
| checking whether the C compiler works... yes
| checking whether we are cross compiling... no
| checking for executable suffix... 
| checking for object suffix... o
| checking whether we are using the GNU C compiler... yes
| checking whether gcc accepts -g... yes
| checking for strerror in -lcposix... no
| checking for m68k-linux-gcc... gcc
| checking whether we are using the GNU C compiler... (cached) yes
| checking whether gcc accepts -g... (cached) yes
| checking whether byte ordering is bigendian... yes
| checking for gcc option to accept ANSI C... none needed
| checking for inline... inline
| checking for an ANSI C-conforming const... yes
| checking for m68k-linux-g++... no
| checking for m68k-linux-c++... no
| checking for m68k-linux-gpp... no
| checking for m68k-linux-aCC... no
| checking for m68k-linux-CC... no
| checking for m68k-linux-cxx... no
| checking for m68k-linux-cc++... no
| checking for m68k-linux-cl... no
| checking for m68k-linux-FCC... no
| checking for m68k-linux-KCC... no
| checking for m68k-linux-RCC... no
| checking for m68k-linux-xlC_r... no
| checking for m68k-linux-xlC... no
| checking for g++... g++
| checking whether we are using the GNU C++ compiler... yes
| checking whether g++ accepts -g... yes
| checking for a BSD compatible install... /usr/bin/install -c
| checking whether ln -s works... yes
| checking whether make sets ${MAKE}... (cached) yes
| checking for ld used by GCC... /usr/bin/ld
| checking if the linker (/usr/bin/ld) is GNU ld... yes
| checking for /usr/bin/ld option to reload object files... -r
| checking for BSD-compatible nm... nm
| checking how to recognise dependant libraries... file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )
| checking command to parse nm output... ok
| checking how to run the C preprocessor... gcc -E
| checking for dlfcn.h... yes
| checking for m68k-linux-file... no
| checking for file... /usr/bin/file
| checking for m68k-linux-ranlib... no
| checking for ranlib... ranlib
| checking for m68k-linux-strip... no
| checking for strip... strip
| checking for objdir... .libs
| checking for gcc option to produce PIC... -fPIC
| checking if gcc PIC flag -fPIC works... yes
| checking if gcc static flag -static works... yes
| checking if gcc supports -c -o file.o... yes
| checking if gcc supports -c -o file.lo... yes
| checking if gcc supports -fno-rtti -fno-exceptions... yes
| checking whether the linker (/usr/bin/ld) supports shared libraries... yes
| checking how to hardcode library paths into programs... immediate
| checking whether stripping libraries is possible... yes
| checking dynamic linker characteristics... GNU/Linux ld.so
| checking if libtool supports shared libraries... yes
| checking whether to build shared libraries... yes
| checking whether to build static libraries... no
| checking whether -lc should be explicitly linked in... no
| creating libtool
| checking for ANSI C header files... yes
| checking for sys/types.h... yes
| checking for sys/stat.h... yes
| checking for stdlib.h... yes
| checking for string.h... yes
| checking for memory.h... yes
| checking for strings.h... yes
| checking for inttypes.h... yes
| checking for stdint.h... yes
| checking for unistd.h... yes
| checking for long... yes
| checking size of long... 4
| checking for wanted efence debug support... no
| checking for X... libraries /usr/X11R6/lib, headers 
| checking for glib-config... /usr/bin/glib-config
| checking for GLIB - version >= 1.2.2... yes
| checking for gtk-config... /usr/bin/gtk-config
| checking for GTK - version >= 1.2.2... yes
| checking for ranlib... (cached) ranlib
| checking for off_t... yes
| checking for size_t... yes
| checking for working alloca.h... yes
| checking for alloca... yes
| checking for stdlib.h... (cached) yes
| checking for unistd.h... (cached) yes
| checking for getpagesize... yes
| checking for working mmap... yes
| checking for argz.h... yes
| checking for limits.h... yes
| checking for locale.h... yes
| checking for nl_types.h... yes
| checking for malloc.h... yes
| checking for stddef.h... yes
| checking for stdlib.h... (cached) yes
| checking for string.h... (cached) yes
| checking for unistd.h... (cached) yes
| checking for sys/param.h... yes
| checking for feof_unlocked... yes
| checking for fgets_unlocked... yes
| checking for getcwd... yes
| checking for mempcpy... yes
| checking for munmap... yes
| checking for putenv... yes
| checking for setenv... yes
| checking for setlocale... yes
| checking for stpcpy... yes
| checking for strchr... yes
| checking for strcasecmp... yes
| checking for strdup... yes
| checking for tsearch... yes
| checking for __argz_count... yes
| checking for __argz_stringify... yes
| checking for __argz_next... yes
| checking for iconv... yes
| checking for iconv declaration... 
|          extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
| checking for nl_langinfo and CODESET... yes
| checking for LC_MESSAGES... yes
| checking whether NLS is requested... yes
| checking whether included gettext is requested... no
| checking for libintl.h... yes
| checking for GNU gettext in libc... yes
| checking for dcgettext... yes
| checking for msgfmt... no
| checking for xgettext... :
| checking for bison... no
| checking for catalogs to be installed...  de
| checking for inflate in -lz... yes
| checking for xmms-config... /usr/bin/xmms-config
| checking for mawk... mawk
| checking for XMMS - version >= 1.2.0... yes
| checking for pthread_attr_init in -lpthread... yes
| checking for pthread.h... yes
| checking for ID3Tag_New in -lid3... yes
| checking for id3.h... yes
| checking for unistd.h... (cached) yes
| checking for sched.h... yes
| checking for sys/sched.h... no
| checking for wanted debug information... no
| configure: creating ./config.status
| config.status: creating Makefile
| config.status: creating src/Makefile
| config.status: creating src/data/Makefile
| config.status: creating src/dialogs/Makefile
| config.status: creating src/displayer/Makefile
| config.status: creating src/displayer/clist/Makefile
| config.status: creating src/displayer/fullscreen/Makefile
| config.status: creating src/displayer/karaoke_window/Makefile
| config.status: creating src/displayer/opengl/Makefile
| config.status: creating src/editor/Makefile
| config.status: creating src/include/Makefile
| config.status: creating src/widgets/Makefile
| config.status: creating po/Makefile.in
| config.status: creating intl/Makefile
| config.status: creating config.h
| configure: configuring in libltdl
| configure: running /bin/sh './configure'  --prefix=/usr --disable-debug-code --with-catgets --host=m68k-linux host_alias=m68k-linux --enable-ltdl-convenience --cache-file=/dev/null --srcdir=.
| configure: warning: host_alias=m68k-linux: invalid host type
| loading cache /dev/null
| checking for a BSD compatible install... /usr/bin/install -c
| checking whether build environment is sane... yes
| /build/buildd/xmms-singit-0.1.17/missing: Unknown `--run' option
| Try `/build/buildd/xmms-singit-0.1.17/missing --help' for more information
| configure: warning: `missing' script is too old or missing
| checking for mawk... mawk
| checking whether make sets ${MAKE}... yes
| checking whether to enable maintainer-specific portions of Makefiles... no
| checking for gcc... gcc
| checking whether the C compiler (gcc  ) works... yes
| checking whether the C compiler (gcc  ) is a cross-compiler... no
| checking whether we are using GNU C... yes
| checking whether gcc accepts -g... yes
| checking for style of include used by make... GNU
| checking dependency style of gcc... none
| checking for working const... yes
| checking for inline... inline
| checking for Cygwin environment... no
| checking for mingw32 environment... no
| checking how to run the C preprocessor... gcc -E
| checking host system type... m68k-unknown-linux-gnu
| checking build system type... Invalid configuration `host_alias=m68k-linux': machine `host_alias=m68k' not recognized
| 
| checking for ld used by GCC... /usr/bin/ld
| checking if the linker (/usr/bin/ld) is GNU ld... yes
| checking for /usr/bin/ld option to reload object files... -r
| checking for BSD-compatible nm... /usr/bin/nm -B
| checking whether ln -s works... yes
| checking how to recognise dependant libraries... file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )
| checking for object suffix... o
| checking for executable suffix... no
| ./configure: test: m68k-unknown-linux-gnu: unary operator expected
| checking command to parse /usr/bin/nm -B output... ok
| checking for dlfcn.h... yes
| checking for file... /usr/bin/file
| checking for ranlib... ranlib
| checking for strip... strip
| checking for objdir... .libs
| checking for gcc option to produce PIC... -fPIC
| checking if gcc PIC flag -fPIC works... yes
| checking if gcc static flag -static works... yes
| checking if gcc supports -c -o file.o... yes
| checking if gcc supports -c -o file.lo... yes
| checking if gcc supports -fno-rtti -fno-exceptions... yes
| checking whether the linker (/usr/bin/ld) supports shared libraries... yes
| checking how to hardcode library paths into programs... immediate
| checking whether stripping libraries is possible... yes
| checking dynamic linker characteristics... GNU/Linux ld.so
| checking if libtool supports shared libraries... yes
| checking whether to build shared libraries... yes
| checking whether to build static libraries... yes
| checking whether -lc should be explicitly linked in... no
| creating libtool
| checking for ANSI C header files... yes
| checking for dirent.h that defines DIR... yes
| checking for opendir in -ldir... no
| checking whether gcc supports assert without backlinking... 
| checking which extension is used for shared libraries... .so
| checking which variable specifies run-time library path... LD_LIBRARY_PATH
| checking for the default library search path... /lib /usr/lib
| checking for objdir... .libs
| checking whether libtool supports -dlopen/-dlpreopen... yes
| checking for dlopen in -ldl... yes
| checking for shl_load... no
| checking for shl_load in -ldld... no
| checking for dld_link in -ldld... no
| checking for dlerror... yes
| checking for _ prefix in compiled symbols... no
| checking whether deplibs are loaded by dlopen... yes
| checking for argz.h... yes
| checking for error_t... yes
| checking for argz_append... yes
| checking for argz_create_sep... yes
| checking for argz_insert... yes
| checking for argz_next... yes
| checking for argz_stringify... yes
| checking for errno.h... yes
| checking for malloc.h... yes
| checking for memory.h... yes
| checking for stdlib.h... yes
| checking for stdio.h... yes
| checking for ctype.h... yes
| checking for unistd.h... yes
| checking for dl.h... no
| checking for sys/dl.h... no
| checking for dld.h... no
| checking for string.h... yes
| checking for strchr... yes
| checking for strrchr... yes
| checking for memcpy... yes
| checking for memmove... yes
| checking for strcmp... yes
| updating cache /dev/null
| creating ./config.status
| creating Makefile
| creating config.h
| 
| Configuration:
|   Arch Type:                other
|   Install path:             /usr/lib/xmms/Visualization
|   XMMS version found:       1.2.6
|   id3lib support:           yes
|   OpenGL displayer:         no
| 
| Debugging:
|   Include debug output:     no
|   Efence debugging:         no
| 
| touch configure-stamp
| dh_testdir
| # Add here commands to compile the package.
| make
| make[1]: Entering directory `/build/buildd/xmms-singit-0.1.17'
| cd . \
|   && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
| config.status: creating Makefile
| make[1]: Leaving directory `/build/buildd/xmms-singit-0.1.17'
| make[1]: Entering directory `/build/buildd/xmms-singit-0.1.17'
| cd . \
|   && CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
| config.status: creating Makefile
| make[1]: Leaving directory `/build/buildd/xmms-singit-0.1.17'
| make[1]: Entering directory `/build/buildd/xmms-singit-0.1.17'

 [ repeats forever ]

There's not much interesting I can see here.  You can lose the
--host argument to configure.  Not sure where the "missing --run"
comes from.

This patch allows it to build. It's very likely not correct though.

--- x/configure-orig    Tue Feb 19 10:49:06 2002
+++ x/configure Tue Feb 19 10:49:45 2002
@@ -12897,7 +12897,7 @@
         sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
         ;;
       esac ;;
-    default ) touch Makefile.in
+    default ) touch Makefile.in Makefile
 sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile ;;
   esac
 done
}

With that the build succeeds but builds static.
  43002 Feb 19 12:35 libdisplayer_clist.a

Same thing happens on at least mips.

I've done some more digging.  Your aclocal.m4 has this,

   dnl We need to process the po/ directory.
   POSUB=po
 fi
 AC_OUTPUT_COMMANDS(
  [case " "$CONFIG_FILES" " in *" po/Makefile.in "* | *" po/Makefile.in:"*)
     sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
     ;;
   esac])

It appears to be handled differently now.  See the libtool package.
Updating your autostuff will probably fix both problems.


The full log can be found at
http://buildd.debian.org/build.php?arch=m68k&pkg=xmms-singit&ver=0.1.17-1

Rick
-- 

---------------------------------------
Received: (at 134805-done) by bugs.debian.org; 10 Aug 2004 06:59:15 +0000
>From tb@becket.net Mon Aug 09 23:59:15 2004
Return-path: <tb@becket.net>
Received: from vp085189.reshsg.uci.edu (becket.becket.net) [128.195.85.189] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BuQbL-0001Wr-00; Mon, 09 Aug 2004 23:59:15 -0700
Received: from tb by becket.becket.net with local (Exim 4.34)
	id 1BuQbK-0005Hs-UY; Mon, 09 Aug 2004 23:59:14 -0700
To: 98798-done@bugs.debian.org, 98869-done@bugs.debian.org, 
        134805-done@bugs.debian.org, 206552-done@bugs.debian.org,
        196283-done@bugs.debian.org
Subject: bugs done
X-Reply-Permission: Posted or emailed replies to this message constitute
		 permission for an emailed response.
X-PGP-Fingerprint: 1F0A1E51  63 28 EB DA E6 44 E5 5E  EC F3 04 26 4E BF 1A 92
X-Zippy-Says: YOW!!!  I am having fun!!!
From: Thomas Bushnell BSG <tb@becket.net>
Date: 09 Aug 2004 23:59:14 -0700
Message-ID: <87llgno4vx.fsf@becket.becket.net>
Lines: 4
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Delivered-To: 134805-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 


These bugs were fixed in various NMUs, and became accepted when the
package was taken by QA at versio 0.1.27-0.3.



Reply to: