Re: [issue1436] gtar fails to build due to incomplete list of *a

看板DFBSD_bugs作者時間16年前 (2009/07/28 16:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
2009/7/28 Simon 'corecode' Schubert (via DragonFly issue tracker) <bugs@crater.dragonflybsd.org>: > > Simon 'corecode' Schubert <corecode@fs.ei.tum.de> 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? =A0Of 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
文章代碼(AID): #1ARhU71y (DFBSD_bugs)
文章代碼(AID): #1ARhU71y (DFBSD_bugs)