Opened 13 years ago
Closed 13 years ago
#33671 closed update (fixed)
libpqxx: update to 4.0
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | dweber@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | libpqxx |
Description
$ port livecheck libpqxx libpqxx seems to have been updated (port version: 3.0.2, new version: 4.0)
Attachments (4)
Change History (7)
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Type: | defect → update |
---|---|
Version: | 2.0.4 |
Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | libpqxx-4.0.diff added |
---|
Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | patch-configure.diff added |
---|
Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | patch-tools-maketemporary.diff added |
---|
Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | patch-tools-splitconfig.diff added |
---|
comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|
Attached is a patch to update libpqxx to version 4.0.
- Removed the unnecessary distname line.
- Updated to rmd160/sha256 checksum types.
- Added variants for postgresql83/84/90/91, making 91, the current stable version, the default; left old pq83 variant to help users upgrading; this variant should be removed after everyone has upgraded, for example in one year.
- Patched maketemporary to avoid an error message about improper use of the mktemp command; apparently maketemporary is designed to call mktemp various ways, some of which may be improper, as it attempts to determine how to use it properly; we don't want to see those errors in the configure phase output.
- Patched splitconfig to avoid usage of "echo -n" which is not POSIX-compliant, thus causing incorrect output on Snow Leopard and later.
- Patched configure on darwin to fix incorrect assumption that true and false always live in /bin; on OS X they live in /usr/bin.
In addition I believe this fixes the build failure with clang reported in #32689.
I believe these changes are ready to be committed.
comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
proposed patch