Project

General

Profile

Bug #2961

error: unknown type name 'dbi_inst'

Added by mckaygerhard 3 months ago. Updated 3 months ago.

Status:
Wontfix
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2019-06-21
Due date:
% Done:

0%

Estimated time:
Missing in 1.5.x:

Description

i try to build in redhat and got that problem..

so try to build then in debian LTS jessie and got similar error

libdbicompat.patch (2.52 KB) libdbicompat.patch mckaygerhard, 2019-06-21 07:48

History

#1

Updated by mckaygerhard 3 months ago

solved with patch attached.. i'm hurry

#2

Updated by gstrauss 3 months ago

  • Status changed from New to Need Feedback
  • Target version deleted (1.4.x)

This bug report is lacking in information.

What version of RedHat?

Debian Jessie is soon to be old old stable once Buster is released. Why should your patch be accepted here instead of in Debian?

The routines in your patch are actively deprecated in dbi.h. What is the vintage of the dbi libraries on your systems? They must be terribly old.

dbi.h in libdbi 0.9.0 was last modified in Dec 2012 over 6 years ago
https://sourceforge.net/p/libdbi/libdbi/ci/libdbi-0.9.0/tree/include/dbi/dbi.h.in

dbi.h defines dbi_inst as typedef void * dbi_inst;
Have you tried that?

#3

Updated by mckaygerhard 3 months ago

the patch does not cost anything commit it (since I've done it for you). I'm using libdbi 0.8.4 that the problem!

the difference between windo and linux is that in windo the systems have been deprecated for 1000 years but they still extract software for XP ..

but in linux .. even when the collaboration is already done only obstacles are placed!

if you want, close the case .. at least this is in the historical the patch for those who need it

i also have the revert to the automake 1.13 raise in requirements too.. those interesting go to VenenuX google groups

#4

Updated by stbuehler 3 months ago

  • Status changed from Need Feedback to Wontfix

Every line of code, especially when it contains #ifdef magic, has a maintenance cost.

https://tracker.debian.org/pkg/libdbi shows even jessie has libdbi 0.9.0.

While I am a big fan of stable distributions, it is imho a bad idea to support people who are using terribly outdated and unsupported systems and who still expect recent software to run on it.

Also available in: Atom