Comments (9)
$ bmake -d Alm
(...)
Examining libcmbbs.a...Wildcard expanding "libcmbbs.a"...suffix is ".a"...Searching for libcmbbs.a ...
failed.
Found 'libcmbbs.a' as '(not found)'
non-existent...library...out-of-date.
libcmbbs.a:> = log.o
libcmbbs.a:? = log.o
libcmbbs.a:> = log.o money.o
libcmbbs.a:? = log.o money.o
libcmbbs.a:> = log.o money.o names.o
libcmbbs.a:? = log.o money.o names.o
libcmbbs.a:> = log.o money.o names.o path.o
libcmbbs.a:? = log.o money.o names.o path.o
libcmbbs.a:> = log.o money.o names.o path.o time.o
libcmbbs.a:? = log.o money.o names.o path.o time.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o filehdr.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o filehdr.o
libcmbbs.a:> = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o filehdr.o banip.o
libcmbbs.a:? = log.o money.o names.o path.o time.o string.o fhdr_stamp.o cache.o passwd.o filehdr.o banip.o
building standard cmbbs library
Execute: 'building standard cmbbs library'
Applying[.MAKE.EXPORTED] :O to "_HOST_OSNAME _HOST_OSREL _HOST_MACHINE _HOST_ARCH HOST_MACHINE SYS_OS_MK SRCTOP"
Result[.MAKE.EXPORTED] of :O is "HOST_MACHINE SRCTOP SYS_OS_MK _HOST_ARCH _HOST_MACHINE _HOST_OSNAME _HOST_OSREL"
Applying[.MAKE.EXPORTED] :u to "HOST_MACHINE SRCTOP SYS_OS_MK _HOST_ARCH _HOST_MACHINE _HOST_OSNAME _HOST_OSREL"
Result[.MAKE.EXPORTED] of :u is "HOST_MACHINE SRCTOP SYS_OS_MK _HOST_ARCH _HOST_MACHINE _HOST_OSNAME _HOST_OSREL"
bmake: exec(building) failed (No such file or directory)
*** Failed target: libcmbbs.a
*** Failed command: building standard cmbbs library
*** Error code 1
Stop.
bmake: stopped in /home/bbs/pttbbs/common/bbs
Global:.ERROR_TARGET = libcmbbs.a
Global:delete .ERROR_CMD (not found)
Applying[MAKE_PRINT_VAR_ON_ERROR] :@ to ""
Modifier pattern: "v"
Modifier pattern: "$v='${$v}'
"
Global:delete v (not found)
Result[MAKE_PRINT_VAR_ON_ERROR] of :@ is ""
from pttbbs.
pmake is deprecated as bmake takes in the place...
from pttbbs.
What is your OS, version, and bmake version?
I tried on debian 9.1, FreeBSD 11, all not seeing problems.
from pttbbs.
Arch linux
bmake-20171028
from pttbbs.
seems like on archlinux using 2017 bmake (not sure if it's due to OS or newer bmake), the rules will include a "building standard cmbbs library" which was then interpreted as a command then building becomes the command and failed. not sure why.
from pttbbs.
One solution is to add META_NOECHO=echo, but I'm not sure if that's the right solution.
from pttbbs.
Seems like lib*.mk expects system to have meta.sys.mk included, while sys.mk only included meta.sys.mk if ${MK_DIRDEPS_BUILD:Uno} == "yes".
This looks more like a bmake mk file bug to me, so I think for now the best solution is to revert the system bmake (especially its mk files) to versions prior than 2017-07 (the change was introduced at the Jul version).
from pttbbs.
Okay...I'll try it l8er
from pttbbs.
I've sent a mail to author of bmake and he agrees this should be a bmake bug and will be fixed in newer versions, so there's nothing to do in pttbbs side. close issue.
from pttbbs.
Related Issues (20)
- whence in PttLock should be SEEK_SET? (or PttLock after lseek should set offset as 0?) HOT 4
- 請問如何找回ID和密碼 HOT 5
- (Forwarded from PttBug)「登入次數」的累計盲點 HOT 2
- Some articles in the searching result for the word "初音" are missing in board C_Chat HOT 1
- [Feature Request] Support more than 8 characters password HOT 10
- 可用單一信箱多次認證 HOT 2
- AOTP verification seems to be broken HOT 1
- unable to compile boardd / mand in debian:bookworm due to libgrpc29. HOT 2
- Unable to compile source code in Debian sid (clang 16.0.6) HOT 1
- User ID rename does not update regemaildb
- Email input length hardcoded HOT 1
- [Bug] Ptt web search logic error HOT 2
- logind compile error HOT 2
- 使用 Mac 連上 term.ptt.cc,在發表文章/發送站內信時按下 ^ + X 沒有任何反應 HOT 4
- 看板下面的 bar 在特定情況下會消失
- [propose] Replace .PASSWDS with DB (mongodb) HOT 6
- BRD_WARNEL 的註解有錯
- Possible one more i++ in cmsys.strip_nonebig5? HOT 1
- 關於 SHM 沒有加上 volatile 這件事 HOT 10
- [資訊] 如果你收不到認證信的話 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pttbbs.