[freem-dev] Build failed in Jenkins: freem-current-ubuntu-server-amd64 #66

Jenkins jenkins at chivanet.org
Wed Apr 2 08:40:54 MDT 2025


See <https://jenkins.chivanet.org/job/freem-current-ubuntu-server-amd64/66/display/redirect?page=changes>

Changes:

[Serena Willis] Improve environment control parts of fmadm


------------------------------------------
[...truncated 188.96 KiB...]
mv -f .deps/fmadm-objects.Tpo .deps/fmadm-objects.Po
mv -f .deps/freem-mumps.Tpo .deps/freem-mumps.Po
mv -f .deps/freem-jobtab.Tpo .deps/freem-jobtab.Po
fma_routines.c: In function ‘fma_routines_remove’:
routine.c: In function ‘rtn_get_path’:
routine.c:259:35: warning: ‘.m’ directive output may be truncated writing 2 bytes into a region of size between 0 and 4095 [-Wformat-truncation=]
  259 |     snprintf (buf, PATHLEN, "%s/%s.m", pth, rou);
      |                                   ^~
In file included from /usr/include/stdio.h:980,
                 from mpsdef.h:41,
                 from routine.c:55:
In function ‘snprintf’,
    inlined from ‘rtn_get_path’ at routine.c:259:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output 4 or more bytes (assuming 4099) into a destination of size 4096
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
fma_routines.c:560:42: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  560 |         snprintf (rpath, PATHLEN - 1, "%s/%s.m", fma_routine_path, opts[i]);
      |                                          ^
In function ‘snprintf’,
    inlined from ‘fma_routines_remove’ at fma_routines.c:560:9:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output 4 or more bytes (assuming 4099) into a destination of size 4095
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
mv -f .deps/fmadm-ssvn_device.Tpo .deps/fmadm-ssvn_device.Po
mv -f .deps/fmadm-io_socket.Tpo .deps/fmadm-io_socket.Po
mv -f .deps/fmadm-mlib.Tpo .deps/fmadm-mlib.Po
mv -f .deps/fmadm-merr.Tpo .deps/fmadm-merr.Po
mv -f .deps/fmadm-init.Tpo .deps/fmadm-init.Po
mv -f .deps/fmadm-fma_routines.Tpo .deps/fmadm-fma_routines.Po
mv -f .deps/fmadm-transact.Tpo .deps/fmadm-transact.Po
mv -f .deps/fmadm-fma_gedit.Tpo .deps/fmadm-fma_gedit.Po
mv -f .deps/fmadm-strings.Tpo .deps/fmadm-strings.Po
ssvn_job.c: In function ‘frm_process_alias’:
ssvn_job.c:1126:62: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 228 and 238 [-Wformat-truncation=]
 1126 |     snprintf (k_buf, STRLEN - 1, "^$JOB\202%ld\202ALIASES\202%s\201", (long) pid, name);
      |                                                              ^~                   ~~~~
In function ‘snprintf’,
    inlined from ‘frm_process_alias’ at ssvn_job.c:1126:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 18 and 283 bytes into a destination of size 254
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
mv -f .deps/fmadm-shmmgr.Tpo .deps/fmadm-shmmgr.Po
mv -f .deps/fmadm-locktab.Tpo .deps/fmadm-locktab.Po
mv -f .deps/freem-ssvn_job.Tpo .deps/freem-ssvn_job.Po
mv -f .deps/fmadm-jobtab.Tpo .deps/fmadm-jobtab.Po
ssvn_job.c: In function ‘frm_process_alias’:
ssvn_job.c:1126:62: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 228 and 238 [-Wformat-truncation=]
 1126 |     snprintf (k_buf, STRLEN - 1, "^$JOB\202%ld\202ALIASES\202%s\201", (long) pid, name);
      |                                                              ^~                   ~~~~
In function ‘snprintf’,
    inlined from ‘frm_process_alias’ at ssvn_job.c:1126:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 18 and 283 bytes into a destination of size 254
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
fma_globals.c: In function ‘fma_globals_examine’:
fma_globals.c:170:50: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  170 |                 snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, ent->d_name);
      |                                                  ^
In function ‘snprintf’,
    inlined from ‘fma_globals_examine’ at fma_globals.c:170:17:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 2 and 4352 bytes into a destination of size 4095
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
mv -f .deps/fmadm-ssvn_job.Tpo .deps/fmadm-ssvn_job.Po
mv -f .deps/freem-routine.Tpo .deps/freem-routine.Po
mv -f .deps/freem-views.Tpo .deps/freem-views.Po
mv -f .deps/fmadm-routine.Tpo .deps/fmadm-routine.Po
fma_globals.c: In function ‘fma_globals_verify’:
fma_globals.c:287:50: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  287 |                 snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, ent->d_name);
      |                                                  ^
In function ‘snprintf’,
    inlined from ‘fma_globals_verify’ at fma_globals.c:287:17:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 2 and 4352 bytes into a destination of size 4095
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
fma_globals.c: In function ‘fma_globals_verify’:
fma_globals.c:267:46: warning: ‘/’ directive output may be truncated writing 1 byte into a region of size between 0 and 4095 [-Wformat-truncation=]
  267 |             snprintf (gpath, PATHLEN - 1, "%s/%s", fma_global_path, opts[i]);
      |                                              ^
In function ‘snprintf’,
    inlined from ‘fma_globals_verify’ at fma_globals.c:267:13:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 4097) into a destination of size 4095
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
mv -f .deps/fmadm-views.Tpo .deps/fmadm-views.Po
symtab_bltin.c: In function ‘symtab_bltin’:
symtab_bltin.c:376:26: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 100 [-Wformat-truncation=]
  376 |     snprintf (key, 100, "%s%s\201\201", tt_with, tt_key);
      |                          ^~             ~~~~~~~
In file included from /usr/include/stdio.h:980,
                 from mpsdef.h:41,
                 from symtab_bltin.c:46:
In function ‘snprintf’,
    inlined from ‘symtab_bltin’ at symtab_bltin.c:376:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 3 and 511 bytes into a destination of size 100
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
mv -f .deps/fmadm-fma_globals.Tpo .deps/fmadm-fma_globals.Po
symtab_bltin.c: In function ‘symtab_bltin’:
symtab_bltin.c:376:26: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 100 [-Wformat-truncation=]
  376 |     snprintf (key, 100, "%s%s\201\201", tt_with, tt_key);
      |                          ^~             ~~~~~~~
In file included from /usr/include/stdio.h:980,
                 from mpsdef.h:41,
                 from symtab_bltin.c:46:
In function ‘snprintf’,
    inlined from ‘symtab_bltin’ at symtab_bltin.c:376:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 3 and 511 bytes into a destination of size 100
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
mv -f .deps/freem-symtab_bltin.Tpo .deps/freem-symtab_bltin.Po
mv -f .deps/fmadm-symtab_bltin.Tpo .deps/fmadm-symtab_bltin.Po
mv -f .deps/freem-operator.Tpo .deps/freem-operator.Po
mv -f .deps/fmadm-operator.Tpo .deps/fmadm-operator.Po
xecline.c: In function ‘xecline’:
xecline.c:7176:63: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size between 239 and 249 [-Wformat-truncation=]
 7176 |                         snprintf (fmrl_prompt, 255, "\r\nTL%d:%s.%s> ", tp_level, shm_env, nsname);
      |                                                               ^~                  ~~~~~~~
In file included from /usr/include/stdio.h:980,
                 from mpsdef.h:41,
                 from xecline.c:55:
In function ‘snprintf’,
    inlined from ‘xecline’ at xecline.c:7176:25:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 10 and 529 bytes into a destination of size 255
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
xecline.c: In function ‘xecline’:
xecline.c:7173:58: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 253 [-Wformat-truncation=]
 7173 |                         snprintf (fmrl_prompt, 255, "\r\n%s.%s> ", shm_env, nsname);
      |                                                          ^~        ~~~~~~~
In function ‘snprintf’,
    inlined from ‘xecline’ at xecline.c:7173:25:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 6 and 515 bytes into a destination of size 255
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
xecline.c: In function ‘xecline’:
xecline.c:3988:61: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
 3988 |                             snprintf (&tmp3[1], 255, "%s\201", &constructor[1]);
      |                                                             ^
In function ‘snprintf’,
    inlined from ‘xecline’ at xecline.c:3988:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 2 and 256 bytes into a destination of size 255
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
xecline.c: In function ‘xecline’:
xecline.c:7176:63: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size between 239 and 249 [-Wformat-truncation=]
 7176 |                         snprintf (fmrl_prompt, 255, "\r\nTL%d:%s.%s> ", tp_level, shm_env, nsname);
      |                                                               ^~                  ~~~~~~~
In file included from /usr/include/stdio.h:980,
                 from mpsdef.h:41,
                 from xecline.c:55:
In function ‘snprintf’,
    inlined from ‘xecline’ at xecline.c:7176:25:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 10 and 529 bytes into a destination of size 255
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
xecline.c: In function ‘xecline’:
xecline.c:7173:58: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 253 [-Wformat-truncation=]
 7173 |                         snprintf (fmrl_prompt, 255, "\r\n%s.%s> ", shm_env, nsname);
      |                                                          ^~        ~~~~~~~
In function ‘snprintf’,
    inlined from ‘xecline’ at xecline.c:7173:25:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 6 and 515 bytes into a destination of size 255
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
xecline.c: In function ‘xecline’:
xecline.c:3988:61: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=]
 3988 |                             snprintf (&tmp3[1], 255, "%s\201", &constructor[1]);
      |                                                             ^
In function ‘snprintf’,
    inlined from ‘xecline’ at xecline.c:3988:29:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: ‘__builtin___snprintf_chk’ output between 2 and 256 bytes into a destination of size 255
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
mv -f .deps/freem-global_bltin.Tpo .deps/freem-global_bltin.Po
mv -f .deps/freem-service.Tpo .deps/freem-service.Po
mv -f .deps/fmadm-service.Tpo .deps/fmadm-service.Po
mv -f .deps/fmadm-global_bltin.Tpo .deps/fmadm-global_bltin.Po
mv -f .deps/freem-xecline.Tpo .deps/freem-xecline.Po
mv -f .deps/freem-expr.Tpo .deps/freem-expr.Po
mv -f .deps/fmadm-xecline.Tpo .deps/fmadm-xecline.Po
mv -f .deps/fmadm-expr.Tpo .deps/fmadm-expr.Po
make[2]: Leaving directory '<https://jenkins.chivanet.org/job/freem-current-ubuntu-server-amd64/ws/freem/src'>
make[1]: *** [Makefile:715: all] Error 2
make[1]: Leaving directory '<https://jenkins.chivanet.org/job/freem-current-ubuntu-server-amd64/ws/freem/src'>
make: *** [Makefile:839: all-recursive] Error 1
Build step 'Execute shell' marked build as failure


More information about the freem-dev mailing list