Projekt

Allgemein

Profil

Aktionen

Bug #318

offen

aqbanking 6.7.0beta: implicit declaration of function 'AB_Transaction_SetVopResult'

Von laforge vor etwa 16 Stunden hinzugefügt. Vor etwa 16 Stunden aktualisiert.

Status:
Feedback
Priorität:
High
Kategorie:
AqBanking
Beginn:
15.10.2025
Abgabedatum:
Betriebssystem:
Linux
AqBanking-Version:
6.7.0beta
Anwendung:
aqbanking-cli
Version der Anwendung:

Beschreibung

I can't get 6.7.0beta (git-describe calls it 5.6.10-1812-g1b2a3b2c) to build at all:

make[8]: Entering directory '/crypt/space/home/laforge/projects/git/aqbanking/src/libs/plugins/backends/aqhbci/admjobs'
/bin/bash ../../../../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../../..  -I../../../../../../src/libs -I../../../../../../src/libs -I/usr/include/gwenhywfar5  -I./../../ -I./../joblayer -I./../msglayer -I./../banking -I./../applayer -I./../tan -I./..  -DBUILDING_AQBANKING -fvisibility=hidden -g -O2 -g -Wall -Wdeclaration-after-statement -MT jobvpp.lo -MD -MP -MF .deps/jobvpp.Tpo -c -o jobvpp.lo jobvpp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../../../.. -I../../../../../../src/libs -I../../../../../../src/libs -I/usr/include/gwenhywfar5 -I./../../ -I./../joblayer -I./../msglayer -I./../banking -I./../applayer -I./../tan -I./.. -DBUILDING_AQBANKING -fvisibility=hidden -g -O2 -g -Wall -Wdeclaration-after-statement -MT jobvpp.lo -MD -MP -MF .deps/jobvpp.Tpo -c jobvpp.c  -fPIC -DPIC -o .libs/jobvpp.o
jobvpp.c: In function '_applySingleVopResultToTransfer':
jobvpp.c:331:7: error: implicit declaration of function 'AB_Transaction_SetVopResult'; did you mean 'AB_Transaction_SetTaxes'? [-Wimplicit-function-declaration]
  331 |       AB_Transaction_SetVopResult(t, sResultString);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      |       AB_Transaction_SetTaxes
make[8]: *** [Makefile:573: jobvpp.lo] Error 1

and indeed, it seems this function is only ever called but not declared/defined anywhere:

$ git grep AB_Transaction_SetVopResult
src/libs/plugins/backends/aqhbci/admjobs/jobvpp.c:      AB_Transaction_SetVopResult(t, sResultString);

It looks like some code is needed but wasn't merged to master before making the tag?

I wanted to build 6.7.0beta, try it (particularly with the VOP opt-out / HKVOO) and report how far I get with Deutsche Bank

Aktionen

Auch abrufbar als: Atom PDF