Skip to content

running ./build.sh on Ubuntu 24.04 gives warnings: "warning: wildcard utils/*.h: non-POSIX variable name" #3435

@Danrancan

Description

@Danrancan

Describe the bug

When running ./build.sh I get the following warnings:

./build.sh
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build'.
libtoolize: copying file 'build/libtool.m4'
libtoolize: copying file 'build/ltoptions.m4'
libtoolize: copying file 'build/ltsugar.m4'
libtoolize: copying file 'build/ltversion.m4'
libtoolize: copying file 'build/lt~obsolete.m4'
configure.ac:50: installing './compile'
configure.ac:45: installing './missing'
examples/multiprocess_c/Makefile.am: installing './depcomp'
src/Makefile.am:70: warning: wildcard actions/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/ctl/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/data/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/disruptive/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/transformations/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard debug_log/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard audit_log/writer/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard collection/backend/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard operators/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard parser/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard request_body_processor/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard utils/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard variables/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard engine/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard *.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/ctl/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/data/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/disruptive/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard actions/transformations/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard debug_log/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard audit_log/writer/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard collection/backend/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard operators/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard parser/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard request_body_processor/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard utils/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard variables/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard engine/*.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)
src/Makefile.am:70: warning: wildcard *.h: non-POSIX variable name
src/Makefile.am:70: (probably a GNU make extension)

Logs and dumps

Output of:

  1. DebugLogs (level 9)
  2. AuditLogs
  3. Error logs
  4. If there is a crash, the core dump file.

Notice: Be careful to not leak any confidential information.

To Reproduce

danran@myserver:/usr/local/src/ModSecurity/.build.sh

Expected behavior

No warnings

Server (please complete the following information):

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.xRelated to ModSecurity version 3.x

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions