Projet

Général

Profil

Development #86867

Patches following call for testing lasso 2.9.0 prerelease

Ajouté par Xavier Bachelot il y a 2 mois. Mis à jour il y a 2 mois.

Statut:
Résolu (à déployer)
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
12 février 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Hi,

Following call for testing lasso 2.9.0 pre-release, I gave it a try on Fedora Rawhide, which uses gcc 14.
Please find attached 2 patches I needed to get lasso to build.

Regards,
Xavier


Fichiers

Révisions associées

Révision 5c963205 (diff)
Ajouté par Benjamin Dauvergne il y a 2 mois

configure.ac: raise errors for implicit function declarations (#86867)

Révision 625bf7d9 (diff)
Ajouté par Benjamin Dauvergne il y a 2 mois

misc: move declaration of lasso_get_default_signature_method in xml.h (#86867)

Révision 3e6f9076 (diff)
Ajouté par Benjamin Dauvergne il y a 2 mois

misc: move declarations of signature method setters in private.h (#86867)

Historique

#1

Mis à jour par Xavier Bachelot il y a 2 mois

This fixes :
```
tools.c:2788:71: error: implicit declaration of function 'lasso_get_default_signature_method'; did you mean 'lasso_get_min_signature_method'? [-Wimplicit-function-declaration]
2788 | strlen((char*)content), NULL, lasso_get_default_signature_method(), NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | lasso_get_min_signature_method
make5: *** [Makefile:799: tools.lo] Error 1
```
and
```
_lasso.c:5485:1: error: redefinition of 'get_default_signature_method'
5485 | get_default_signature_method(G_GNUC_UNUSED PyObject *self, PyObject *args) | ^~~~~~~~~~~~~~~~~~~~~~~~~~
_lasso.c:3324:1: note: previous definition of 'get_default_signature_method' with type 'PyObject *(PyObject *, PyObject *)' {aka 'struct _object *(struct _object *, struct _object *)'}
3324 | get_default_signature_method(G_GNUC_UNUSED PyObject *self, PyObject *args) | ^~~~~~~~~~~~~~~~~~~~~~~~~~
```

#2

Mis à jour par Xavier Bachelot il y a 2 mois

Another note, xmlsec has been reverted to 1.2.37 in Fedora Rawhide, so the fixes for xmlsec 1.3 have unfortunately not been tested.

#4

Mis à jour par Benjamin Dauvergne il y a 2 mois

  • Assigné à mis à Benjamin Dauvergne
#5

Mis à jour par Robot Gitea il y a 2 mois

  • Tracker changé de Support à Development
  • Statut changé de Nouveau à Solution proposée

Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a 2 mois

  • Statut changé de Solution proposée à Résolu (à déployer)

Benjamin Dauvergne (bdauvergne) a mergé une pull request sur Gitea concernant cette demande :

Formats disponibles : Atom PDF