Debugging and more Extensions

| | Comments (0)
The latest build here was done with -DDEBUGGING (which required some amount of debugging to get to build :-). I had to fix up perlsfio.h in 5.6.1 to be, basically, what is in 5.7. Apparently PerlIO_set_ptrcnt relied on FILE_cnt instead of PerlIO_getcnt (or whatever), where FILE_cnt is specifically only defined if these PerlIO_* macros are not ... wheee!
 
I got more extensions built, most notably Devel::DProf, ByteLoader, and B. Errno still hasn't built (I am not sure how to get it built), Devel::DProf needs some work, and B won't build out of the box (just some makefile stuff).
 
B passes all tests after some portability fixes (except for one test, which relies on $Config{static_extensions} or whatever having the right value, which it currently doesn't). Very cool.
 
So all in all, a lot done today. Hopefully Matthias can answer a few questions for me, and I will load up some patches (including some tests) tomorrow to send on to p5p. use.perl.org

Leave a comment

<pudge/*> (pronounced "PudgeGlob") is thousands of posts over many years by Pudge.

"It is the common fate of the indolent to see their rights become a prey to the active. The condition upon which God hath given liberty to man is eternal vigilance; which condition if he break, servitude is at once the consequence of his crime and the punishment of his guilt."

About this Entry

This page contains a single entry by pudge published on March 7, 2001 1:44 PM.

foo bar baz buz was the previous entry in this site.

The Washington, D.C. School of Medicine is the next entry in this site.

Find recent content on the main index or look in the archives to find all content.