Note that I have backported the two packages to wheezy-backports and
they have been accepted.
I have been able to build what seems to be a working backport of
http-parser for squeeze, after stripping out the multi-arch support
because it doesn't exist in squeeze. However, I have failed to build
libgit in squeeze: the tests fail:
1) Failure:
structinit::structinit::compare
[/tmp/buildd/libgit2-0.21.3/tests/structinit/structinit.c:71]
Expression is not true: memcmp(&git_merge_file_input_macro_latest,
&git_merge_file_input_func_latest, sizeof(git_merge_file_input)) == 0
Macro-based and function-based initializer for git_merge_file_input are not
equivalent.
2) Failure:
structinit::structinit::compare
[/tmp/buildd/libgit2-0.21.3/tests/structinit/structinit.c:76]
Expression is not true: memcmp(&git_merge_file_options_macro_latest,
&git_merge_file_options_func_latest, sizeof(git_merge_file_options)) == 0
Macro-based and function-based initializer for git_merge_file_options are not
equivalent.
3) Failure:
structinit::structinit::compare
[/tmp/buildd/libgit2-0.21.3/tests/structinit/structinit.c:81]
Expression is not true: memcmp(&git_merge_options_macro_latest,
&git_merge_options_func_latest, sizeof(git_merge_options)) == 0
Macro-based and function-based initializer for git_merge_options are not
equivalent.
4) Failure:
structinit::structinit::compare
[/tmp/buildd/libgit2-0.21.3/tests/structinit/structinit.c:96]
Expression is not true: memcmp(&git_repository_init_options_macro_latest,
&git_repository_init_options_func_latest, sizeof(git_repository_init_options))
== 0
Macro-based and function-based initializer for git_repository_init_options
are not equivalent.
5) Failure:
structinit::structinit::compare
[/tmp/buildd/libgit2-0.21.3/tests/structinit/structinit.c:106]
Expression is not true: memcmp(&git_status_options_macro_latest,
&git_status_options_func_latest, sizeof(git_status_options)) == 0
Macro-based and function-based initializer for git_status_options are not
equivalent.
6) Failure:
structinit::structinit::compare
[/tmp/buildd/libgit2-0.21.3/tests/structinit/structinit.c:116]
Expression is not true: memcmp(&git_config_backend_macro_latest,
&git_config_backend_func_latest, sizeof(git_config_backend)) == 0
Macro-based and function-based initializer for git_config_backend are not
equivalent.
0% tests passed, 1 tests failed out of 1
Total Test time (real) = 20.94 sec
The following tests FAILED:
1 - libgit2_clar (Failed)
...so it seems this backport will be much harder...
--
A riot is the language of the unheard.
- Martin Luther King, Jr.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]