2009/7/28 Simon 'corecode' Schubert (via DragonFly issue tracker) <[email protected]>: > > Simon 'corecode' Schubert <[email protected]> added the comment: > > Just to follow up, tonight's release build failed with this: > > getcwd.c: In function 'rpl_getcwd': > getcwd.c:298: warning: implicit declaration of function 'fstatat' > getcwd.c:298: error: 'AT_SYMLINK_NOFOLLOW' undeclared (first use in this > function) > getcwd.c:298: error: (Each undeclared identifier is reported only once > getcwd.c:298: error: for each function it appears in.) > *** Error code 1 > > Stop. > bmake: stopped in /usr/pkgobj/archivers/gtar-base/work/tar-1.20/lib > *** Error code 1 > > > Maybe we should take out the *at() changes until all of the functions are > implemented? Of course if you're already done, then that would be even > better.
Thanks for the feedback and sorry for the inconvenience. I implemented fstatat() on Sunday and gtar now builds fine at my end. I haven't delivered it yet because Matt isn't pleased with the change I proposed to struct nlookupdata: http://leaf.dragonflybsd.org/mailarchive/kernel/2009-07/msg00056.html I'll refactor to the 2nd option I proposed in the thread above and commit it tonight when I get home. This bulk pkgsrc build is quite useful. Thanks for setting that up. Out of curiosity how often do you build it? Cheers
