Skip to content

Add AC_COPYRIGHT macro#2343

Closed
yadij wants to merge 1 commit intosquid-cache:masterfrom
yadij:doc-autoconf-2
Closed

Add AC_COPYRIGHT macro#2343
yadij wants to merge 1 commit intosquid-cache:masterfrom
yadij:doc-autoconf-2

Conversation

@yadij
Copy link
Copy Markdown
Contributor

@yadij yadij commented Jan 7, 2026

To display The Squid Software Foundation copyright blurb in
./configure --version output and mentions at the top of
./configure script code.

to display The Squid Software Foundation copyright blurb
in ./configure --version output.
@yadij
Copy link
Copy Markdown
Contributor Author

yadij commented Jan 7, 2026

Diff of ./configure --version output:

@@ -4,3 +4,10 @@
 Copyright (C) 2023 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it.
+
+Copyright (C) 1996-2026 The Squid Software Foundation and contributors
+
+ Squid software is distributed under GPLv2+ license and includes
+ contributions from numerous individuals and organizations.
+ Please see the COPYING and CONTRIBUTORS files for details.
+

Diff of ./configure script:

@@ -12,6 +12,13 @@
 #
 # This configure script is free software; the Free Software Foundation
 # gives unlimited permission to copy, distribute and modify it.
+#
+# Copyright (C) 1996-2026 The Squid Software Foundation and contributors
+#
+#  Squid software is distributed under GPLv2+ license and includes
+#  contributions from numerous individuals and organizations.
+#  Please see the COPYING and CONTRIBUTORS files for details.
+#
 ## -------------------- ##
 ## M4sh Initialization. ##
 ## -------------------- ##
@@ -2225,6 +2232,13 @@
 Copyright (C) 2023 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
 gives unlimited permission to copy, distribute and modify it.
+
+Copyright (C) 1996-2026 The Squid Software Foundation and contributors
+
+ Squid software is distributed under GPLv2+ license and includes
+ contributions from numerous individuals and organizations.
+ Please see the COPYING and CONTRIBUTORS files for details.
+
 _ACEOF
   exit
 fi

@kinkie kinkie added M-cleared-for-merge https://github.com/measurement-factory/anubis#pull-request-labels backport-to-v7 maintainer has approved these changes for v7 backporting labels Jan 7, 2026
squid-anubis pushed a commit that referenced this pull request Jan 8, 2026
To display The Squid Software Foundation copyright blurb in
./configure --version output and mentions at the top of
./configure script code.
@squid-anubis squid-anubis added the M-waiting-staging-checks https://github.com/measurement-factory/anubis#pull-request-labels label Jan 8, 2026
@squid-anubis squid-anubis added M-merged https://github.com/measurement-factory/anubis#pull-request-labels and removed M-waiting-staging-checks https://github.com/measurement-factory/anubis#pull-request-labels M-cleared-for-merge https://github.com/measurement-factory/anubis#pull-request-labels labels Jan 8, 2026
squidadm pushed a commit to squidadm/squid that referenced this pull request Jan 8, 2026
To display The Squid Software Foundation copyright blurb in
./configure --version output and mentions at the top of
./configure script code.
@squidadm squidadm removed the backport-to-v7 maintainer has approved these changes for v7 backporting label Jan 8, 2026
@squidadm
Copy link
Copy Markdown
Collaborator

squidadm commented Jan 8, 2026

queued for backport to v7

@yadij yadij deleted the doc-autoconf-2 branch January 8, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

M-merged https://github.com/measurement-factory/anubis#pull-request-labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants