[MacPorts] #72463: bacula build error: test-authentication-api-dir.c: error: expected primary-expression before '.' token

MacPorts noreply at macports.org
Fri May 9 19:35:38 UTC 2025


#72463: bacula build error: test-authentication-api-dir.c: error: expected primary-
expression before '.' token
--------------------------+--------------------
 Reporter:  barracuda156  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.7
 Keywords:                |       Port:  bacula
--------------------------+--------------------
 {{{
 /opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/bacula-15.0.2/libtool
 --silent --tag=CXX --mode=link /usr/bin/g++-4.2 -framework CoreFoundation
 -arch ppc -shared test-deltaseq-fd.lo -o test-deltaseq-fd.la -rpath
 /opt/local/lib -module -export-dynamic -avoid-version
 /opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/bacula-15.0.2/autoconf/mkinstalldirs
 /opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/destroot/opt/local/lib
 /opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/bacula-15.0.2/libtool
 --silent --tag=CXX --mode=install /usr/bin/install -c -m 0750 bpipe-fd.la
 /opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/destroot/opt/local/lib
 libtool: install: warning: remember to run `libtool --finish
 /opt/local/lib'
 /bin/rm -f
 /opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/destroot/opt/local/lib
 /bpipe-fd.la
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/bacula-15.0.2/src/plugins/fd'
 ==> Plugin directory src/plugins/dir
 make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/bacula-15.0.2/src/plugins/dir'
 Pattern compiling dirpluglib.c ...
 Compiling example-plugin-dir.c ...
 Linking example-plugin-dir.so ...
 Compiling test-authentication-api-dir.c ...
 test-authentication-api-dir.c:90: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:91: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:92: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:93: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:94: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:112: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:113: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:114: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:115: error: expected primary-expression
 before '.' token
 test-authentication-api-dir.c:116: error: expected primary-expression
 before '.' token
 make[1]: *** [test-authentication-api-dir.lo] Error 1
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/bacula-15.0.2/src/plugins/dir'
 make: *** [install-plugins] Error 2
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_ppcports_sysutils_bacula/bacula/work/bacula-15.0.2'
 }}}

 The code which fails to compile:
 {{{
 static bDirAuthenticationRegister testregister0 =
 {
    .name = PLUGIN_NAME,
    .welcome = "This is a test authplugin API Plugin. Use root/root to
 login.",
    .num = 2,
    .data = testquestions0,
    .nsTTL = 0,
 };
 . . .
 static bDirAuthenticationRegister testregister1 =
 {
    .name = PLUGIN_NAME,
    .welcome = "This is a test authplugin API Plugin. Use bacula username
 to login.",
    .num = 3,
    .data = testquestions1,
    .nsTTL = 0,
 };
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/72463>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list