aui icon indicating copy to clipboard operation
aui copied to clipboard

Strip works against Debug builds but should work only over Release/ReleaseMinSize

Open luadebug opened this issue 3 months ago • 2 comments

One More Step Before opening this issue

What happened?

https://github.com/aui-framework/aui/actions/runs/17840118412/job/50727224432?pr=625#step:11:917

[96/505] Linking CXX static library lib/libaui.core.a; Stripping aui.core (only for Release/MinSizeRel)
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(ABoxFields.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(ADeque.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AMap.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(ASmallVector.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AStaticVector.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(SharedPtr.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModel.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModelAdapter.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModelIndex.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModelRange.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModelSelection.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(IListModel.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(APerformanceFrame.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(APerformanceSection.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AClass.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AConditionVariable.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(ACutoffSignal.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AFuture.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AMutex.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(Cache.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(Util.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(main.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(ABoxFields.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(ADeque.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AMap.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(ASmallVector.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AStaticVector.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(SharedPtr.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModel.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModelAdapter.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModelIndex.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModelRange.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AListModelSelection.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(IListModel.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(APerformanceFrame.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(APerformanceSection.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AClass.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AConditionVariable.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(ACutoffSignal.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AFuture.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(AMutex.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(Cache.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(Util.cpp.o) has no symbols
/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: lib/libaui.core.a(main.cpp.o) has no symbols

Relevant log output or stack trace


Steps to reproduce

1. Open `aui.example.views`
2. Click on '....'
3. Scroll down to '....'
4. See error

Affected Platforms

No response

Link to build, i.e. failing GitHub Action job (if any).

No response

luadebug avatar Sep 18 '25 20:09 luadebug

Is this a warning? Is this a fatal error? Is this a bug? Is this a FEATURE?

Alex2772 avatar Sep 18 '25 22:09 Alex2772

Is this a warning? Is this a fatal error? Is this a bug? Is this a FEATURE?

Warn + bug

Strip should execute only in case release/releaseminsize builds, but avoid debug/relwithdebug builds.

luadebug avatar Sep 19 '25 06:09 luadebug