diff --git a/doc/forum/problems_with_git_push_on_openbsd/comment_2_e94bbbeae9c517ce2b7d3f41b3aedd90._comment b/doc/forum/problems_with_git_push_on_openbsd/comment_2_e94bbbeae9c517ce2b7d3f41b3aedd90._comment new file mode 100644 index 000000000..264ffc2f1 --- /dev/null +++ b/doc/forum/problems_with_git_push_on_openbsd/comment_2_e94bbbeae9c517ce2b7d3f41b3aedd90._comment @@ -0,0 +1,41 @@ +[[!comment format=mdwn + username="gry" + avatar="http://cdn.libravatar.org/avatar/5821f2dec97d186ce3b455b806d33035" + subject="comment 2" + date="2022-02-15T20:21:26Z" + content=""" +Made these changes to WikiWiki/Wrapper.pm: + +```` + my @envsave; + push @envsave, qw{REMOTE_ADDR QUERY_STRING REQUEST_METHOD REQUEST_URI + CONTENT_TYPE CONTENT_LENGTH GATEWAY_INTERFACE + HTTP_COOKIE REMOTE_USER HTTPS REDIRECT_STATUS + HTTP_HOST SERVER_PORT HTTPS HTTP_ACCEPT + REDIRECT_URL} if $config{cgi}; + push @envsave, qw{GIT_OBJECT_DIRECTORY GIT_QUARANTINE_PATH + GIT_ALTERNATE_OBJECT_DIRECTORIES} if $config{test_receive}; ++ push @envsave, qw{PERL5LIB}; + my $envsave=\"\"; + foreach my $var (@envsave) { + $envsave.=<<\"EOF\"; + if ((s=getenv(\"$var\"))) + addenv(\"$var\", s); +EOF + } + + +```` + +``` +$check_commit_hook +@wrapper_hooks +$envsave + addenv(\"HOME\", \"$ENV{HOME}\"); + addenv(\"PATH\", \"$ENV{PATH}\"); ++ addenv(\"PERL5LIB\", \"$ENV{PERL5LIB}\"); + addenv(\"WRAPPED_OPTIONS\", \"$configstring\"); +``` + +I don't know which of the two changes was needed - maybe only one. Now it builds. :-) +"""]]