Commit 5206bfe5 authored by Dirk Eddelbuettel's avatar Dirk Eddelbuettel

Import Upstream version 3.4.4

parent 62fbf69b
Revision: 73796
Last Changed Date: 2017-11-30
Revision: 74408
Last Changed Date: 2018-03-15
Kite-Eating Tree
Someone to Lean On
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for R 3.4.3.
# Generated by GNU Autoconf 2.69 for R 3.4.4.
#
# Report bugs to <https://bugs.r-project.org>.
#
......@@ -590,8 +590,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='R'
PACKAGE_TARNAME='R'
PACKAGE_VERSION='3.4.3'
PACKAGE_STRING='R 3.4.3'
PACKAGE_VERSION='3.4.4'
PACKAGE_STRING='R 3.4.4'
PACKAGE_BUGREPORT='https://bugs.r-project.org'
PACKAGE_URL='https://www.r-project.org'
......@@ -1703,7 +1703,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures R 3.4.3 to adapt to many kinds of systems.
\`configure' configures R 3.4.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -1778,7 +1778,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of R 3.4.3:";;
short | recursive ) echo "Configuration of R 3.4.4:";;
esac
cat <<\_ACEOF
......@@ -2065,7 +2065,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
R configure 3.4.3
R configure 3.4.4
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
......@@ -3217,7 +3217,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by R $as_me 3.4.3, which was
It was created by R $as_me 3.4.4, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
......@@ -27662,6 +27662,7 @@ if test "${GCC}" = yes; then
esac
shlib_ldflags="-shared"
fi
## G77 includes gfortran
if test "${G77}" = yes; then
case "${host_cpu}" in
sparc*|ppc64*|powerpc64*|s390*)
......@@ -27672,6 +27673,12 @@ if test "${G77}" = yes; then
;;
esac
fi
## Assume flang is the same as clang (it is a modified front end)
case "${F77}" in
*flang)
fpicflags=${cpicflags}
;;
esac
if test "${GXX}" = yes; then
case "${host_cpu}" in
sparc*|ppc64*|powerpc64*|s390*)
......@@ -27891,6 +27898,7 @@ $as_echo "$as_me: WARNING: Use of flat namespace is requested by user." >&2;}
if test "${GCC}" = yes; then
cpicflags="-fPIC"
fi
## G77 includes gfortran
if test "${G77}" = yes; then
fpicflags="-fPIC"
fi
......@@ -27928,7 +27936,7 @@ $as_echo "$as_me: WARNING: Use of flat namespace is requested by user." >&2;}
fi
fi
fi
## G77 include gfortran
## G77 includes gfortran
if test "${G77}" != yes; then
fpicflags="-PIC"
else
......@@ -35677,6 +35685,10 @@ if test "$ac_res" != no; then :
fi
## -lnsl is needed on Solaris
## 2018: Sun RPC is being unbundled from glibc, at least in Fedora 28
## (https://fedoraproject.org/wiki/Changes/SunRPCRemoval)
## Use libtirpc instead, which has been a possible source since ca 2007
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing xdr_string" >&5
$as_echo_n "checking for library containing xdr_string... " >&6; }
if ${ac_cv_search_xdr_string+:} false; then :
......@@ -41109,11 +41121,11 @@ BITMAP_CPPFLAGS=
BITMAP_LIBS=
if test "${use_jpeglib}" = yes; then
save_CPPFLAGS=${CPPFLAGS}
## jpeglib does not support pkg-config, although some OSes add it.
## This is untested.
if "${PKGCONF}" --exists jpeg; then
JPG_CPPFLAGS=`"${PKGCONF}" --cflags jpeg`
JPG_LIBS=`"${PKGCONF}" --libs jpeg`
## IJG version 9c (Jan 2018) has support as libjpeg.
## libjpeg-turbo has had this for a while.
if "${PKGCONF}" --exists libjpeg; then
JPG_CPPFLAGS=`"${PKGCONF}" --cflags libjpeg`
JPG_LIBS=`"${PKGCONF}" --libs libjpeg`
CPPFLAGS="${CPPFLAGS} ${JPG_CPPFLAGS}"
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if jpeglib version >= 6b" >&5
......@@ -46274,6 +46286,9 @@ case "${host_os}" in
*pgf95|*pgf90)
fcpicflags="-fpic"
;;
*flang)
fcpicflags=${cpicflags}
;;
esac
;;
solaris*)
......@@ -51362,7 +51377,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by R $as_me 3.4.3, which was
This file was extended by R $as_me 3.4.4, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -51429,7 +51444,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
R config.status 3.4.3
R config.status 3.4.4
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
......@@ -1233,6 +1233,7 @@ if test "${GCC}" = yes; then
esac
shlib_ldflags="-shared"
fi
## G77 includes gfortran
if test "${G77}" = yes; then
case "${host_cpu}" in
sparc*|ppc64*|powerpc64*|s390*)
......@@ -1243,6 +1244,12 @@ if test "${G77}" = yes; then
;;
esac
fi
## Assume flang is the same as clang (it is a modified front end)
case "${F77}" in
*flang)
fpicflags=${cpicflags}
;;
esac
if test "${GXX}" = yes; then
case "${host_cpu}" in
sparc*|ppc64*|powerpc64*|s390*)
......@@ -1452,6 +1459,7 @@ rm -f libconftest${DYLIB_EXT} conftest.c
if test "${GCC}" = yes; then
cpicflags="-fPIC"
fi
## G77 includes gfortran
if test "${G77}" = yes; then
fpicflags="-fPIC"
fi
......@@ -1489,7 +1497,7 @@ rm -f libconftest${DYLIB_EXT} conftest.c
fi
fi
fi
## G77 include gfortran
## G77 includes gfortran
if test "${G77}" != yes; then
fpicflags="-PIC"
else
......@@ -1995,6 +2003,10 @@ AC_CHECK_DECLS([mkdtemp, strdup, strncasecmp])
AC_SEARCH_LIBS(connect, [socket])
# gethostbyname was removed in POSIX 2008 (in favour of getaddrinfo, POSIX 2001)
AC_SEARCH_LIBS(gethostbyname, [nsl socket])
## -lnsl is needed on Solaris
## 2018: Sun RPC is being unbundled from glibc, at least in Fedora 28
## (https://fedoraproject.org/wiki/Changes/SunRPCRemoval)
## Use libtirpc instead, which has been a possible source since ca 2007
AC_SEARCH_LIBS(xdr_string, [nsl tirpc])
R_FUNC_CALLOC
if test "${ac_cv_have_decl_isfinite}" = "yes"; then
......@@ -2515,6 +2527,9 @@ case "${host_os}" in
*pgf95|*pgf90)
fcpicflags="-fpic"
;;
*flang)
fcpicflags=${cpicflags}
;;
esac
;;
solaris*)
......
......@@ -286,16 +286,16 @@ THE SOFTWARE.
src/modules/lapack/dlapack.f, cmplx.f, dlamc.f
Extracted from
* -- LAPACK computational routine (version 3.7.1) --
* -- LAPACK computational routine (version 3.8.0) --
* -- LAPACK is a software package provided by Univ. of Tennessee, --
* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
* June 2017
* November 2017
where the version number, providers and date vary by subroutine.
For version 3.7.0, many of the copyright dates were updated
even for routines which have not been changed for years.
LAPACK 3.7.1 contains a LICENSE file, copied to src/modules/lapack
LAPACK 3.8.0 contains a LICENSE file, copied to src/modules/lapack
(but many of these routines were originally copied from earlier
versions of LAPACK). For binary distributions it is reproduced here:
......
R News
CHANGES IN R 3.4.4:
NEW FEATURES:
* Sys.timezone() tries more heuristics on Unix-alikes and so is
more likely to succeed (especially on Linux). For the slowest
method, a warning is given recommending that TZ is set to avoid
the search.
* The version of LAPACK included in the sources has been updated to
3.8.0 (for the routines used by R, a very minor bug-fix change).
* parallel::detectCores(logical = FALSE) is ignored on Linux
systems, since the information is not available with virtualized
OSes.
INSTALLATION on a UNIX-ALIKE:
* configure will use pkg-config to find the flags to link to jpeg
if available (as it should be for the recently-released jpeg-9c
and libjpeg-turbo). (This amends the code added in R 3.3.0 as
the module name in jpeg-9c is not what that tested for.)
DEPRECATED AND DEFUNCT:
* Sys.timezone(location = FALSE) (which was a stop-gap measure for
Windows long ago) is deprecated. It no longer returns the value
of environment variable TZ (usually a location).
* Legacy support of make macros such as CXX1X is formally
deprecated: use the CXX11 forms instead.
BUG FIXES:
* power.prop.test() now warns when it cannot solve the problem,
typically because of impossible constraints. (PR#17345)
* removeSource() no longer erroneously removes NULL in certain
cases, thanks to D'enes T'oth.
* nls(`NO [mol/l]` ~ f(t)) and nls(y ~ a) now work. (Partly from
PR#17367)
* R CMD build checks for GNU cp rather than assuming Linux has it.
(PR#17370 says 'Alpine Linux' does not.)
* Non-UTF-8 multibyte character handling fixed more permanently
(PR#16732).
* sum(<large ints>, <stuff>) is more consistent. (PR#17372)
* rf() and rbeta() now also work correctly when ncp is not scalar,
notably when (partly) NA. (PR#17375)
* R CMD INSTALL now correctly sets C++ compiler flags when all
source files are in sub-directories of src.
CHANGES IN R 3.4.3:
INSTALLATION on a UNIX-ALIKE:
......@@ -682,7 +739,7 @@ CHANGES IN R 3.4.0:
* An alternative compiler for C++11 is now specified with CXX11,
not CXX1X. Likewise C++11 flags are specified with CXX11FLAGS and
the standard (e.g., -std=gnu++11 is specified with CXX11STD.
the standard (e.g., -std=gnu++11) is specified with CXX11STD.
* configure now tests for a C++14-compliant compiler by testing
some basic features. This by default tries flags for the
......@@ -2257,7 +2314,7 @@ CHANGES IN R 3.2.2:
* polym() gains a coefs = NULL argument and returns class "poly"
just like poly() which gets a new simple=FALSE option. They now
lead to correct predict()ions, e.g., on subsets of the original
data.
data. (PR#16239)
* rhyper(nn, <large>) now works correctly. (PR#16489)
......
......@@ -468,7 +468,7 @@
In interactive use it will ask whether to choose the source
version of a package if the binary version is older and contains
compiled code, and also asks if source packages with no binary
version should be installed).
version should be installed.
}
}
......@@ -682,7 +682,7 @@
\sQuote{spectral} or 2-norm) as well, mainly for didactical
completeness.
\item \code{pmin()} and \code{pmax())} now also work when one of
\item \code{pmin()} and \code{pmax()} now also work when one of
the inputs is of length zero and others are not, returning a
zero-length vector, analogously to, say, \code{+}.
......@@ -941,7 +941,7 @@
active could abort the \R process.
\item \code{getMethod(f, sig)} produced an incorrect error message
in some cases when \code{f} was not a string).
in some cases when \code{f} was not a string.
\item Using a string as a \dQuote{call} in an error condition
with \code{options(showErrorCalls=TRUE)} could cause a segfault.
......@@ -1674,7 +1674,7 @@
\item \code{tools::deparseLatex(dropBraces=TRUE)} could drop
text as well as braces.
\item \code{colormodel = "grey"} (new in \R 2.14.0))
\item \code{colormodel = "grey"} (new in \R 2.14.0)
did not always work in \code{postscript()} and \code{pdf()}.
\item \code{file.append()} could return \code{TRUE} for failures.
......@@ -4465,7 +4465,7 @@
It avoids the use of \command{texindy} by \command{texinfo}'s
\command{texi2dvi >= 1.157}, since that does not emulate
'makeindex' well enough to avoid problems with special characters
(such as \samp{(}, \samp{\{}, \samp{!}) in indices.
(such as \samp{(}, \samp{\{}, \samp{!}) in indices. % )
\item The ability of \code{readLines()} and \code{scan()} to
re-encode inputs to marked UTF-8 strings on Windows since \R 2.7.0
......
......@@ -5,6 +5,77 @@
\title{R News}
\encoding{UTF-8}
\section{\Rlogo CHANGES IN R 3.4.4}{
\subsection{NEW FEATURES}{
\itemize{
\item \code{Sys.timezone()} tries more heuristics on Unix-alikes and so
is more likely to succeed (especially on Linux). For the slowest
method, a warning is given recommending that \env{TZ} is set to
avoid the search.
\item The version of LAPACK included in the sources has been
updated to 3.8.0 (for the routines used by \R, a very minor bug-fix
change).
\item \code{parallel::detectCores(logical = FALSE)} is ignored on
Linux systems, since the information is not available with
virtualized OSes.
}
}
\subsection{INSTALLATION on a UNIX-ALIKE}{
\itemize{
\item \command{configure} will use \command{pkg-config} to find the
flags to link to \code{jpeg} if available (as it should be for the
recently-released \code{jpeg-9c} and \code{libjpeg-turbo}). (This
amends the code added in \R 3.3.0 as the module name in
\code{jpeg-9c} is not what that tested for.)
}
}
\subsection{DEPRECATED AND DEFUNCT}{
\itemize{
\item \code{Sys.timezone(location = FALSE)} (which was a stop-gap
measure for Windows long ago) is deprecated. It no longer returns
the value of environment variable \env{TZ} (usually a location).
\item Legacy support of \command{make} macros such as \samp{CXX1X}
is formally deprecated: use the \samp{CXX11} forms instead.
}
}
\subsection{BUG FIXES}{
\itemize{
\item \code{power.prop.test()} now warns when it cannot solve the
problem, typically because of impossible constraints. (\PR{17345})
\item \code{removeSource()} no longer erroneously removes
\code{NULL} in certain cases, thanks to Dénes Tóth.
\item \code{nls(`NO [mol/l]` ~ f(t))} and \code{nls(y ~ a)} now
work. (Partly from \PR{17367})
\item \command{R CMD build} checks for GNU \command{cp} rather
than assuming Linux has it. (\PR{17370} says \sQuote{Alpine
Linux} does not.)
\item Non-UTF-8 multibyte character handling fixed more
permanently (\PR{16732}).
\item \code{sum(<large ints>, <stuff>)} is more consistent.
(\PR{17372})
\item \code{rf()} and \code{rbeta()} now also work correctly when
\code{ncp} is not scalar, notably when (partly) \code{NA}.
(\PR{17375})
\item \command{R CMD INSTALL} now correctly sets C++ compiler flags
when all source files are in sub-directories of \file{src}.
}
}
}
\section{\Rlogo CHANGES IN R 3.4.3}{
\subsection{INSTALLATION on a UNIX-ALIKE}{
......@@ -762,7 +833,7 @@
\item An alternative compiler for C++11 is now specified with
\samp{CXX11}, not \samp{CXX1X}. Likewise C++11 flags are specified
with \samp{CXX11FLAGS} and the standard (e.g., \samp{-std=gnu++11}
with \samp{CXX11FLAGS} and the standard (e.g., \samp{-std=gnu++11})
is specified with \samp{CXX11STD}.
\item \command{configure} now tests for a C++14-compliant compiler
......@@ -2551,7 +2622,7 @@
returns class \code{"poly"} just like \code{poly()} which gets a
new \code{simple=FALSE} option. They now lead to correct
\code{predict()}ions, e.g., on subsets of the original data.
%% see https://stat.ethz.ch/pipermail/r-devel/2015-July/071532.html
(\PR{16239})
\item \code{rhyper(nn, <large>)} now works correctly. (\PR{16489})
......
No preview for this file type
......@@ -7,6 +7,108 @@
<h2>R News</h2>
<h3><img src="../help/figures/../../html/Rlogo.svg" class="toplogo" alt="[R logo]" /> CHANGES IN R 3.4.4</h3>
<h4>NEW FEATURES</h4>
<ul>
<li> <p><code>Sys.timezone()</code> tries more heuristics on Unix-alikes and so
is more likely to succeed (especially on Linux). For the slowest
method, a warning is given recommending that <span class="env">TZ</span> is set to
avoid the search.
</p>
</li>
<li><p> The version of LAPACK included in the sources has been
updated to 3.8.0 (for the routines used by <span style="font-family: Courier New, Courier; color: #666666;"><b>R</b></span>, a very minor bug-fix
change).
</p>
</li>
<li> <p><code>parallel::detectCores(logical = FALSE)</code> is ignored on
Linux systems, since the information is not available with
virtualized OSes.
</p>
</li></ul>
<h4>INSTALLATION on a UNIX-ALIKE</h4>
<ul>
<li> <p><code>configure</code> will use <code>pkg-config</code> to find the
flags to link to <code>jpeg</code> if available (as it should be for the
recently-released <code>jpeg-9c</code> and <code>libjpeg-turbo</code>). (This
amends the code added in <span style="font-family: Courier New, Courier; color: #666666;"><b>R</b></span> 3.3.0 as the module name in
<code>jpeg-9c</code> is not what that tested for.)
</p>
</li></ul>
<h4>DEPRECATED AND DEFUNCT</h4>
<ul>
<li> <p><code>Sys.timezone(location = FALSE)</code> (which was a stop-gap
measure for Windows long ago) is deprecated. It no longer returns
the value of environment variable <span class="env">TZ</span> (usually a location).
</p>
</li>
<li><p> Legacy support of <code>make</code> macros such as <span class="samp">CXX1X</span>
is formally deprecated: use the <span class="samp">CXX11</span> forms instead.
</p>
</li></ul>
<h4>BUG FIXES</h4>
<ul>
<li> <p><code>power.prop.test()</code> now warns when it cannot solve the
problem, typically because of impossible constraints. (<a href="https://bugs.R-project.org/bugzilla3/show_bug.cgi?id=17345">PR#17345</a>)
</p>
</li>
<li> <p><code>removeSource()</code> no longer erroneously removes
<code>NULL</code> in certain cases, thanks to Dénes Tóth.
</p>
</li>
<li> <p><code>nls(`NO [mol/l]` ~ f(t))</code> and <code>nls(y ~ a)</code> now
work. (Partly from <a href="https://bugs.R-project.org/bugzilla3/show_bug.cgi?id=17367">PR#17367</a>)
</p>
</li>
<li> <p><code>R CMD build</code> checks for GNU <code>cp</code> rather
than assuming Linux has it. (<a href="https://bugs.R-project.org/bugzilla3/show_bug.cgi?id=17370">PR#17370</a> says &lsquo;Alpine
Linux&rsquo; does not.)
</p>
</li>
<li><p> Non-UTF-8 multibyte character handling fixed more
permanently (<a href="https://bugs.R-project.org/bugzilla3/show_bug.cgi?id=16732">PR#16732</a>).
</p>
</li>
<li> <p><code>sum(&lt;large ints&gt;, &lt;stuff&gt;)</code> is more consistent.
(<a href="https://bugs.R-project.org/bugzilla3/show_bug.cgi?id=17372">PR#17372</a>)
</p>
</li>
<li> <p><code>rf()</code> and <code>rbeta()</code> now also work correctly when
<code>ncp</code> is not scalar, notably when (partly) <code>NA</code>.
(<a href="https://bugs.R-project.org/bugzilla3/show_bug.cgi?id=17375">PR#17375</a>)
</p>
</li>
<li> <p><code>R CMD INSTALL</code> now correctly sets C++ compiler flags
when all source files are in sub-directories of &lsquo;<span class="file">src</span>&rsquo;.
</p>
</li></ul>
<h3><img src="../help/figures/../../html/Rlogo.svg" class="toplogo" alt="[R logo]" /> CHANGES IN R 3.4.3</h3>
......@@ -963,7 +1065,7 @@ the same behaviour on Linux distributions with long-term support.
</li>
<li><p> An alternative compiler for C++11 is now specified with
<span class="samp">CXX11</span>, not <span class="samp">CXX1X</span>. Likewise C++11 flags are specified
with <span class="samp">CXX11FLAGS</span> and the standard (e.g., <span class="samp">-std=gnu++11</span>
with <span class="samp">CXX11FLAGS</span> and the standard (e.g., <span class="samp">-std=gnu++11</span>)
is specified with <span class="samp">CXX11STD</span>.
</p>
</li>
......@@ -3299,7 +3401,7 @@ environment.
returns class <code>"poly"</code> just like <code>poly()</code> which gets a
new <code>simple=FALSE</code> option. They now lead to correct
<code>predict()</code>ions, e.g., on subsets of the original data.
(<a href="https://bugs.R-project.org/bugzilla3/show_bug.cgi?id=16239">PR#16239</a>)
</p>
</li>
<li> <p><code>rhyper(nn, &lt;large&gt;)</code> now works correctly. (<a href="https://bugs.R-project.org/bugzilla3/show_bug.cgi?id=16489">PR#16489</a>)
......
This diff is collapsed.
This diff is collapsed.
......@@ -44,7 +44,7 @@ $\t\$%
@c -- edit these here alone -- in order keep consistency
@macro Rcopyright{year}
Copyright @copyright{} \year\--2016 R Core Team
Copyright @copyright{} \year\--2018 R Core Team
@end macro
@macro permission{}
......
This diff is collapsed.
......@@ -532,7 +532,7 @@ strings, functions, or more general structures built from such
components.
During an @R{} session, objects are created and stored by name (we
discuss this process in the next session). The @R{} command
discuss this process in the next section). The @R{} command
@example
> objects()
......
......@@ -3969,9 +3969,10 @@ is available to those who first install recording to a log, then call
@item _R_CHECK_DEPENDS_ONLY_
@itemx _R_CHECK_SUGGESTS_ONLY_
If set to a true value, running examples, tests and vignettes is done
with @code{.libPaths()} containing just a temporary library directory
and @code{.Library}. The temporary library is populated by symbolic
If set to a true value, running examples, tests and
vignettes@footnote{but not re-building vignettes.} is done with
@code{.libPaths()} containing just a temporary library directory and
@code{.Library}. The temporary library is populated by symbolic
links@footnote{see the previous footnote.} to the installed copies of
all the Depends/Imports and (for the second only) Suggests packages
which are not in @code{.Library}. (As an exception, packages in a
......
......@@ -1978,7 +1978,7 @@ fi])
## R_BITMAPS
## ---------
## This is the version used without png-config
## This is the version used without pkg-config
## Here we only need any old -lz, and don't need zlib.h.
## However, we do need recent enough libpng and jpeg, and so check both
## the header versions and for key routines in the library.
......@@ -2047,17 +2047,17 @@ AC_SUBST(BITMAP_LIBS)
## R_BITMAPS2
## ---------
## This is the version used with png-config
## This is the version used with pkg-config
AC_DEFUN([R_BITMAPS2],
[BITMAP_CPPFLAGS=
BITMAP_LIBS=
if test "${use_jpeglib}" = yes; then
save_CPPFLAGS=${CPPFLAGS}
## jpeglib does not support pkg-config, although some OSes add it.
## This is untested.
if "${PKGCONF}" --exists jpeg; then
JPG_CPPFLAGS=`"${PKGCONF}" --cflags jpeg`
JPG_LIBS=`"${PKGCONF}" --libs jpeg`
## IJG version 9c (Jan 2018) has support as libjpeg.
## libjpeg-turbo has had this for a while.
if "${PKGCONF}" --exists libjpeg; then
JPG_CPPFLAGS=`"${PKGCONF}" --cflags libjpeg`
JPG_LIBS=`"${PKGCONF}" --libs libjpeg`
CPPFLAGS="${CPPFLAGS} ${JPG_CPPFLAGS}"
fi
_R_HEADER_JPEGLIB
......
This diff is collapsed.
## Makefile to be run on a Unix box with zic