Re: [racket-dev] Duplicate tag warnings building docs?

2013-12-17 Thread Robby Findler
If you don't have any changes to the tree, try 'git clean -x -f -d' before running make. That will delete all of the old build products (and everything else that isn't in the repo) and hopefully clear things up. Robby On Tue, Dec 17, 2013 at 10:53 PM, Greg Hendershott < greghendersh...@gmail.com

Re: [racket-dev] Duplicate tag warnings building docs?

2013-12-17 Thread Greg Hendershott
On Tue, Dec 17, 2013 at 11:52 PM, Greg Hendershott wrote: > I tried deleting docindex.sqlite but it left things in a weird state > -- racket/help couldn't find help for things like string->base. Hopefully it was clear but I meant things like string->list, from racket/base. Anyway, the main point

Re: [racket-dev] Duplicate tag warnings building docs?

2013-12-17 Thread Greg Hendershott
I tried deleting docindex.sqlite but it left things in a weird state -- racket/help couldn't find help for things like string->base. And for things like (say) get-pure-port, there was a 10 second delay the first time in each Racket session for "Loading help index...", but then it did find the topic

Re: [racket-dev] Duplicate tag warnings building docs?

2013-12-17 Thread Matthew Flatt
I think this is probably a leftover from the broken period starting with commit 6ff7359212 and ending with commit 4fc71002e8 --- and a case of things being just broken enough that the current version doesn't detect that things need to be refreshed. You might try deleting /Users/greg/src/plt/rack

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Matthew Flatt
That commit fixes problems that affect the new contract implementation, but since the new contract implementation is not in the release branch, I think the commit should be reverted on the release branch. I have a repair in the works for the development branch, but it's not simple. At Tue, 17 Dec

Re: [racket-dev] Test errors on scribble/reader.rkt

2013-12-17 Thread Greg Hendershott
I see the same. Using HEAD (97ee349) today, built just now. On Sat, Dec 14, 2013 at 9:47 AM, Laurent wrote: > Hi, > > After a fresh `git pull --ff-only` followed by `make`, I have 9 errors when > running `raco test .` in scribble-test/tests/scribble/ like: > > reader.rkt:935:22: test failure >

[racket-dev] Duplicate tag warnings building docs?

2013-12-17 Thread Greg Hendershott
Building HEAD (97ee349) today I noticed the following: raco setup: WARNING: duplicate tag: (def ((lib "pkg/db.rkt") current-pkg-catalog-file)) raco setup: in: /Users/greg/src/plt/racket/pkgs/racket-pkgs/racket-doc/pkg/scribblings/pkg.scrbl raco setup: in: /Users/greg/src/plt/racket/pkgs/racket-p

Re: [racket-dev] Using `git submodule` vs. `git pull --ff-only upstream master`

2013-12-17 Thread Greg Hendershott
To answer my own question, back in July Matthew had posted here: On Sat, Jul 27, 2013 at 9:10 AM, Matthew Flatt wrote: > Nothing has been split out of the current git repository, but there is > now a "native-pkgs" git submodule for the native-library packages. > > If you build on Mac OS X or Wind

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Matthew Flatt
Ah --- I think I see what I got wrong, and I'll work on a repair. Here's a small test case: (define f (lambda (x y #:z [z 1]) x)) (struct s (v) #:property prop:procedure 0) (define f2 (s f)) (chaperone-of? (chaperone-procedure f2 (make-keyword-procedure void)) f2) ; => #f, should be #t At T

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Robby Findler
It looks like reverting commit 5bae9773aaa2d68c71240b8d7b0b58f43fb21342 makes the test cases pass in the webserver. (I did this on the release branch.) So we still want that small example, but now perhaps we know where to look more accurately for fixes. Robby On Tue, Dec 17, 2013 at 12:11 PM, R

Re: [racket-dev] draw-text always pixel aligned?

2013-12-17 Thread David Vanderson
Update - according to the cairo developers, this is a limitation of the current implementation of cairo, so there's nothing to be fixed. Thanks again for looking into it! As a workaround, they suggested creating a path from the text and filling it, which works well: #lang racket/gui (defin

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Robby Findler
Okay, well I've looked quickly and I see it too and I also don't see new files that I've added based on that contract commit. I do see a commit that came about after my contracts commit (5bae9773aaa2d68c71240b8d7b0b58f43fb21342) that changed relevant things here. I'll keep investigating, but if y

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Matthew Flatt
Most builds failed in the most recent attempt, and we're working on it. Meanwhile, you can follow the "last success" link to get Sunday's build for testing. At Tue, 17 Dec 2013 11:20:03 -0500, Neil Toronto wrote: > Should it matter that it says "build failed" for my platform? > > Neil ⊥ > > On

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Neil Toronto
Should it matter that it says "build failed" for my platform? Neil ⊥ On 12/16/2013 11:38 AM, Ryan Culpepper wrote: (Re-sending with corrected URL for release candidates. Thanks to Sam for the quick catch!) Checklist items for the v6.0 release (using the v5.91 release candidate build) Searc

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Jay McCarthy
I don't understand what's happening. I install to ./racket-5.91 and I go in to the directory and do: bin/racket -t share/pkgs/web-server-test/tests/web-server/run-all-tests.rkt and get the same error messages as DrDr. The stack traces all make mention of the racket-5.91 directory, so I'm pretty s

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Kathryn Gray
On 16 Dec 2013, at 16:38, Ryan Culpepper wrote: > * Kathy Gray > - Test Engine Tests Done -Kathy _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] Pre-Release Checklist for v6.0, corrected url

2013-12-17 Thread Jon Rafkind
> * Jon Rafkind > Release tests for (one of the) linux releases: > - Test that the `racket' and `racket-textual' source releases > compile fine (note that they're still called `plt' and `mz' at > this stage). > - Test that the binary installers for both work, try each one in >