Skip to content

Instantly share code, notes, and snippets.

@MartijnBraam
Created August 7, 2017 17:50
Show Gist options
  • Select an option

  • Save MartijnBraam/4395535c8f458a7e6598d6e0e9d2bb48 to your computer and use it in GitHub Desktop.

Select an option

Save MartijnBraam/4395535c8f458a7e6598d6e0e9d2bb48 to your computer and use it in GitHub Desktop.
In file included from /usr/include/fortify/stdio.h:20:0,
from /usr/include/c++/6.4.0/cstdio:42,
from /usr/include/c++/6.4.0/ext/string_conversions.h:43,
from /usr/include/c++/6.4.0/bits/basic_string.h:5417,
from /usr/include/c++/6.4.0/string:52,
from /usr/include/c++/6.4.0/stdexcept:39,
from /usr/include/c++/6.4.0/array:39,
from /usr/include/c++/6.4.0/tuple:39,
from /usr/include/c++/6.4.0/functional:55,
from /usr/include/core/connection.h:21,
from /usr/include/core/signal.h:21,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/signal.h:24,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/signalable.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/process_group.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/process.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/child_process.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/fork.h:22,
from /home/user/build/src/process-cpp-3.0.1/src/core/posix/fork.cpp:20:
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:5: error: expected identifier before '(' token
stdin = 1 << 0,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:5: error: expected '}' before '(' token
In file included from /home/user/build/src/process-cpp-3.0.1/include/core/posix/child_process.h:23:0,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/fork.h:22,
from /home/user/build/src/process-cpp-3.0.1/src/core/posix/fork.cpp:20:
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:18: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stdin = 1 << 0,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:37:19: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stdout = 1 << 1,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:38:19: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stderr = 1 << 2
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:39:2: error: extra ';' [-Werror=pedantic]
};
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:41:23: error: 'StandardStream' does not name a type
CORE_POSIX_DLL_PUBLIC StandardStream operator|(StandardStream l, StandardStream r);
^~~~~~~~~~~~~~
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:42:23: error: 'StandardStream' does not name a type
CORE_POSIX_DLL_PUBLIC StandardStream operator&(StandardStream l, StandardStream r);
^~~~~~~~~~~~~~
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:44:1: error: expected declaration before '}' token
}
^
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/process-cpp.dir/build.make:135: src/CMakeFiles/process-cpp.dir/core/posix/fork.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/user/build/src/process-cpp-3.0.1/src/core/posix/signal.cpp: In member function 'virtual void impl::SignalTrap::run()':
/home/user/build/src/process-cpp-3.0.1/src/core/posix/signal.cpp:154:22: error: 'uint' was not declared in this scope
for (uint i = 0; i < result / sizeof(signalfd_siginfo); i++)
^~~~
/home/user/build/src/process-cpp-3.0.1/src/core/posix/signal.cpp:154:34: error: 'i' was not declared in this scope
for (uint i = 0; i < result / sizeof(signalfd_siginfo); i++)
^
make[2]: *** [src/CMakeFiles/process-cpp.dir/build.make:207: src/CMakeFiles/process-cpp.dir/core/posix/signal.cpp.o] Error 1
In file included from /usr/include/fortify/stdio.h:20:0,
from /usr/include/c++/6.4.0/cstdio:42,
from /usr/include/c++/6.4.0/ext/string_conversions.h:43,
from /usr/include/c++/6.4.0/bits/basic_string.h:5417,
from /usr/include/c++/6.4.0/string:52,
from /usr/include/c++/6.4.0/stdexcept:39,
from /usr/include/c++/6.4.0/array:39,
from /usr/include/c++/6.4.0/tuple:39,
from /usr/include/c++/6.4.0/functional:55,
from /usr/include/core/connection.h:21,
from /usr/include/core/signal.h:21,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/signal.h:24,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/signalable.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/process_group.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/process.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/child_process.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/exec.h:22,
from /home/user/build/src/process-cpp-3.0.1/src/core/posix/exec.cpp:19:
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:5: error: expected identifier before '(' token
stdin = 1 << 0,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:5: error: expected '}' before '(' token
In file included from /home/user/build/src/process-cpp-3.0.1/include/core/posix/child_process.h:23:0,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/exec.h:22,
from /home/user/build/src/process-cpp-3.0.1/src/core/posix/exec.cpp:19:
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:18: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stdin = 1 << 0,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:37:19: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stdout = 1 << 1,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:38:19: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stderr = 1 << 2
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:39:2: error: extra ';' [-Werror=pedantic]
};
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:41:23: error: 'StandardStream' does not name a type
CORE_POSIX_DLL_PUBLIC StandardStream operator|(StandardStream l, StandardStream r);
^~~~~~~~~~~~~~
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:42:23: error: 'StandardStream' does not name a type
CORE_POSIX_DLL_PUBLIC StandardStream operator&(StandardStream l, StandardStream r);
^~~~~~~~~~~~~~
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:44:1: error: expected declaration before '}' token
}
^
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/process-cpp.dir/build.make:111: src/CMakeFiles/process-cpp.dir/core/posix/exec.cpp.o] Error 1
In file included from /usr/include/fortify/stdio.h:20:0,
from /usr/include/c++/6.4.0/cstdio:42,
from /usr/include/c++/6.4.0/ext/string_conversions.h:43,
from /usr/include/c++/6.4.0/bits/basic_string.h:5417,
from /usr/include/c++/6.4.0/string:52,
from /usr/include/c++/6.4.0/stdexcept:39,
from /usr/include/c++/6.4.0/array:39,
from /usr/include/c++/6.4.0/tuple:39,
from /usr/include/c++/6.4.0/functional:55,
from /usr/include/core/connection.h:21,
from /usr/include/core/signal.h:21,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/signal.h:24,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/signalable.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/process_group.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/process.h:22,
from /home/user/build/src/process-cpp-3.0.1/include/core/posix/child_process.h:22,
from /home/user/build/src/process-cpp-3.0.1/src/core/posix/child_process.cpp:19:
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:5: error: expected identifier before '(' token
stdin = 1 << 0,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:5: error: expected '}' before '(' token
In file included from /home/user/build/src/process-cpp-3.0.1/include/core/posix/child_process.h:23:0,
from /home/user/build/src/process-cpp-3.0.1/src/core/posix/child_process.cpp:19:
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:36:18: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stdin = 1 << 0,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:37:19: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stdout = 1 << 1,
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:38:19: error: cannot convert 'int' to 'core::posix::StandardStream' in initialization
stderr = 1 << 2
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:39:2: error: extra ';' [-Werror=pedantic]
};
^
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:41:23: error: 'StandardStream' does not name a type
CORE_POSIX_DLL_PUBLIC StandardStream operator|(StandardStream l, StandardStream r);
^~~~~~~~~~~~~~
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:42:23: error: 'StandardStream' does not name a type
CORE_POSIX_DLL_PUBLIC StandardStream operator&(StandardStream l, StandardStream r);
^~~~~~~~~~~~~~
/home/user/build/src/process-cpp-3.0.1/include/core/posix/standard_stream.h:44:1: error: expected declaration before '}' token
}
^
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/process-cpp.dir/build.make:87: src/CMakeFiles/process-cpp.dir/core/posix/child_process.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1036: src/CMakeFiles/process-cpp.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
@ollieparanoid
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment