Worst Phobos documentation evar!

H. S. Teoh via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 31 17:07:10 PST 2014


On Thu, Jan 01, 2015 at 01:56:43AM +0100, Joseph Rushton Wakeling via Digitalmars-d wrote:
> On 01/01/15 01:42, H. S. Teoh via Digitalmars-d wrote:
> >git bisect on dlang.org revealed that the problem is caused by commit
> >8d74f3292d5cdb2c6dc14dfea679c1017c0c6b84.
> >
> ># first bad commit: [8d74f3292d5cdb2c6dc14dfea679c1017c0c6b84] Much nicer jump-to anchors
> >
> >I *did* say that this change would be problematic, but was summarily
> >ignored. >:-(
> 
> Ouch, nasty. :-(  Any chance this could be reverted short-term until it's
> resolved properly?

I tried reverting on github but it failed because it conflicts with
later commits. :-(

You *could* just `git checkout fbc73d2d78e6b51ebb92aac1a602fbfc48888dde`
to get an older version of dlang.org that doesn't have that change; that
should temporarily make things work again until we figure out how to
clean up this mess.

(And btw, while troubleshooting this, I ran into a totally nasty
dependency problem in phobos/posix.mak where somehow it gets into a bad
state where it stops rebuilding .html files, and attempting to clean
those files will cause make to start aborting with "No rule to build
index.html needed by rule `html`" for no discernible reason. Talk about
non-reproducible builds... I hate make soooooo much right now. :-/  I've
yet to locate the cause of this problem, it's an unpleasant task trying
to wade through the layers of make macro hacks in posix.mak to figure
out what went wrong.)


T

-- 
"You are a very disagreeable person." "NO."


More information about the Digitalmars-d mailing list