View Issue Details

IDProjectCategoryView StatusLast Update
0007356GNUnetmysql librarypublic2022-10-31 02:22
Reporterschanzen Assigned Toschanzen Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.18.0 
Summary0007356: Mysql detection on debian fails
DescriptionThe (overly complex) detection of mysql fails on debian:

n file included from conftest.c:130:
/usr/include/mysql/mysql_version.h:3:2: warning: #warning This file should not be included by clients, include only <mysql.h> [-Wcpp]
    3 | #warning This file should not be included by clients, include only <mysql.h>
      | ^~~~~~~
/usr/include/mysql/mysql_version.h:5:10: fatal error: mariadb_version.h: No such file or directory
    5 | #include <mariadb_version.h>
      | ^~~~~~~~~~~~~~~~~~~
compilation terminated.


It works on fedora and I have idea why the check is so complex. Maybe we should simplify the check and deprecate old or unusual versions. We do not have the systems and setups to check for all of this anyway.
TagsNo tags attached.

Activities

schanzen

2022-09-29 04:47

administrator   ~0019196

Previous commit seems to have fixed the issue.

Issue History

Date ModifiedUsernameFieldChange
2022-09-10 13:27schanzenNew Issue
2022-09-10 13:27schanzenStatusnew => assigned
2022-09-10 13:27schanzenAssigned To => Christian Grothoff
2022-09-10 13:27schanzenTarget Version => 0.17.6
2022-09-26 03:02schanzenTarget Version0.17.6 => 0.17.7
2022-09-29 04:45schanzen
2022-09-29 04:47schanzenAssigned ToChristian Grothoff => schanzen
2022-09-29 04:47schanzenStatusassigned => resolved
2022-09-29 04:47schanzenResolutionopen => fixed
2022-09-29 04:47schanzenFixed in Version => 0.17.7
2022-09-29 04:47schanzenNote Added: 0019196
2022-10-21 05:33schanzenTarget Version0.17.7 => 0.18.0
2022-10-31 02:22schanzenStatusresolved => closed