• Bug#264236: endeavour: FTBFS: object files missing

    From Jurij Smakov@1:229/2 to All on Wed Aug 11 03:40:11 2004
    From: [email protected]

    Hello,

    I cannot reproduce this problem. endeavour 2.3.2-1.4 builds in up-to-date
    sid pbuilder just fine. The build log is available at [0]. There seem to
    be no failures on buildd either [1].

    [0] http://www.wooyd.org/debian/endeavour.build.log
    [1] http://buildd.debian.org/build.php?arch=&pkg=endeavour

    Best regards,

    Jurij Smakov [email protected]
    Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Roland Stigge@1:229/2 to Jurij Smakov on Wed Aug 11 13:30:10 2004
    From: [email protected]

    Hi,

    On Wed, 2004-08-11 at 03:14, Jurij Smakov wrote:
    I cannot reproduce this problem. endeavour 2.3.2-1.4 builds in up-to-date
    sid pbuilder just fine. The build log is available at [0]. There seem to
    be no failures on buildd either [1].

    With /bin/sh -> bash, it works. With /bin/sh -> dash (or /bin/sh ->
    posh), some incompatibility makes the build break.

    See also Policy, 10.4. Scripts.

    Log attached.

    bye,
    Roland

    I: using fakeroot in build.
    pbuilder-buildpackage/i386 $Id: pbuilder-buildpackage-funcs,v 1.14 2004/06/17 00:23:04 dancer Exp $
    $Id: pbuilder-buildpackage,v 1.108 2004/07/15 22:05:32 dancer Exp $

    Current time: Sat Aug 7 15:31:06 CEST 2004
    pbuilder-time-stamp: 1091885466
    Building the build Environment
    extracting base tarball [/var/cache/pbuilder/base.tgz]
    creating local configuration
    copying local configuration
    mounting /proc filesystem
    mounting /dev/pts filesystem
    policy-rc.d already exists
    Installing the build-deps
    W: no hooks of type D found -- ignoring
    Attempting to parse the build-deps : pbuilder-satisfydepends,v 1.18 2003/04/20 03:40:36 dancer Exp $
    Considering debhelper (>> 4.0.0)
    -> Trying debhelper
    Considering libgtk1.2-dev
    -> Trying libgtk1.2-dev
    Considering debhelper
    -> Trying debhelper
    Considering xlibmesa-gl-dev | libgl-dev
    -> Trying xlibmesa-gl-dev
    Considering imlib-progs
    -> Trying imlib-progs
    Considering libpng2-dev
    -> Trying libpng2-dev
    Considering imlib1-dev
    -> Trying imlib1-dev
    Installing debhelper libgtk1.2-dev debhelper xlibmesa-gl-dev imlib-progs libpng2-dev imlib1-dev
    Reading Package Lists...
    Building Dependency Tree...
    The following extra packages will be installed:
    debconf debconf-i18n debconf-utils file gdk-imlib1 gettext gettext-base
    html2text imlib-base imlib1 intltool-debian libglib1.2 libglib1.2-dev
    libglib2.0-0 libgtk1.2 libgtk1.2-common libice-dev libice6 libjpeg62
    libjpeg62-dev liblocale-gettext-perl libmagic1 libpng10-0 libpng10-dev
    libsm-dev libsm6 libtext-charwidth-perl libtext-iconv-perl
    libtext-wrapi18n-perl libtiff4 libtiff4-dev libungif4-dev libungif4g libx11-6
    libx11-dev libxext-dev libxext6 libxi-dev libxi6 libxmu-dev libxmu6
    libxmuu-dev libxmuu1 libxp-dev libxp6 libxpm-dev libxpm4 libxrandr-dev
    libxrandr2 libxrender-dev libxrender1 libxt-dev libxt6 libxtrap-dev libxtrap6
    libxtst-dev libxtst6 libxv-dev libxv1 pkg-config pm-dev po-debconf render-dev
    x-dev xfree86-common xlibmesa-gl xlibs-data xlibs-dev xlibs-static-dev
    zlib1g-dev
    Suggested packages:
    debconf-doc whiptail dialog gnome-utils libterm-readline-gnu-perl
    libgnome2-perl libqt-perl libnet-ldap-perl dh-make cvs libglib1.2-doc
    libgtk1.2-doc libgnome-dev x-window-system-core x-window-system libglide3
    xlibmesa-dri xspecs
    Recommended packages:
    apt-utils libglib2.0-data
    The following NEW packages will be installed:
    debconf debconf-i18n debconf-utils debhelper file gdk-imlib1 gettext
    gettext-base html2text imlib-base imlib-progs imlib1 imlib1-dev
    intltool-debian libglib1.2 libglib1.2-dev libglib2.0-0 libgtk1.2
    libgtk1.2-common libgtk1.2-dev libice-dev libice6 libjpeg62 libjpeg62-dev
    liblocale-gettext-perl libmagic1 libpng10-0 libpng10-dev libpng2-dev
    libsm-dev libsm6 libtext-charwidth-perl libtext-iconv-perl
    libtext-wrapi18n-perl libtiff4 libtiff4-dev libungif4-dev libungif4g libx11-6
    libx11-dev libxext-dev libxext6 libxi-dev libxi6 libxmu-dev libxmu6
    libxmuu-dev libxmuu1 libxp-dev libxp6 libxpm-dev libxpm4 libxrandr-dev
    libxrandr2 libxrender-dev libxrender1 libxt-dev libxt6 libxtrap-dev libxtrap6
    libxtst-dev libxtst6 libxv-dev libxv1 pkg-config pm-dev po-debconf render-dev
    x-dev xfree86-common xlibmesa-gl xlibmesa-gl-dev xlibs-data xlibs-dev
    xlibs-static-dev zlib1g-dev
    0 upgraded, 76 newly installed, 0 to remove and 0 not upgraded.
    Need to get 18.7MB of archives.
    After unpacking 59.1MB of additional disk space will be used.
    Get:1 ftp://sbo sid/main liblocale-gettext-perl 1.01-17 [16.8kB]
    Get:2 ftp://sbo sid/main libtext-iconv-perl 1.2-3 [12.2kB]
    Get:3 ftp://sbo sid/main libtext-charwidth-perl 0.04-1 [11.0kB]
    Get:4 ftp://sbo sid/main libtext-wrapi18n-perl 0.06-1 [8442B]
    Get:5 ftp://sbo sid/main debconf-i18n 1.4.30 [67.8kB]
    Get:6 ftp://sbo sid/main debconf 1.4.30 [99.4kB]
    Get:7 ftp://sbo sid/main imlib-base 1.9.14-15 [119kB]
    Get:8 ftp://sbo sid/main libgtk1.2-common 1.2.10-17 [209kB]
    Get:9 ftp://sbo sid/main libglib1.2 1.2.10-9 [114kB]
    Get:10 ftp://sbo sid/main xfree86-common 4.3.0.dfsg.1-6 [748kB]
    Get:11 ftp://sbo sid/main xlibs-data 4.3.0.dfsg.1-6 [871kB]
    Get:12 ftp://sbo sid/main libx11-6 4.3.0.dfsg.1-6 [687kB]
    Get:13 ftp://sbo sid/main libxext6 4.3.0.dfsg.1-6 [162kB]
    Get:14 ftp://sbo sid/main libxi6 4.3.0.dfsg.1-6 [153kB]
    Get:15 ftp://sbo sid/main libgtk1.2 1.2.10-17 [876kB]
    Get:16 ftp://sbo sid/main libglib2.0-0 2.4.5-2 [441kB]
    Get:17 ftp://sbo sid/main pkg-config 0.15.0-4 [32.4kB]
    Get:18 ftp://sbo sid/main libglib1.2-dev 1.2.10-9 [152kB]
    Get:19 ftp://sbo sid/main x-dev 4.3.0.dfsg.1-6 [191kB]
    Get:20 ftp://sbo sid/main libxext-dev 4.3.0.dfsg.1-6 [222kB]
    Get:21 ftp://sbo sid/main libxi-dev 4.3.0.dfsg.1-6 [207kB]
    Get:22 ftp://sbo sid/main libxv1 4.3.0.dfsg.1-6 [146kB]
    Get:23 ftp://sbo sid/main libxv-dev 4.3.0.dfsg.1-6 [166kB]
    Get:24 ftp://sbo sid/main zlib1g-dev 1:1.2.1.1-5 [410kB]
    Get:25 ftp://sbo sid/main xlibs-static-dev 4.3.0.dfsg.1-6 [829kB]
    Get:26 ftp://sbo sid/main libx11-dev 4.3.0.dfsg.1-6 [1338kB]
    Get:27 ftp://sbo sid/main libgtk1.2-dev 1.2.10-17 [1176kB]
    Get:28 ftp://sbo sid/main libmagic1 4.10-3 [223kB]
    Get:29 ftp://sbo sid/main file 4.10-3 [28.4kB]
    Get:30 ftp://sbo sid/main gettext-base 0.14.1-5 [91.3kB]
    Get:31 ftp://sbo sid/main debconf-utils 1.4.30 [32.5kB]
    Get:32 ftp://sbo sid/main html2text 1.3.2a-1 [89.3kB]
    Get:33 ftp://sbo sid/main gettext 0.14.1-5 [1557kB]
    Get:34 ftp://sbo sid/main intltool-debian 0.30+20040213 [23.5kB]
    Get:35 ftp://sbo sid/main po-debconf 0.8.12 [66.6kB]
    Get:36 ftp://sbo sid/main debhelper 4.2.17 [355kB]
    Get:37 ftp://sbo sid/main libjpeg62 6b-9 [80.6kB]

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Jurij Smakov@1:229/2 to Roland Stigge on Thu Aug 12 08:00:08 2004
    From: [email protected]

    tags 264236 patch
    thanks

    On Wed, 11 Aug 2004, Roland Stigge wrote:
    With /bin/sh -> bash, it works. With /bin/sh -> dash (or /bin/sh ->
    posh), some incompatibility makes the build break.

    Hello again,

    Yes, I was able to reproduce the problem in the pbuilder with dash as
    /bin/sh. The patch below fixes the build, tested in pbuilder with dash as default shell, build log is at [0]. I guess, someone will have to NMU it
    since this package have not seen any maintainer activity since May 2003 (4
    last uploads are NMUs).

    [0] http://www.wooyd.org/debian/endeavour.build.log

    ----------------------------------cut here------------------------------
    diff -aur endeavour-2.3.2_orig/endeavour2/makefile_append.ini endeavour-2.3.2/endeavour2/makefile_append.ini
    --- endeavour-2.3.2_orig/endeavour2/makefile_append.ini 2004-08-12 01:02:18.000000000 -0400
    +++ endeavour-2.3.2/endeavour2/makefile_append.ini 2004-08-12 01:05:39.000000000 -0400
    @@ -25,14 +25,14 @@
    RMFLAGS = -f

    # Build rules:
    -EXPORT_COMPILETIMEINFO_H = echo -n -e "\
    +EXPORT_COMPILETIMEINFO_H = echo "\
    \#ifndef COMPILETIMEINFO_H\n\
    \#define COMPILETIMEINFO_H\n\
    -\#define COMPILE_COMPILER\t\"`$(CPP) --version | head -1`\"\n\
    +\#define COMPILE_COMPILER\t\"`$(CPP) --version | head -n 1`\"\n\
    \#define COMPILE_USER\t\t\"$(USER)\"\n\
    \#define COMPILE_LOCATION\t\"`uname -n`\"\n\
    \#define COMPILE_DATE\t\t`date +\"%s\"`\n\
    -\#endif\t/* COMPILETIMEINFO_H */\n"
    +\#endif\t/* COMPILETIMEINFO_H */"

    $(BIN): config prebuild modules postbuild

    ----------------------------------cut here------------------------------

    Best regards,

    Jurij Smakov [email protected]
    Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC


    --
    To UNSUBSCRIBE, e