• Bug#264898: geneweb: FTBFS: compile error

    From Roland Stigge@1:229/2 to All on Tue Aug 10 23:00:12 2004
    From: [email protected]

    Package: geneweb
    Version: 4.09-25
    Severity: serious

    Hi,

    trying to build the package in a clean environment (pbuilder chroot), I got:

    ============================================================================= [...]
    camlp4r pa_ifdef.cmo -DUNIX -o iovalue.ppi iovalue.mli
    Warning: pa_ifdef is deprecated since OCaml 3.07. Use pa_macro instead. ocamlc.opt -warn-error A -I ../wserver -I ../dag2html -I `camlp4 -where` -c -int
    f iovalue.ppi
    /bin/rm -f iovalue.ppi
    camlp4r pa_ifdef.cmo -DUNIX -o q_codes.ppo q_codes.ml
    Warning: pa_ifdef is deprecated since OCaml 3.07. Use pa_macro instead. ocamlc.opt -warn-error A -I ../wserver -I ../dag2html -I `camlp4 -where` -c -im
    pl q_codes.ppo
    File "q_codes.ml", line 21, characters 27-47:
    This expression has type int * int but is here used with type
    Token.flocation = Lexing.position * Lexing.position
    make[2]: *** [q_codes.cmo] Error 2
    make[2]: Leaving directory `/tmp/buildd/geneweb-4.09/src'
    make[1]: *** [opt] Error 2
    make[1]: Leaving directory `/tmp/buildd/geneweb-4.09'
    make: *** [build-stamp] Error 2 =============================================================================

    Thanks for considering.

    bye,
    Roland


    -- System Information:
    Debian Release: 3.1
    APT prefers unstable
    APT policy: (500, 'unstable')
    Architecture: i386 (i686)
    Kernel: Linux 2.6.7
    Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (ignored: LC_ALL set to en_GB.UTF-8)


    --
    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 Christian Perrier@1:229/2 to All on Sun Aug 15 09:40:07 2004
    XPost: linux.debian.maint.ocaml.maint
    From: [email protected]

    tags 264898 help
    thanks

    Quoting Roland Stigge ([email protected]):
    Package: geneweb
    Version: 4.09-25
    Severity: serious

    Hi,

    trying to build the package in a clean environment (pbuilder chroot), I got:

    (geneweb not compiling with Ocaml 3.08. Daniel�: FTBFS means that the
    geneweb Debian package fails to build from sources with current Debian development environment)

    Unfortunately, I just discovered this RC bug before going away for
    holidays and couldn't even get time for reporting it myself.

    I have asked for help about it on the debian-ocaml-maint ML as this is
    a consequence of the recent switch to Ocaml 3.08. I also may need input
    from Geneweb upstream author. I still need checking if I got some
    answers while being away.

    Thanks for your report.







    --
    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 Sven Luther@1:229/2 to Christian Perrier on Mon Aug 16 00:20:08 2004
    XPost: linux.debian.maint.ocaml.maint
    From: [email protected]

    On Sun, Aug 15, 2004 at 09:31:21AM +0200, Christian Perrier wrote:
    tags 264898 help
    thanks

    Quoting Roland Stigge ([email protected]):
    Package: geneweb
    Version: 4.09-25
    Severity: serious

    Hi,

    trying to build the package in a clean environment (pbuilder chroot), I got:

    (geneweb not compiling with Ocaml 3.08. Daniel�: FTBFS means that the
    geneweb Debian package fails to build from sources with current Debian development environment)

    If the problem is not fixed before the 28th of August freeze date at the latest, i will ask for the removal of geneweb from testing so that the ocaml 3.08 transition can happen.

    Unfortunately, I just discovered this RC bug before going away for
    holidays and couldn't even get time for reporting it myself.

    Not cool, when will you be back ?

    I have asked for help about it on the debian-ocaml-maint ML as this is
    a consequence of the recent switch to Ocaml 3.08. I also may need input
    from Geneweb upstream author. I still need checking if I got some
    answers while being away.

    If all else fail, i can prepare uploads of ocaml-3.07 packages, but i would much prefer not to have to do this. What are the dependencies and build dependencies of geneweb ?

    Friendly,

    Sven Luther


    --
    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 Christian Perrier@1:229/2 to All on Mon Aug 16 10:00:12 2004
    XPost: linux.debian.maint.ocaml.maint
    From: [email protected]

    If the problem is not fixed before the 28th of August freeze date at the latest, i will ask for the removal of geneweb from testing so that the ocaml 3.08 transition can happen.

    Unfortunately, I just discovered this RC bug before going away for
    holidays and couldn't even get time for reporting it myself.

    Not cool, when will you be back ?

    I have asked for help about it on the debian-ocaml-maint ML as this is
    a consequence of the recent switch to Ocaml 3.08. I also may need input from Geneweb upstream author. I still need checking if I got some
    answers while being away.

    If all else fail, i can prepare uploads of ocaml-3.07 packages, but i would much prefer not to have to do this. What are the dependencies and build dependencies of geneweb ?


    Geneweb does not depend on any ocaml stuff. It only Build-Depends on
    it:

    Build-Depends: debhelper (>= 4.1.16), ocaml-best-compilers, ocaml (>=
    3.04), doc-base, dh-buildinfo, iso-codes, po-debconf

    Currently, I have two solutions left:

    1) use a copy of Daniel CVS (he fixed geneweb so that it compiles with
    3.07 and 3.08)

    2) backport code changes needed for correct build to stable geneweb
    4.09

    I tested 1) and it works. I have a CVS snapshot from 20040815 which
    builds properly

    About 2), this needs help from Daniel and he probably prefers
    releasing the 4.10 version of Geneweb from his CVS.

    I still have to read possible answers from Daniel but I think that 1)
    is the most probable way for solving this.

    Unless I get clues for backporting compiling fixes in the next couple
    of days, I will build a package from the CVS snapshot I have. Daniel,
    do you confirm that it is ready for release?




    --
    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 Sven Luther@1:229/2 to Christian Perrier on Mon Aug 16 10:10:09 2004
    XPost: linux.debian.maint.ocaml.maint
    From: [email protected]

    On Mon, Aug 16, 2004 at 09:41:07AM +0200, Christian Perrier wrote:
    If the problem is not fixed before the 28th of August freeze date at the latest, i will ask for the removal of geneweb from testing so that the ocaml
    3.08 transition can happen.

    Unfortunately, I just discovered this RC bug before going away for holidays and couldn't even get time for reporting it myself.

    Not cool, when will you be back ?

    I have asked for help about it on the debian-ocaml-maint ML as this is
    a consequence of the recent switch to Ocaml 3.08. I also may need input from Geneweb upstream author. I still need checking if I got some
    answers while being away.

    If all else fail, i can prepare uploads of ocaml-3.07 packages, but i would much prefer not to have to do this. What are the dependencies and build dependencies of geneweb ?


    Geneweb does not depend on any ocaml stuff. It only Build-Depends on
    it:

    Build-Depends: debhelper (>= 4.1.16), ocaml-best-compilers, ocaml (>=
    3.04), doc-base, dh-buildinfo, iso-codes, po-debconf

    Which means it depends on ocaml-base-nox on non-native arches.

    Currently, I have two solutions left:

    1) use a copy of Daniel CVS (he fixed geneweb so that it compiles with
    3.07 and 3.08)

    Go for it.

    2) backport code changes needed for correct build to stable geneweb
    4.09

    I tested 1) and it works. I have a CVS snapshot from 20040815 which
    builds properly

    So, case solved, upload this one.

    About 2), this needs help from Daniel and he probably prefers
    releasing the 4.10 version of Geneweb from his CVS.

    I still have to read possible answers from Daniel but I think that 1)
    is the most probable way for solving this.

    Indeed. I did the same for advi.

    Unless I get clues for backporting compiling fixes in the next couple
    of days, I will build a package from the CVS snapshot I have. Daniel,
    do you confirm that it is ready for release?

    Friendly,

    Sven Luther


    --
    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 Christian Perrier@1:229/2 to All on Tue Aug 17 11:10:11 2004
    XPost: linux.debian.maint.ocaml.maint
    From: [email protected]

    Currently, I have two solutions left:

    1) use a copy of Daniel CVS (he fixed geneweb so that it compiles with
    3.07 and 3.08)

    Go for it.


    I just uploaded geneweb_4.09+cvs20040815-1 with priority=high (because
    of RC bug). This is a CVS snapshot of Daniel's repository made on Aug
    15th.

    It has been built with Ocaml 3.08 without problem.

    #264898 will then be closed by it, thus the fixed geneweb will be able
    to enter testing and not interfere with the ocaml transition if it
    currently does.




    --
    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 Sven Luther@1:229/2 to Christian Perrier on Tue Aug 17 11:30:15 2004
    XPost: linux.debian.maint.ocaml.maint
    From: [email protected]

    On Tue, Aug 17, 2004 at 10:46:35AM +0200, Christian Perrier wrote:

    Currently, I have two solutions left:

    1) use a copy of Daniel CVS (he fixed geneweb so that it compiles with
    3.07 and 3.08)

    Go for it.


    I just uploaded geneweb_4.09+cvs20040815-1 with priority=high (because
    of RC bug). This is a CVS snapshot of Daniel's repository made on Aug
    15th.

    It has been built with Ocaml 3.08 without problem.

    #264898 will then be closed by it, thus the fixed geneweb will be able
    to enter testing and not interfere with the ocaml transition if it
    currently does.

    Cool, thanks.

    Friendly,

    Sven Luther


    --
    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)