Samuel Thibault, le sam. 22 mai 2021 22:38:17 +0200, a ecrit:
> But in the generated brlapi.auto.c file we can read:
> 
> static const char __pyx_k_tmp_brltty_6_3_dfsg_Bindings_Py[] = 
> "/tmp/brltty-6.3+dfsg/Bindings/Python/brlapi.pyx";
> 
> i.e. the relative ../../../Bindings/Python/brlapi.pyx got turned into
> absolute path /tmp/brltty-6.3+dfsg/Bindings/Python/brlapi.pyx, which is
> undesirable for reproducible builds.

Also not the variable name __pyx_k_tmp_brltty_6_3_dfsg_Bindings_Py, but
also

static PyObject *__pyx_kp_s_tmp_brltty_6_3_dfsg_Bindings_Py;
  {&__pyx_kp_s_tmp_brltty_6_3_dfsg_Bindings_Py, 
__pyx_k_tmp_brltty_6_3_dfsg_Bindings_Py, 
sizeof(__pyx_k_tmp_brltty_6_3_dfsg_Bindings_Py), 0, 0, 1, 0},
  etc.

which end up in the debugging symbols informations.

Samuel

Reply via email to