History log of /nginx/auto/install (Results 1 – 25 of 46)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 9234:c2e753d214b0 26-Feb-2024 Piotr Sikora

Configure: fixed "make install" when cross-compiling to Windows.

Signed-off-by: Piotr Sikora <piotr@aviatrix.com>


Revision tags: release-1.25.4, release-1.25.3, release-1.25.2, release-1.25.1, release-1.25.0, release-1.24.0, release-1.23.4, release-1.23.3, release-1.22.1, release-1.23.2, release-1.23.1, release-1.23.0, release-1.22.0, release-1.21.6, release-1.21.5, release-1.20.2, release-1.21.4, release-1.21.3, release-1.21.2, release-1.21.1, release-1.20.1, release-1.21.0, release-1.20.0, release-1.19.10, release-1.19.9, release-1.19.8
# 7778:549b13cd793b 19-Feb-2021 Ruslan Ermilov

Configure: marked top-level make targets as phony.

Reported by Thibault Nélis.


Revision tags: release-1.19.7, release-1.19.6, release-1.19.5, release-1.19.4, release-1.19.3, release-1.19.2, release-1.19.1, release-1.19.0, release-1.18.0, release-1.17.10, release-1.17.9, release-1.17.8, release-1.17.7, release-1.17.6, release-1.17.5, release-1.17.4, release-1.16.1, release-1.17.3, release-1.17.2, release-1.17.1, release-1.17.0, release-1.16.0, release-1.15.12, release-1.15.11, release-1.15.10, release-1.15.9, release-1.15.8, release-1.14.2, release-1.15.7, release-1.14.1, release-1.15.6, release-1.15.5, release-1.15.4, release-1.15.3, release-1.15.2, release-1.15.1, release-1.15.0, release-1.14.0, release-1.13.12, release-1.13.11, release-1.13.10, release-1.13.9, release-1.13.8, release-1.13.7, release-1.12.2, release-1.13.6, release-1.13.5, release-1.13.4, release-1.12.1, release-1.13.3, release-1.13.2, release-1.13.1, release-1.13.0, release-1.12.0, release-1.11.13, release-1.11.12, release-1.11.11, release-1.11.10, release-1.10.3, release-1.11.9, release-1.11.8, release-1.11.7, release-1.11.6, release-1.10.2, release-1.11.5, release-1.11.4, release-1.11.3, release-1.11.2, release-1.10.1, release-1.11.1, release-1.11.0, release-1.10.0, release-1.9.15, release-1.9.14, release-1.9.13
# 6426:1cbd7f87c6ed 10-Mar-2016 Ruslan Ermilov

Configure: style.

Generate Makefile with not so long lines.


# 6425:05c894a598ea 10-Mar-2016 Maxim Dounin

Dynamic modules: do not overwrite old modules on install.

Just using "cp" is incorrect, as it will overwrite old files
possibly used by OS, leading to unexpected effects. Changed
to "mv + cp", much

Dynamic modules: do not overwrite old modules on install.

Just using "cp" is incorrect, as it will overwrite old files
possibly used by OS, leading to unexpected effects. Changed
to "mv + cp", much like used for the main binary.

show more ...


# 6419:39a806ccf21e 26-Feb-2016 Ruslan Ermilov

Dynamic modules: perl.


# 6418:8e6f34342eb6 29-Feb-2016 Ruslan Ermilov

Dynamic modules: expose the "modules" target.


Revision tags: release-1.9.12
# 6408:cfc3cfa434ec 19-Feb-2016 Maxim Dounin

Configure: added "build" target.

The "build" target introduced to do all build-related tasks, and
it is now used in Makefile and in objs/Makefile as a dependency for
the "install" target.

In partic

Configure: added "build" target.

The "build" target introduced to do all build-related tasks, and
it is now used in Makefile and in objs/Makefile as a dependency for
the "install" target.

In particular, this resolves problems as observed with dynamic modules
by people trying to do "make install" without calling "make" first.

show more ...


Revision tags: release-1.9.11
# 6383:85dea406e18f 04-Feb-2016 Maxim Dounin

Dynamic modules.

The auto/module script is extended to understand ngx_module_link=DYNAMIC.
When set, it links the module as a shared object rather than statically
into nginx binary. The module can

Dynamic modules.

The auto/module script is extended to understand ngx_module_link=DYNAMIC.
When set, it links the module as a shared object rather than statically
into nginx binary. The module can later be loaded using the "load_module"
directive.

New auto/module parameter ngx_module_order allows to define module loading
order in complex cases. By default the order is set based on ngx_module_type.

3rd party modules can be compiled dynamically using the --add-dynamic-module
configure option, which will preset ngx_module_link to "DYNAMIC" before
calling the module config script.

Win32 support is rudimentary, and only works when using MinGW gcc (which
is able to handle exports/imports automatically).

In collaboration with Ruslan Ermilov.

show more ...


Revision tags: release-1.8.1, release-1.9.10, release-1.9.9, release-1.9.8, release-1.9.7, release-1.9.6, release-1.9.5, release-1.9.4, release-1.9.3, release-1.9.2
# 6176:c983c8dea44c 09-Jun-2015 Ruslan Ermilov

Configure: moved NGX_SBIN_PATH variable initialization.

It's now initialized in auto/options like the rest of variables
for system paths.

As a side effect, the currently unused macro NGX_SBIN_PATH

Configure: moved NGX_SBIN_PATH variable initialization.

It's now initialized in auto/options like the rest of variables
for system paths.

As a side effect, the currently unused macro NGX_SBIN_PATH now
gets the correct value.

show more ...


Revision tags: release-1.9.1, release-1.9.0, release-1.8.0, release-1.6.3, release-1.7.12, release-1.7.11, release-1.7.10, release-1.7.9, release-1.7.8, release-1.7.7, release-1.7.6, release-1.6.2, release-1.7.5, release-1.6.1, release-1.7.4, release-1.7.3, release-1.7.2, release-1.7.1, release-1.7.0, release-1.6.0, release-1.5.13, release-1.4.7, release-1.5.12, release-1.4.6, release-1.5.11, release-1.4.5, release-1.5.10, release-1.5.9, release-1.5.8, release-1.4.4, release-1.5.7, release-1.4.3, release-1.5.6, release-1.5.5, release-1.5.4, release-1.5.3, release-1.4.2, release-1.5.2, release-1.5.1, release-1.2.9, release-1.4.1, release-1.5.0, release-1.4.0, release-1.3.16, release-1.2.8, release-1.3.15, release-1.3.14, release-1.3.13, release-1.2.7, release-1.3.12, release-1.3.11, release-1.3.10, release-1.2.6, release-1.3.9, release-1.2.5, release-1.3.8, release-1.3.7, release-1.2.4, release-1.3.6
# 4841:95ce3172493e 11-Sep-2012 Maxim Dounin

Configure: fixed make macros to use parentheses instead of braces.

Parentheses are more portable, in particular they are understood by nmake
while braces aren't.


Revision tags: release-1.3.5, release-1.2.3, release-1.3.4, release-1.3.3
# 4740:432428be692d 07-Jul-2012 Maxim Dounin

Configure: fixed "make" used instead of "${MAKE}".


Revision tags: release-1.2.2, release-1.3.2, release-1.3.1, release-1.3.0, release-1.2.0, release-1.0.15, release-1.1.19, release-1.1.18, release-1.0.14, release-1.1.17, release-1.0.13, release-1.1.16, release-1.1.15, release-1.0.12
# 4450:4919fb357a5d 05-Feb-2012 Maxim Dounin

Merge of r4406, r4413: copyrights updated.


# 4432:5fce387b5e6c 05-Feb-2012 Maxim Dounin

Merge of r4377: configure on Solaris fixed.


Revision tags: release-1.1.14
# 4412:d620f497c50f 18-Jan-2012 Maxim Konovalov

Copyright updated.


Revision tags: release-1.1.13, release-1.1.12
# 4376:9346356e433d 20-Dec-2011 Sergey Budnevitch

configure on Solaris fixed


Revision tags: release-1.0.11
# 4354:cdb2e95bd3d0 14-Dec-2011 Maxim Dounin

Merge of r4231, r4300, r4303, r4304:

Configure/build changes and fixes:

*) Revamped "configure --help" text.

*) FreeBSD 10-current has recently gotten POSIX_FADV_* macros.
A fix for the broken

Merge of r4231, r4300, r4303, r4304:

Configure/build changes and fixes:

*) Revamped "configure --help" text.

*) FreeBSD 10-current has recently gotten POSIX_FADV_* macros.
A fix for the broken build applied.

*) AIX 7 defines sys_nerr in errno.h, therefore <errno.h> included
in the sys_nerr test.

When sys_nerr and _sys_nerr are missed on a particular platform
and our euristic for a maximum errno detection applied always
print the maximum errno number we reached instead of printing void.

This makes possible to build nginx on AIX 7.1.

*) Made it possible to build/install from the SVN checkout.

show more ...


# 4347:4d45c138e3df 13-Dec-2011 Maxim Dounin

Merge of r4001, r4002, r4008:

Manpage changes:

*) Support link.

*) Commented out reference to non-existing nginx.conf(5).

*) Rebuild manpage only if needed.


Revision tags: release-1.1.11, release-1.1.10, release-1.1.9
# 4303:b375a7f0d51a 22-Nov-2011 Ruslan Ermilov

Made it possible to build/install from the SVN checkout.


Revision tags: release-1.0.10, release-1.1.8, release-1.0.9
# 4242:025396b57ec1 01-Nov-2011 Igor Sysoev

Merging r4013, r4200:

error_log related fixes:

*) Complain on invalid log levels.

Previously only first log level was required to be correct, while
error_log directive in fact accepts list o

Merging r4013, r4200:

error_log related fixes:

*) Complain on invalid log levels.

Previously only first log level was required to be correct, while
error_log directive in fact accepts list of levels (e.g. one may
specify "error_log ... debug_core debug_http;"). This resulted
in (avoidable) wierd behaviour on missing semicolon after error_log
directive, e.g.

error_log /path/to/log info
index index.php;

silently skipped index directive and it's arguments (trying to
interpret them as log levels without checking to be correct).

*) Fixed configuration summary and manpage contents for the special
--error-log-path=stderr case.

show more ...


Revision tags: release-1.1.7, release-1.1.6
# 4199:874a2f505e2a 12-Oct-2011 Ruslan Ermilov

Fixed configuration summary and manpage contents for the special
--error-log-path=stderr case.


Revision tags: release-1.1.5, release-1.0.8, release-1.0.7, release-1.1.4, release-1.1.3, release-1.1.2, release-1.0.6, release-1.1.1
# 4007:7e3c557c2604 18-Aug-2011 Maxim Dounin

Rebuild manpage only if needed.


Revision tags: release-1.1.0, release-0.7.69, release-0.8.55, release-1.0.5, release-1.0.4, release-1.0.3, release-1.0.2, release-1.0.1, release-1.0.0, release-0.9.7, release-0.9.6, release-0.9.5, release-0.9.4, release-0.7.68, release-0.8.54, release-0.9.3, release-0.9.2, release-0.9.1, release-0.9.0
# 3801:569716d0e447 29-Nov-2010 Igor Sysoev

add man page in release tarball and fix man building procedure


# 3788:b50daa26aa22 25-Nov-2010 Igor Sysoev

add nginx.8 man page


Revision tags: release-0.8.53, release-0.8.52, release-0.8.51, release-0.8.50, release-0.8.49, release-0.8.48, release-0.8.47, release-0.8.46, release-0.8.45, release-0.8.44, release-0.8.43, release-0.8.42
# 3637:d656caa72ec9 18-Jun-2010 Igor Sysoev

ngx_http_scgi_module


Revision tags: release-0.7.67, release-0.8.41
# 3609:0ae39a108291 08-Jun-2010 Igor Sysoev

install uwsgi_params


12