<feed xmlns='http://www.w3.org/2005/Atom'>
<title>postgresql.git/src/makefiles/Makefile.sco, branch master</title>
<subtitle>This is the main PostgreSQL git repository.</subtitle>
<id>http://git.postgresql.org/cgit/postgresql.git/atom?h=master</id>
<link rel='self' href='http://git.postgresql.org/cgit/postgresql.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/'/>
<updated>2016-10-11T15:26:04Z</updated>
<entry>
<title>Remove "sco" and "unixware" ports.</title>
<updated>2016-10-11T15:26:04Z</updated>
<author>
<name>Tom Lane</name>
</author>
<published>2016-10-11T15:26:04Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=2b860f52ed1b1784cdf3f03886805f5bf250ea74'/>
<id>urn:sha1:2b860f52ed1b1784cdf3f03886805f5bf250ea74</id>
<content type='text'>
SCO OpenServer and SCO UnixWare are more or less dead platforms.
We have never had a buildfarm member testing the "sco" port, and
the last "unixware" member was last heard from in 2012, so it's
fair to doubt that the code even compiles anymore on either one.
Remove both ports.  We can always undo this if someone shows up
with an interest in maintaining and testing these platforms.

Discussion: &lt;17177.1476136994@sss.pgh.pa.us&gt;
</content>
</entry>
<entry>
<title>Split the LDFLAGS make variable into two parts: LDFLAGS is now used for</title>
<updated>2010-07-05T18:54:38Z</updated>
<author>
<name>Tom Lane</name>
</author>
<published>2010-07-05T18:54:38Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=291a9577454a63f99b5537e48a3dceae6d35ea8d'/>
<id>urn:sha1:291a9577454a63f99b5537e48a3dceae6d35ea8d</id>
<content type='text'>
linking both executables and shared libraries, and we add on LDFLAGS_EX when
linking executables or LDFLAGS_SL when linking shared libraries.  This
provides a significantly cleaner way of dealing with link-time switches than
the former behavior.  Also, make sure that the various platform-specific
%.so: %.o rules incorporate LDFLAGS and LDFLAGS_SL; most of them missed that
before.  (I did not add these variables for the platforms that invoke $(LD)
directly, however.  It's not clear if we can do that safely, since for the
most part we assume these variables use CC command-line syntax.)

Per gripe from Aaron Swenson and subsequent investigation.
</content>
</entry>
<entry>
<title>Set SQL man pages to be section 7 by default, and only transform them to</title>
<updated>2008-11-14T10:22:48Z</updated>
<author>
<name>Peter Eisentraut</name>
</author>
<published>2008-11-14T10:22:48Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=d1292550770290a09863f2f2bd0d52e49301d29e'/>
<id>urn:sha1:d1292550770290a09863f2f2bd0d52e49301d29e</id>
<content type='text'>
another section if required by the platform (instead of the old way of
building them in section "l" and always transforming them to the
platform-specific section).

This speeds up the installation on common platforms, and it avoids some
funny business with the man page tools and build process.
</content>
</entry>
<entry>
<title>Add '-Wl,' prefix to linker switches consistently.  Remove shlib_symbolic</title>
<updated>2004-12-21T18:47:42Z</updated>
<author>
<name>Tom Lane</name>
</author>
<published>2004-12-21T18:47:42Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=71d21577de945a1fdf16f85a30d756c8d1aeaee3'/>
<id>urn:sha1:71d21577de945a1fdf16f85a30d756c8d1aeaee3</id>
<content type='text'>
macros, which aren't used anywhere and haven't been for some time.
</content>
</entry>
<entry>
<title>Remove leftovers from subproject removals.  Fixes for Python and Kerberos</title>
<updated>2002-09-04T22:54:18Z</updated>
<author>
<name>Peter Eisentraut</name>
</author>
<published>2002-09-04T22:54:18Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=e43ecb3d1a1c5af574fdd6333bdd64330a148bf6'/>
<id>urn:sha1:e43ecb3d1a1c5af574fdd6333bdd64330a148bf6</id>
<content type='text'>
configuration.
</content>
</entry>
<entry>
<title>Install the SQL command man pages into a section appropriate for each</title>
<updated>2001-08-29T19:14:40Z</updated>
<author>
<name>Peter Eisentraut</name>
</author>
<published>2001-08-29T19:14:40Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=b1a38a438043920e3cbb8692b943a91ddcc4d160'/>
<id>urn:sha1:b1a38a438043920e3cbb8692b943a91ddcc4d160</id>
<content type='text'>
system.  Some systems did not understand the 'l' section, and in general
it wasn't entirely appropriate.

On SCO OpenServer, the man pages won't be installed at all until someone
figures out their man system.
</content>
</entry>
<entry>
<title>Shared library and GCC support for SCO OpenServer.</title>
<updated>2001-05-07T20:43:28Z</updated>
<author>
<name>Peter Eisentraut</name>
</author>
<published>2001-05-07T20:43:28Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=f7bfb5518d9851b99f8982e94ea833da8317c412'/>
<id>urn:sha1:f7bfb5518d9851b99f8982e94ea833da8317c412</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not use 'ar cq' to build library archives, use 'ar cr' instead.</title>
<updated>2000-12-07T19:43:49Z</updated>
<author>
<name>Peter Eisentraut</name>
</author>
<published>2000-12-07T19:43:49Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=289e6fd2a424bfdd30f3c60415ff2f86a21f0623'/>
<id>urn:sha1:289e6fd2a424bfdd30f3c60415ff2f86a21f0623</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move DLSUFFIX, AROPT, and CFLAGS_SL settings from template to</title>
<updated>2000-10-21T22:36:14Z</updated>
<author>
<name>Peter Eisentraut</name>
</author>
<published>2000-10-21T22:36:14Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=f8ff1ee5aab125fc1e5e130e6055a0e6586ce440'/>
<id>urn:sha1:f8ff1ee5aab125fc1e5e130e6055a0e6586ce440</id>
<content type='text'>
Makefile.port, since they are of no use to configure and much of the
library magic happens in Makefile.port anyway.

Use __alpha, not __alpha__, since the former is universally available.
Remove -DNOFIXADE from the compile command line and put it in the port
include file.
</content>
</entry>
<entry>
<title>Add support for VPATH builds, that is, building somewhere else than in the</title>
<updated>2000-10-20T21:04:27Z</updated>
<author>
<name>Peter Eisentraut</name>
</author>
<published>2000-10-20T21:04:27Z</published>
<link rel='alternate' type='text/html' href='http://git.postgresql.org/cgit/postgresql.git/commit/?id=805e431a3868ac71681316927403d1ba389e113b'/>
<id>urn:sha1:805e431a3868ac71681316927403d1ba389e113b</id>
<content type='text'>
source directory.  This involves mostly makefiles using $(srcdir) when they
might have used ".".  (Regression tests don't work with this, yet.)

Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS).  Add "override" keyword
in most places, to preserve necessary flags even when the user overrode the
flags.
</content>
</entry>
</feed>
