-
-
Notifications
You must be signed in to change notification settings - Fork 449
breeze-js: add new package #7358
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: dev
Are you sure you want to change the base?
Conversation
Maybe this needs to be limited by |
hmm why? |
I just wanted to confirm that is not Well, currently it seems |
@programdir/core/main.lua:329: @programdir/actions/build/main.lua:146: @programdir/modules/async/runjobs.lua:331: @programdir/modules/private/action/build/object.lua:100: @programdir/modules/core/tools/gcc.lua:1035: src/breeze-js/quickjspp.hpp:22:10: fatal error: print: No such file or directory how? |
This comment was marked as duplicate.
This comment was marked as duplicate.
This might require gcc.lua or some fetch improvements maybe? |
It seems that the libstdcxx version xmake ci used does not support yet |
breeze-js 依赖 yalantinglibs,但是由于 yalantinglibs 的某依赖(async_simple/cinatra)很久没发包了,xmake-repo 上的 yalantinglibs 是有问题的(#7368),在目前条件下直接无法过编译 add_requires("yalantinglibs b82a21925958b6c50deba3aa26a2737cdb814e27", {
configs = {
ssl = true
}
})
add_requireconfs("**.cinatra", {
override = true,
version = "e329293f6705649a6f1e8847ec845a7631179bb8"
})
add_requireconfs("**.async_simple", {
override = true,
version = "18f3882be354d407af0f0674121dcddaeff36e26"
}) 来绕过该问题,但是这个解决方案不宜放到 xmake-repo 上,我们现在是强行给这两个包发两个版还是怎么样? |
breeze-js depends on yalantinglibs, but because a certain dependency of yalantinglibs (async_simple/cinatra) has not been packaged for a long time, yalantinglibs on xmake-repo is problematic (#7368), and it cannot be compiled directly under the current conditions. add_requires("yalantinglibs b82a21925958b6c50deba3aa26a2737cdb814e27", {
configs = {
ssl = true
}
})
add_requireconfs("**.cinatra", {
override = true,
version = "e329293f6705649a6f1e8847ec845a7631179bb8"
})
add_requireconfs("**.async_simple", {
override = true,
version = "18f3882be354d407af0f0674121dcddaeff36e26"
}) Let's bypass this problem, but this solution should not be placed on xmake-repo. Are we forcibly sending two versions to these two packages or what? |
一般提 issue 让上游发版,我们最多在包描述加些 warning。 |
Generally, we will add some warning to the package description. |
现在是直接不能用了...我觉得可以考虑发个日期版吧 |
Now it's not available...I think I can consider posting a date version |
No description provided.