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]

Reply via email to