Skip to content

Instantly share code, notes, and snippets.

@Zero3K
Created July 11, 2025 23:14
Show Gist options
  • Save Zero3K/579ad0804d362ace75cb3ec5bd76a5b4 to your computer and use it in GitHub Desktop.
Save Zero3K/579ad0804d362ace75cb3ec5bd76a5b4 to your computer and use it in GitHub Desktop.
[1/179] Performing build step for 'host-tools'
ninja: no work to do.
[2/28] Building C object drivers/filesystems/udfs/CMakeFiles/udfs.dir/write.c.obj
FAILED: drivers/filesystems/udfs/CMakeFiles/udfs.dir/write.c.obj
C:\RosBE\i386\bin\gcc.exe -DD3D_UMD_INTERFACE_VERSION=0x000C -DDBG=1 -DDLL_EXPORT_VERSION=0x502 -DDXGKDDI_INTERFACE_VERSION=0x1052 -DKERNEL_MODE=1 -DMINGW_HAS_SECURE_API=1 -DUDF_KERNEL_DRIVER=1 -DUSE_COMPILER_EXCEPTIONS -DWINVER=0x502 -D_CRT_NON_CONFORMING_SWPRINTFS -D_CRT_SUPPRESS_RESTRICT -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_HAVE_BROKEN_VSWPRINTF -D_LARGEFILE_SOURCE -D_M_IX86 -D_NEW_DELETE_OPERATORS_ -D_SEH_ENABLE_TRACE -D_SETUPAPI_VER=0x502 -D_USE_32BIT_TIME_T -D_USE_PSEH3=1 -D_WIN32_IE=0x600 -D_WIN32_WINDOWS=0x502 -D_WIN32_WINNT=0x502 -D_X86_ -D__REACTOS__ -D__RELFILE__="&__FILE__[__FILE__[0] == '.' ? 3 : 11]" -D__USE_LARGEFILE64 -D__i386__ -Di386 -Idrivers/filesystems/udfs -I../drivers/filesystems/udfs -I../sdk/include -I../sdk/include/psdk -I../sdk/include/dxsdk -I../sdk/include/winrt -Isdk/include -Isdk/include/psdk -Isdk/include/dxsdk -Isdk/include/ddk -Isdk/include/reactos -Isdk/include/reactos/mc -I../sdk/include/crt -I../sdk/include/vcruntime -I../sdk/include/ddk -I../sdk/include/ndk -I../sdk/include/reactos -I../sdk/include/reactos/libs -I../sdk/lib/pseh/include -I../drivers/filesystems/udfs/uct_core -I../drivers/filesystems/udfs/udf_scsi -pipe -fms-extensions -fno-strict-aliasing -fno-common -mlong-double-64 -nostdinc -Wno-unknown-pragmas -fno-aggressive-loop-optimizations -Wold-style-declaration -fno-builtin-acosf -fno-builtin-acosl -fno-builtin-asinf -fno-builtin-asinl -fno-builtin-atan2f -fno-builtin-atan2l -fno-builtin-atanf -fno-builtin-atanl -fno-builtin-ceilf -fno-builtin-ceill -fno-builtin-coshf -fno-builtin-coshl -fno-builtin-cosf -fno-builtin-cosl -fno-builtin-expf -fno-builtin-expl -fno-builtin-fabsf -fno-builtin-fabsl -fno-builtin-floorf -fno-builtin-floorl -fno-builtin-fmodf -fno-builtin-fmodl -fno-builtin-frexpf -fno-builtin-frexpl -fno-builtin-hypotf -fno-builtin-hypotl -fno-builtin-ldexpf -fno-builtin-ldexpl -fno-builtin-logf -fno-builtin-logl -fno-builtin-log10f -fno-builtin-log10l -fno-builtin-modff -fno-builtin-modfl -fno-builtin-powf -fno-builtin-powl -fno-builtin-sinhf -fno-builtin-sinhl -fno-builtin-sinf -fno-builtin-sinl -fno-builtin-sqrtf -fno-builtin-sqrtl -fno-builtin-tanhf -fno-builtin-tanhl -fno-builtin-tanf -fno-builtin-tanl -fno-builtin-feraiseexcept -fno-builtin-feupdateenv -gdwarf-2 -gstrict-dwarf -femit-struct-debug-detailed=none -feliminate-unused-debug-symbols -march=pentium -mtune=generic -Werror -Wall -Wpointer-arith -Wno-unknown-warning-option -Wno-char-subscripts -Wno-multichar -Wno-unused-value -Wno-unused-const-variable -Wno-unused-local-typedefs -Wno-deprecated -Wno-unused-result -Wno-maybe-uninitialized -O1 -fno-optimize-sibling-calls -fno-omit-frame-pointer -mstackrealign -mpreferred-stack-boundary=3 -fno-set-stack-executable -std=gnu99 -MD -MT drivers/filesystems/udfs/CMakeFiles/udfs.dir/write.c.obj -MF drivers\filesystems\udfs\CMakeFiles\udfs.dir\write.c.obj.d -o drivers/filesystems/udfs/CMakeFiles/udfs.dir/write.c.obj -c ../drivers/filesystems/udfs/write.c
../drivers/filesystems/udfs/write.c: In function 'UdfsWriteFileData':
../drivers/filesystems/udfs/write.c:333:1: error: expected declaration or statement at end of input
}
^
In file included from ../sdk/lib/pseh/include/pseh/pseh2.h:103,
from ../sdk/include/vcruntime/excpt.h:12,
from sdk/include/ddk/wdm.h:41,
from sdk/include/ddk/ntddk.h:38,
from sdk/include/ddk/ntifs.h:35,
from ../drivers/filesystems/udfs/udfsprocs.h:16,
from ../drivers/filesystems/udfs/write.c:8:
../sdk/lib/pseh/include/pseh/pseh3.h:78:32: error: nested function '_SEH3$_C_AutoCleanup' declared but never defined
#define _SEH3$_AutoCleanup _SEH3$_C_AutoCleanup
^~~~~~~~~~~~~~~~~~~~
../sdk/lib/pseh/include/pseh/pseh3.h:340:64: note: in definition of macro '_SEH3$_DECLARE_CLEANUP_FUNC'
auto inline __attribute__((always_inline,gnu_inline)) void _Name(volatile SEH3$_REGISTRATION_FRAME *p)
^~~~~
../sdk/lib/pseh/include/pseh/pseh3.h:382:37: note: in expansion of macro '_SEH3$_AutoCleanup'
_SEH3$_DECLARE_CLEANUP_FUNC(_SEH3$_AutoCleanup); \
^~~~~~~~~~~~~~~~~~
../sdk/lib/pseh/include/pseh/pseh2.h:118:15: note: in expansion of macro '_SEH3_TRY'
#define __try _SEH3_TRY
^~~~~~~~~
../drivers/filesystems/udfs/write.c:154:5: note: in expansion of macro '__try'
__try {
^~~~~
../drivers/filesystems/udfs/write.c:240:5: error: label '_SEH3$_l_OnException' used but not defined
} __except(EXCEPTION_EXECUTE_HANDLER) {
^
../drivers/filesystems/udfs/write.c:240:5: error: label '_SEH3$_l_EndTry' used but not defined
../drivers/filesystems/udfs/write.c:333:1: error: expected declaration or statement at end of input
}
^
At top level:
../drivers/filesystems/udfs/write.c:296:1: error: 'UdfsWriteBlockToPartition' defined but not used [-Werror=unused-function]
UdfsWriteBlockToPartition(
^~~~~~~~~~~~~~~~~~~~~~~~~
../drivers/filesystems/udfs/write.c:252:1: error: 'UdfsAllocateFileSpace' defined but not used [-Werror=unused-function]
UdfsAllocateFileSpace(
^~~~~~~~~~~~~~~~~~~~~
cc1.exe: error: unrecognized command line option '-Wno-unknown-warning-option' [-Werror]
cc1.exe: all warnings being treated as errors
[3/28] Building C object drivers/filesystems/udfs/CMakeFiles/udfs.dir/read.c.obj
FAILED: drivers/filesystems/udfs/CMakeFiles/udfs.dir/read.c.obj
C:\RosBE\i386\bin\gcc.exe -DD3D_UMD_INTERFACE_VERSION=0x000C -DDBG=1 -DDLL_EXPORT_VERSION=0x502 -DDXGKDDI_INTERFACE_VERSION=0x1052 -DKERNEL_MODE=1 -DMINGW_HAS_SECURE_API=1 -DUDF_KERNEL_DRIVER=1 -DUSE_COMPILER_EXCEPTIONS -DWINVER=0x502 -D_CRT_NON_CONFORMING_SWPRINTFS -D_CRT_SUPPRESS_RESTRICT -D_FILE_OFFSET_BITS=64 -D_GLIBCXX_HAVE_BROKEN_VSWPRINTF -D_LARGEFILE_SOURCE -D_M_IX86 -D_NEW_DELETE_OPERATORS_ -D_SEH_ENABLE_TRACE -D_SETUPAPI_VER=0x502 -D_USE_32BIT_TIME_T -D_USE_PSEH3=1 -D_WIN32_IE=0x600 -D_WIN32_WINDOWS=0x502 -D_WIN32_WINNT=0x502 -D_X86_ -D__REACTOS__ -D__RELFILE__="&__FILE__[__FILE__[0] == '.' ? 3 : 11]" -D__USE_LARGEFILE64 -D__i386__ -Di386 -Idrivers/filesystems/udfs -I../drivers/filesystems/udfs -I../sdk/include -I../sdk/include/psdk -I../sdk/include/dxsdk -I../sdk/include/winrt -Isdk/include -Isdk/include/psdk -Isdk/include/dxsdk -Isdk/include/ddk -Isdk/include/reactos -Isdk/include/reactos/mc -I../sdk/include/crt -I../sdk/include/vcruntime -I../sdk/include/ddk -I../sdk/include/ndk -I../sdk/include/reactos -I../sdk/include/reactos/libs -I../sdk/lib/pseh/include -I../drivers/filesystems/udfs/uct_core -I../drivers/filesystems/udfs/udf_scsi -pipe -fms-extensions -fno-strict-aliasing -fno-common -mlong-double-64 -nostdinc -Wno-unknown-pragmas -fno-aggressive-loop-optimizations -Wold-style-declaration -fno-builtin-acosf -fno-builtin-acosl -fno-builtin-asinf -fno-builtin-asinl -fno-builtin-atan2f -fno-builtin-atan2l -fno-builtin-atanf -fno-builtin-atanl -fno-builtin-ceilf -fno-builtin-ceill -fno-builtin-coshf -fno-builtin-coshl -fno-builtin-cosf -fno-builtin-cosl -fno-builtin-expf -fno-builtin-expl -fno-builtin-fabsf -fno-builtin-fabsl -fno-builtin-floorf -fno-builtin-floorl -fno-builtin-fmodf -fno-builtin-fmodl -fno-builtin-frexpf -fno-builtin-frexpl -fno-builtin-hypotf -fno-builtin-hypotl -fno-builtin-ldexpf -fno-builtin-ldexpl -fno-builtin-logf -fno-builtin-logl -fno-builtin-log10f -fno-builtin-log10l -fno-builtin-modff -fno-builtin-modfl -fno-builtin-powf -fno-builtin-powl -fno-builtin-sinhf -fno-builtin-sinhl -fno-builtin-sinf -fno-builtin-sinl -fno-builtin-sqrtf -fno-builtin-sqrtl -fno-builtin-tanhf -fno-builtin-tanhl -fno-builtin-tanf -fno-builtin-tanl -fno-builtin-feraiseexcept -fno-builtin-feupdateenv -gdwarf-2 -gstrict-dwarf -femit-struct-debug-detailed=none -feliminate-unused-debug-symbols -march=pentium -mtune=generic -Werror -Wall -Wpointer-arith -Wno-unknown-warning-option -Wno-char-subscripts -Wno-multichar -Wno-unused-value -Wno-unused-const-variable -Wno-unused-local-typedefs -Wno-deprecated -Wno-unused-result -Wno-maybe-uninitialized -O1 -fno-optimize-sibling-calls -fno-omit-frame-pointer -mstackrealign -mpreferred-stack-boundary=3 -fno-set-stack-executable -std=gnu99 -MD -MT drivers/filesystems/udfs/CMakeFiles/udfs.dir/read.c.obj -MF drivers\filesystems\udfs\CMakeFiles\udfs.dir\read.c.obj.d -o drivers/filesystems/udfs/CMakeFiles/udfs.dir/read.c.obj -c ../drivers/filesystems/udfs/read.c
../drivers/filesystems/udfs/read.c: In function 'UdfsReadFileDataFromUdfct':
../drivers/filesystems/udfs/read.c:286:1: error: expected declaration or statement at end of input
}
^
In file included from ../sdk/lib/pseh/include/pseh/pseh2.h:103,
from ../sdk/include/vcruntime/excpt.h:12,
from sdk/include/ddk/wdm.h:41,
from sdk/include/ddk/ntddk.h:38,
from sdk/include/ddk/ntifs.h:35,
from ../drivers/filesystems/udfs/udfsprocs.h:16,
from ../drivers/filesystems/udfs/read.c:6:
../sdk/lib/pseh/include/pseh/pseh3.h:78:32: error: nested function '_SEH3$_C_AutoCleanup' declared but never defined
#define _SEH3$_AutoCleanup _SEH3$_C_AutoCleanup
^~~~~~~~~~~~~~~~~~~~
../sdk/lib/pseh/include/pseh/pseh3.h:340:64: note: in definition of macro '_SEH3$_DECLARE_CLEANUP_FUNC'
auto inline __attribute__((always_inline,gnu_inline)) void _Name(volatile SEH3$_REGISTRATION_FRAME *p)
^~~~~
../sdk/lib/pseh/include/pseh/pseh3.h:382:37: note: in expansion of macro '_SEH3$_AutoCleanup'
_SEH3$_DECLARE_CLEANUP_FUNC(_SEH3$_AutoCleanup); \
^~~~~~~~~~~~~~~~~~
../sdk/lib/pseh/include/pseh/pseh2.h:118:15: note: in expansion of macro '_SEH3_TRY'
#define __try _SEH3_TRY
^~~~~~~~~
../drivers/filesystems/udfs/read.c:252:5: note: in expansion of macro '__try'
__try {
^~~~~
../drivers/filesystems/udfs/read.c:280:5: error: label '_SEH3$_l_OnException' used but not defined
} __except(EXCEPTION_EXECUTE_HANDLER) {
^
../drivers/filesystems/udfs/read.c:280:5: error: label '_SEH3$_l_EndTry' used but not defined
../drivers/filesystems/udfs/read.c:286:1: error: expected declaration or statement at end of input
}
^
../drivers/filesystems/udfs/read.c: In function 'UdfsReadFileData':
../drivers/filesystems/udfs/read.c:286:1: error: expected declaration or statement at end of input
In file included from ../sdk/lib/pseh/include/pseh/pseh2.h:103,
from ../sdk/include/vcruntime/excpt.h:12,
from sdk/include/ddk/wdm.h:41,
from sdk/include/ddk/ntddk.h:38,
from sdk/include/ddk/ntifs.h:35,
from ../drivers/filesystems/udfs/udfsprocs.h:16,
from ../drivers/filesystems/udfs/read.c:6:
../sdk/lib/pseh/include/pseh/pseh3.h:78:32: error: nested function '_SEH3$_C_AutoCleanup' declared but never defined
#define _SEH3$_AutoCleanup _SEH3$_C_AutoCleanup
^~~~~~~~~~~~~~~~~~~~
../sdk/lib/pseh/include/pseh/pseh3.h:340:64: note: in definition of macro '_SEH3$_DECLARE_CLEANUP_FUNC'
auto inline __attribute__((always_inline,gnu_inline)) void _Name(volatile SEH3$_REGISTRATION_FRAME *p)
^~~~~
../sdk/lib/pseh/include/pseh/pseh3.h:382:37: note: in expansion of macro '_SEH3$_AutoCleanup'
_SEH3$_DECLARE_CLEANUP_FUNC(_SEH3$_AutoCleanup); \
^~~~~~~~~~~~~~~~~~
../sdk/lib/pseh/include/pseh/pseh2.h:118:15: note: in expansion of macro '_SEH3_TRY'
#define __try _SEH3_TRY
^~~~~~~~~
../drivers/filesystems/udfs/read.c:137:5: note: in expansion of macro '__try'
__try {
^~~~~
../drivers/filesystems/udfs/read.c:214:5: error: label '_SEH3$_l_OnException' used but not defined
} __except(EXCEPTION_EXECUTE_HANDLER) {
^
../drivers/filesystems/udfs/read.c:214:5: error: label '_SEH3$_l_EndTry' used but not defined
../drivers/filesystems/udfs/read.c:286:1: error: expected declaration or statement at end of input
}
^
At top level:
../drivers/filesystems/udfs/read.c:227:1: error: 'UdfsReadFileDataFromUdfct' defined but not used [-Werror=unused-function]
UdfsReadFileDataFromUdfct(
^~~~~~~~~~~~~~~~~~~~~~~~~
cc1.exe: error: unrecognized command line option '-Wno-unknown-warning-option' [-Werror]
cc1.exe: all warnings being treated as errors
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment