Hi.
I tried to compare build.log from running mock with the output from directly running rpmbuild.
rpmbuild:
checking how to run the C preprocessor... gcc -E checking for an ANSI C-conforming const... yes checking for inline... inline
build.log:
checking how to run the C preprocessor... yes checking for an ANSI C-conforming const... gcc -E yes checking for inline... checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... inline
It looks like mock is forcibly redirecting stdout and stderr through two different pipes and a race condition happens.
The problem is the same as in many IDEs.
Please, please, make this redirection optional.
Hi!
On Friday, 26 August 2016 at 11:00, Basin Ilya wrote: [...]
It looks like mock is forcibly redirecting stdout and stderr through two different pipes and a race condition happens.
The problem is the same as in many IDEs.
Please, please, make this redirection optional.
Instead of asking on this list, you should open a bug report against mock if you believe the bug is there.
https://bugz.fedoraproject.org/mock is a useful shortcut for that.
While (some) mock developers probably lurk here, this is not the proper venue for submitting bug reports.
Regards,
packaging@lists.fedoraproject.org