mirror of
https://github.com/upx/upx.git
synced 2024-11-23 04:39:59 +00:00
CI updates
This commit is contained in:
parent
c3341ce4dc
commit
e0633b89bb
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
@ -83,7 +83,8 @@ jobs:
|
||||
include:
|
||||
- { os: ubuntu-20.04, use_extra: true }
|
||||
- { os: ubuntu-22.04, use_extra: true, use_wine: true }
|
||||
# GitHub ubuntu-24.04 is BETA; currently i386 programs can abort with "The futex facility returned an unexpected error code"
|
||||
# GitHub ubuntu-24.04 is BETA; BUG: currently i386 programs can abort with "The futex facility returned an unexpected error code"
|
||||
# THIS IS A KNOWN ISSUE: https://github.com/actions/runner-images/issues/9848
|
||||
- { os: ubuntu-24.04 } # TODO later: enable extra+wine once the GitHub VM is fixed
|
||||
steps:
|
||||
- name: Install extra 32-bit and MinGW packages
|
||||
|
@ -213,6 +213,8 @@ if(MSVC_FRONTEND OR WIN32 OR MINGW OR CYGWIN)
|
||||
add_definitions(-D_CRT_NONSTDC_NO_WARNINGS)
|
||||
add_definitions(-D_CRT_SECURE_NO_DEPRECATE)
|
||||
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
|
||||
add_definitions(-D_SCL_SECURE_NO_DEPRECATE)
|
||||
add_definitions(-D_SCL_SECURE_NO_WARNINGS)
|
||||
add_definitions(-DWIN32_LEAN_AND_MEAN)
|
||||
add_definitions(-D__USE_MINGW_ANSI_STDIO)
|
||||
endif()
|
||||
|
@ -67,6 +67,12 @@
|
||||
#if !defined(_CRT_SECURE_NO_WARNINGS)
|
||||
#define _CRT_SECURE_NO_WARNINGS 1
|
||||
#endif
|
||||
#if !defined(_SCL_SECURE_NO_DEPRECATE)
|
||||
#define _SCL_SECURE_NO_DEPRECATE 1
|
||||
#endif
|
||||
#if !defined(_SCL_SECURE_NO_WARNINGS)
|
||||
#define _SCL_SECURE_NO_WARNINGS 1
|
||||
#endif
|
||||
#endif // _WIN32
|
||||
|
||||
/* vim:set ts=4 sw=4 et: */
|
||||
|
Loading…
Reference in New Issue
Block a user