Created
July 11, 2025 22:00
-
-
Save Zero3K/32b29db9c06f0b923be2eaa46c5b3772 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[1/179] Performing build step for 'host-tools' | |
ninja: no work to do. | |
[2/30] Building C object drivers/filesystems/udfs/CMakeFiles/udfs.dir/udfs.c.obj | |
FAILED: drivers/filesystems/udfs/CMakeFiles/udfs.dir/udfs.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/udfct/uct_core -I../drivers/filesystems/udfs/udfct/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/udfs.c.obj -MF drivers\filesystems\udfs\CMakeFiles\udfs.dir\udfs.c.obj.d -o drivers/filesystems/udfs/CMakeFiles/udfs.dir/udfs.c.obj -c ../drivers/filesystems/udfs/udfs.c | |
In file included from ../drivers/filesystems/udfs/udfs.c:9: | |
../drivers/filesystems/udfs/udfsprocs.h:28: error: "_STDDEF_H" redefined [-Werror] | |
#define _STDDEF_H 1 | |
In file included from ../sdk/include/vcruntime/intrin.h:9, | |
from sdk/include/ddk/wdm.h:70, | |
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/udfs.c:9: | |
../sdk/include/crt/stddef.h:43: note: this is the location of the previous definition | |
#define _STDDEF_H | |
In file included from ../drivers/filesystems/udfs/udfs.c:9: | |
../drivers/filesystems/udfs/udfsprocs.h:33: error: "__STDDEF_H__" redefined [-Werror] | |
#define __STDDEF_H__ 1 | |
In file included from ../sdk/include/vcruntime/intrin.h:9, | |
from sdk/include/ddk/wdm.h:70, | |
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/udfs.c:9: | |
../sdk/include/crt/stddef.h:48: note: this is the location of the previous definition | |
#define __STDDEF_H__ | |
In file included from ../drivers/filesystems/udfs/udfsprocs.h:95, | |
from ../drivers/filesystems/udfs/udfs.c:9: | |
../drivers/filesystems/udfs/udfct/uct_core/mytypes.h:19: error: "__int64" redefined [-Werror] | |
#define __int64 long long int | |
In file included from ../sdk/include/vcruntime/vcruntime.h:12, | |
from ../sdk/include/vcruntime/excpt.h:9, | |
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/udfs.c:9: | |
../sdk/include/vcruntime/_mingw.h:187: note: this is the location of the previous definition | |
#define __int64 long long | |
In file included from ../drivers/filesystems/udfs/udfct/uct_core/general.h:18, | |
from ../drivers/filesystems/udfs/udfsprocs.h:96, | |
from ../drivers/filesystems/udfs/udfs.c:9: | |
../sdk/include/crt/stdlib.h:228:3: error: useless type name in empty declaration [-Werror] | |
__declspec(noreturn) void __cdecl exit(_In_ int _Code); | |
^~~~~~~~~~ | |
In file included from ../drivers/filesystems/udfs/udfs.c:9: | |
../sdk/include/crt/stdlib.h:250:24: error: expected identifier or '(' before 'int' | |
int __cdecl abs(_In_ int _X); | |
^~~ | |
../drivers/filesystems/udfs/udfsprocs.h:79:18: note: in definition of macro 'abs' | |
#define abs(x) ((x) < 0 ? -(x) : (x)) | |
^ | |
../drivers/filesystems/udfs/udfsprocs.h:79:21: error: expected ')' before '<' token | |
#define abs(x) ((x) < 0 ? -(x) : (x)) | |
^ | |
../sdk/include/crt/stdlib.h:250:15: note: in expansion of macro 'abs' | |
int __cdecl abs(_In_ int _X); | |
^~~ | |
../sdk/include/crt/stdlib.h:251:26: error: expected identifier or '(' before 'long' | |
long __cdecl labs(_In_ long _X); | |
^~~~ | |
../drivers/filesystems/udfs/udfsprocs.h:80:19: note: in definition of macro 'labs' | |
#define labs(x) ((x) < 0 ? -(x) : (x)) | |
^ | |
../drivers/filesystems/udfs/udfsprocs.h:80:22: error: expected ')' before '<' token | |
#define labs(x) ((x) < 0 ? -(x) : (x)) | |
^ | |
../sdk/include/crt/stdlib.h:251:16: note: in expansion of macro 'labs' | |
long __cdecl labs(_In_ long _X); | |
^~~~ | |
In file included from ../drivers/filesystems/udfs/udfsprocs.h:99, | |
from ../drivers/filesystems/udfs/udfs.c:9: | |
../drivers/filesystems/udfs/udfct/uct_core/uctnodes.h:111:3: error: conflicting types for 'UdfMountContext' | |
} UdfMountContext; | |
^~~~~~~~~~~~~~~ | |
In file included from ../drivers/filesystems/udfs/udfs.c:9: | |
../drivers/filesystems/udfs/udfsprocs.h:91:32: note: previous declaration of 'UdfMountContext' was here | |
typedef struct UdfMountContext UdfMountContext; | |
^~~~~~~~~~~~~~~ | |
In file included from ../drivers/filesystems/udfs/udfsprocs.h:104, | |
from ../drivers/filesystems/udfs/udfs.c:9: | |
../drivers/filesystems/udfs/udfct/uct_core/uctverify.h:388:65: error: "/*" within comment [-Werror=comment] | |
/** "*UDF Non-Allocatable Space" /* UDF 2.00+ */ | |
../drivers/filesystems/udfs/udfs.c: In function 'UdfsCreateVcb': | |
../drivers/filesystems/udfs/udfs.c:236:47: error: passing argument 2 of 'FsRtlSetupAdvancedHeader' from incompatible pointer type [-Werror=incompatible-pointer-types] | |
FsRtlSetupAdvancedHeader(&NewVcb->Header, &NewVcb->VcbResource); | |
^~~~~~~~~~~~~~~~~~~~ | |
In file included from ../drivers/filesystems/udfs/udfsprocs.h:16, | |
from ../drivers/filesystems/udfs/udfs.c:9: | |
sdk/include/ddk/ntifs.h:8556:20: note: expected 'PFAST_MUTEX' {aka 'struct _FAST_MUTEX *'} but argument is of type 'ERESOURCE *' {aka 'struct _ERESOURCE *'} | |
_In_ PFAST_MUTEX FMutex ) | |
~~~~~~~~~~~~^~~~~~ | |
../drivers/filesystems/udfs/udfs.c: At top level: | |
cc1.exe: error: unrecognized command line option '-Wno-unknown-warning-option' [-Werror] | |
cc1.exe: all warnings being treated as errors | |
[3/30] Building C object drivers/filesystems/udfs/CMakeFiles/udfs.dir/create.c.obj | |
FAILED: drivers/filesystems/udfs/CMakeFiles/udfs.dir/create.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/udfct/uct_core -I../drivers/filesystems/udfs/udfct/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/create.c.obj -MF drivers\filesystems\udfs\CMakeFiles\udfs.dir\create.c.obj.d -o drivers/filesystems/udfs/CMakeFiles/udfs.dir/create.c.obj -c ../drivers/filesystems/udfs/create.c | |
In file included from ../drivers/filesystems/udfs/create.c:6: | |
../drivers/filesystems/udfs/udfsprocs.h:28: error: "_STDDEF_H" redefined [-Werror] | |
#define _STDDEF_H 1 | |
In file included from ../sdk/include/vcruntime/intrin.h:9, | |
from sdk/include/ddk/wdm.h:70, | |
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/create.c:6: | |
../sdk/include/crt/stddef.h:43: note: this is the location of the previous definition | |
#define _STDDEF_H | |
In file included from ../drivers/filesystems/udfs/create.c:6: | |
../drivers/filesystems/udfs/udfsprocs.h:33: error: "__STDDEF_H__" redefined [-Werror] | |
#define __STDDEF_H__ 1 | |
In file included from ../sdk/include/vcruntime/intrin.h:9, | |
from sdk/include/ddk/wdm.h:70, | |
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/create.c:6: | |
../sdk/include/crt/stddef.h:48: note: this is the location of the previous definition | |
#define __STDDEF_H__ | |
In file included from ../drivers/filesystems/udfs/udfsprocs.h:95, | |
from ../drivers/filesystems/udfs/create.c:6: | |
../drivers/filesystems/udfs/udfct/uct_core/mytypes.h:19: error: "__int64" redefined [-Werror] | |
#define __int64 long long int | |
In file included from ../sdk/include/vcruntime/vcruntime.h:12, | |
from ../sdk/include/vcruntime/excpt.h:9, | |
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/create.c:6: | |
../sdk/include/vcruntime/_mingw.h:187: note: this is the location of the previous definition | |
#define __int64 long long | |
In file included from ../drivers/filesystems/udfs/udfct/uct_core/general.h:18, | |
from ../drivers/filesystems/udfs/udfsprocs.h:96, | |
from ../drivers/filesystems/udfs/create.c:6: | |
../sdk/include/crt/stdlib.h:228:3: error: useless type name in empty declaration [-Werror] | |
__declspec(noreturn) void __cdecl exit(_In_ int _Code); | |
^~~~~~~~~~ | |
In file included from ../drivers/filesystems/udfs/create.c:6: | |
../sdk/include/crt/stdlib.h:250:24: error: expected identifier or '(' before 'int' | |
int __cdecl abs(_In_ int _X); | |
^~~ | |
../drivers/filesystems/udfs/udfsprocs.h:79:18: note: in definition of macro 'abs' | |
#define abs(x) ((x) < 0 ? -(x) : (x)) | |
^ | |
../drivers/filesystems/udfs/udfsprocs.h:79:21: error: expected ')' before '<' token | |
#define abs(x) ((x) < 0 ? -(x) : (x)) | |
^ | |
../sdk/include/crt/stdlib.h:250:15: note: in expansion of macro 'abs' | |
int __cdecl abs(_In_ int _X); | |
^~~ | |
../sdk/include/crt/stdlib.h:251:26: error: expected identifier or '(' before 'long' | |
long __cdecl labs(_In_ long _X); | |
^~~~ | |
../drivers/filesystems/udfs/udfsprocs.h:80:19: note: in definition of macro 'labs' | |
#define labs(x) ((x) < 0 ? -(x) : (x)) | |
^ | |
../drivers/filesystems/udfs/udfsprocs.h:80:22: error: expected ')' before '<' token | |
#define labs(x) ((x) < 0 ? -(x) : (x)) | |
^ | |
../sdk/include/crt/stdlib.h:251:16: note: in expansion of macro 'labs' | |
long __cdecl labs(_In_ long _X); | |
^~~~ | |
In file included from ../drivers/filesystems/udfs/udfsprocs.h:99, | |
from ../drivers/filesystems/udfs/create.c:6: | |
../drivers/filesystems/udfs/udfct/uct_core/uctnodes.h:111:3: error: conflicting types for 'UdfMountContext' | |
} UdfMountContext; | |
^~~~~~~~~~~~~~~ | |
In file included from ../drivers/filesystems/udfs/create.c:6: | |
../drivers/filesystems/udfs/udfsprocs.h:91:32: note: previous declaration of 'UdfMountContext' was here | |
typedef struct UdfMountContext UdfMountContext; | |
^~~~~~~~~~~~~~~ | |
In file included from ../drivers/filesystems/udfs/udfsprocs.h:104, | |
from ../drivers/filesystems/udfs/create.c:6: | |
../drivers/filesystems/udfs/udfct/uct_core/uctverify.h:388:65: error: "/*" within comment [-Werror=comment] | |
/** "*UDF Non-Allocatable Space" /* UDF 2.00+ */ | |
../drivers/filesystems/udfs/create.c: In function 'UdfsCreate': | |
../drivers/filesystems/udfs/create.c:43:56: error: 'FSRTL_ADVANCED_FCB_HEADER' {aka 'struct _FSRTL_ADVANCED_FCB_HEADER'} has no member named 'SectionObjectPointer' | |
FileObject->SectionObjectPointer = &Fcb->Header.SectionObjectPointer; | |
^ | |
../drivers/filesystems/udfs/create.c: In function 'UdfsCreateFcb': | |
../drivers/filesystems/udfs/create.c:194:47: error: passing argument 2 of 'FsRtlSetupAdvancedHeader' from incompatible pointer type [-Werror=incompatible-pointer-types] | |
FsRtlSetupAdvancedHeader(&NewFcb->Header, &Vcb->FcbResource); | |
^~~~~~~~~~~~~~~~~ | |
In file included from ../drivers/filesystems/udfs/udfsprocs.h:16, | |
from ../drivers/filesystems/udfs/create.c:6: | |
sdk/include/ddk/ntifs.h:8556:20: note: expected 'PFAST_MUTEX' {aka 'struct _FAST_MUTEX *'} but argument is of type 'ERESOURCE *' {aka 'struct _ERESOURCE *'} | |
_In_ PFAST_MUTEX FMutex ) | |
~~~~~~~~~~~~^~~~~~ | |
../drivers/filesystems/udfs/create.c: At top level: | |
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