Skip to content

Commit

Permalink
Bump Autoconf macro serial numbers, add change log
Browse files Browse the repository at this point in the history
Bump serial numbers for Autoconf macros for the change to -isystem
and the Python flag detection fixes. Add a change log fragment.
  • Loading branch information
rra committed Feb 17, 2024
1 parent 150a871 commit b7911cd
Show file tree
Hide file tree
Showing 12 changed files with 20 additions and 13 deletions.
7 changes: 7 additions & 0 deletions changelog.d/20240217_084600_eagle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
### New features

- All Autoconf macros that detect libraries now use `-isystem` instead of `-I` for the include paths. This tells the compiler to suppress warnings for constructions in the headers by treating them as system headers.

### Bug fixes

- Use `python-config` to find link flags if it is available, since this produces more correct results. Remove `LOCALMODLIBS` from the requested flags, since it is not necessary and breaks the build with newer Python versions.
2 changes: 1 addition & 1 deletion m4/apache.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Find the compiler and linker flags for Apache modules.
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/apr.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Find the compiler and linker flags for APR.
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/aprutil.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Find the compiler and linker flags for APR-Util.
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/curl.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Find the compiler and linker flags for cURL.
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/gssapi.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Find the compiler and linker flags for GSS-API.
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/kafs.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Test for a libkafs library or replacement.
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/ldap.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Find the compiler and linker flags for OpenLDAP.
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/lib-helper.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Helper functions to manage compiler variables.
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/pcre.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Find the compiler and linker flags for PCRE.
dnl
Expand Down
6 changes: 3 additions & 3 deletions m4/python.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Probe for Python properties and, optionally, flags for embedding Python.
dnl
Expand Down Expand Up @@ -42,8 +42,8 @@ dnl
dnl The canonical version of this file is maintained in the rra-c-util
dnl package, available at <https://www.eyrie.org/~eagle/software/rra-c-util/>.
dnl
dnl Copyright 2018, 2021-2022, 2024 Russ Allbery <[email protected]>
dnl Copyright 2009, 2011, 2015, 2018, 2021
dnl Copyright 2018, 2021-2022 Russ Allbery <[email protected]>
dnl Copyright 2009, 2011, 2015, 2018, 2021, 2024
dnl Julien ÉLIE <[email protected]>
dnl Copyright 1998-2003 The Internet Software Consortium
dnl
Expand Down
2 changes: 1 addition & 1 deletion m4/remctl.m4
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# serial 1
# serial 2

dnl Find the compiler and linker flags for remctl.
dnl
Expand Down

0 comments on commit b7911cd

Please sign in to comment.