[racket-dev] build problems on plt/release branch?

From: Ryan Culpepper (ryan at cs.utah.edu)
Date: Wed Oct 17 14:30:01 EDT 2012

Try building the release branch in a fresh clone. (It should be safe to 
clone your existing clone (or "checkout") rather than clone directly 
from the server.) If the errors go away, I would suspect the problem is 
that git clean missed some things.

I just tried it and encountered no errors.

Ryan


On 10/17/2012 01:13 PM, Danny Yoo wrote:
> Does anyone else see severe build problems on the plt/release branch?
>   I'm seeing a lot of compile-time errors during 'raco setup'; it's
> making it difficult to test things because when a problem occurs, I'm
> not sure if it's my fault or if the repo is just in a weird state.
>
> I made sure to clean my local repository by doing:
>
>     git clean -fdx
>
> at the root of the git repo, just to make sure nothing else was
> interfering with the build.
>
>
> I'm at 513f85baa2051cd7428ac008e5b2d1e6858f52d6.  I'm including a
> sampling of the output below:
>
> ;;;;;;;;;;;;;;;;;;;;;;;;
>
> raco setup: 0 making: tmp/racket/collects/2htdp (HtDP/2e Teachpacks)
> image.rkt:37:9: module: identifier already imported from: (all-except
> "../mrlib/image-c...
>    at: render-image
>    in: "private/image-more.rkt"
>    context...:
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:350:0: compile-zo*
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:551:26
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:544:42
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:509:0: maybe-compile-zo
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:622:2: do-check
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:696:4
>     /Users/dyoo/local/racket/collects/setup/parallel-do.rkt:419:20: loop
>
> order.rkt:17:0: define-generics: bad syntax
>    in: (define-generics (ordered-dict gen:ordered-dict
> prop:ordered-dict ordered-dict? #:defined-table dict-def-table
> #:prop-defined-already? #f) (dict-iterate-least ordered-dict)
> (dict-iterate-greatest ordered-dict) (dict-iterate-least/>?
> ordered-dict key) (d...
>    context...:
>     /Users/dyoo/local/racket/collects/racket/private/modbeg.rkt:46:4
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:350:0: compile-zo*
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:551:26
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:544:42
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:509:0: maybe-compile-zo
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:622:2: do-check
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:696:4
>     /Users/dyoo/local/racket/collects/setup/parallel-do.rkt:419:20: loop
>
>
> raco setup: 0 making: tmp/racket/collects/errortrace/private
> namespace-attach-module: unknown module (in the source namespace)
>    name: #<resolved-module-path:"/Users/dyoo/local/racket/collects/errortrace/errortrace-key.rkt">
>    context...:
>     /Users/dyoo/local/racket/collects/tmp/racket/collects/errortrace/errortrace-lib.rkt:474:0:
> make-errortrace-compile-handler
>     /Users/dyoo/local/racket/collects/tmp/racket/collects/errortrace/errortrace-lib.rkt:
> [running body]
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:350:0: compile-zo*
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:551:26
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:544:42
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:509:0: maybe-compile-zo
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:622:2: do-check
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:696:4
>     /Users/dyoo/local/racket/collects/setup/parallel-do.rkt:419:20: loop
>
>
> raco setup: 0 making: tmp/racket/collects/honu/core
> define-honu-syntax: expected argument of type <procedure (arity 1)>;
> given: #<procedure:...syntax-parse.rkt:13:2>
>    context...:
>     /Users/dyoo/local/racket/collects/honu/core/private/transformer.rkt:18:0:
> make-honu-transformer
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:350:0: compile-zo*
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:551:26
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:544:42
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:509:0: maybe-compile-zo
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:622:2: do-check
>     /Users/dyoo/local/racket/collects/compiler/cm.rkt:696:4
>     /Users/dyoo/local/racket/collects/setup/parallel-do.rkt:419:20: loop
> _________________________
>    Racket Developers list:
>    http://lists.racket-lang.org/dev
>


Posted on the dev mailing list.