notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
mysql++3 Complex C++ API for MySQL57
3.2.2 databases Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.2.2Version of this port present on the latest quarterly branch.
Broken BROKEN: unfetchable
Deprecated DEPRECATED: Broken for more than 6 months
Expired This port expired on: 2020-05-05
Ignore IGNORE: is marked as broken: unfetchable
Maintainer: dudu@dudu.ro search for ports maintained by this maintainer
Port Added: 2008-04-05 11:55:04
Last Update: 2020-05-05 15:38:12
SVN Revision: 534093
Also Listed In: devel
License: not specified in port
WWW:
http://tangentsoft.net/mysql++/
Description:
MySQL++ is a C++ wrapper for MySQL's C API. It is built around STL principles, to make dealing with the database as easy as dealing with an STL container. This port contains the version 3 of the library; see databases/mysql++ and databases/mysql++1 for the older versions. WWW: http://tangentsoft.net/mysql++/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (47 items)
Collapse this list.
  1. @ldconfig
  2. include/mysql++/autoflag.h
  3. include/mysql++/beemutex.h
  4. include/mysql++/cmdline.h
  5. include/mysql++/common.h
  6. include/mysql++/comparable.h
  7. include/mysql++/connection.h
  8. include/mysql++/cpool.h
  9. include/mysql++/datetime.h
  10. include/mysql++/dbdriver.h
  11. include/mysql++/exceptions.h
  12. include/mysql++/field.h
  13. include/mysql++/field_names.h
  14. include/mysql++/field_types.h
  15. include/mysql++/insertpolicy.h
  16. include/mysql++/manip.h
  17. include/mysql++/myset.h
  18. include/mysql++/mysql++.h
  19. include/mysql++/mystring.h
  20. include/mysql++/noexceptions.h
  21. include/mysql++/null.h
  22. include/mysql++/options.h
  23. include/mysql++/qparms.h
  24. include/mysql++/query.h
  25. include/mysql++/querydef.h
  26. include/mysql++/refcounted.h
  27. include/mysql++/result.h
  28. include/mysql++/row.h
  29. include/mysql++/scopedconnection.h
  30. include/mysql++/sql_buffer.h
  31. include/mysql++/sql_types.h
  32. include/mysql++/sqlstream.h
  33. include/mysql++/ssqls.h
  34. include/mysql++/ssqls2.h
  35. include/mysql++/stadapter.h
  36. include/mysql++/stream2string.h
  37. include/mysql++/tcp_connection.h
  38. include/mysql++/tiny_int.h
  39. include/mysql++/transaction.h
  40. include/mysql++/type_info.h
  41. include/mysql++/uds_connection.h
  42. include/mysql++/utility.h
  43. include/mysql++/vallist.h
  44. include/mysql++/wnp_connection.h
  45. lib/libmysqlpp.so
  46. lib/libmysqlpp.so.3
  47. lib/libmysqlpp.so.3.2.2
Collapse this list.
Dependency lines:
  • mysql++-mysql57>0:databases/mysql++3
Conflicts:
CONFLICTS:
  • mysql++*-1.*
No installation instructions:
This port has been deleted.
PKGNAME: mysql++-mysql57
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1469741795 SHA256 (mysql++-3.2.2.tar.gz) = 55667bee79a5981b1a04e57e3a4fd8b03bf330e4e3371b023c2bf5ba0f50ed17 SIZE (mysql++-3.2.2.tar.gz) = 3257359

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
Library dependencies:
  1. libmysqlclient.so.20 : databases/mysql57-client
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for mysql++-mysql57-3.2.2: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
gmake mysql
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://tangentsoft.net/mysql++/releases/
Collapse this list.

Number of commits found: 21

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.2.2
05 May 2020 15:38:12
Revision:534093Original commit files touched by this commit
rene search for other commits by this committer
Remove expired ports:

Adjusted for ports rescued since r534032

2020-05-05 audio/festvox-czech: Broken for more than 6 months
2020-05-05 audio/gkrellmvolume2: Broken for more than 6 months
2020-05-05 audio/mixmos: Broken for more than 6 months
2020-05-05 audio/mma: Broken for more than 6 months
2020-05-05 audio/pd-cyclone: Broken for more than 6 months
2020-05-05 audio/shorten: Broken for more than 6 months
2020-05-05 audio/taglib-sharp: Broken for more than 6 months
2020-05-05 audio/xhippo: Broken for more than 6 months
2020-05-05 biology/consed: Broken for more than 6 months
2020-05-05 biology/plinkseq: Broken for more than 6 months
2020-05-05 biology/seqtools: Broken for more than 6 months
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.2.2
04 Apr 2020 20:51:41
Revision:530719Original commit files touched by this commit Sanity Test Failure
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
3.2.2
06 Nov 2019 12:48:32
Revision:516880Original commit files touched by this commit Sanity Test Failure
antoine search for other commits by this committer
Mark a few ports BROKEN, unfetchable
3.2.2
04 Mar 2019 18:34:56
Revision:494630Original commit files touched by this commit
jbeich search for other commits by this committer
databases/mysql++3: unbreak with libc++ 8

In file included from ./lib/beemutex.cpp:31:
In file included from ./lib/beemutex.h:46:
In file included from ./lib/exceptions.h:34:
In file included from ./lib/options.h:39:
In file included from /usr/include/c++/v1/deque:163:
In file included from /usr/include/c++/v1/__split_buffer:6:
In file included from /usr/include/c++/v1/type_traits:406:
In file included from /usr/include/c++/v1/cstddef:38:
./version:1:2: error: invalid preprocessing directive
 #!/bin/sh
  ^
./version:2:1: error: unknown type name 'echo'
echo 3.2.2
^
./version:2:6: error: expected unqualified-id
echo 3.2.2
     ^

PR:		236192
Approved by:	portmgr blanket
3.2.2
29 Jul 2018 12:55:56
Revision:475659Original commit files touched by this commit
joneum search for other commits by this committer
databases/mysql++3: Fix build with MariaDB 10.2

./lib/dbdriver.cpp:260:10: error: use of undeclared identifier
'CLIENT_LONG_PASSWORD'
                        (o >= CLIENT_LONG_PASSWORD) &&
                              ^
1 warning and 1 error generated.
gmake[1]: *** [Makefile:545: mysqlpp_dbdriver.o] Error 1

PR:		229950
Submitted by:	Ting-Wei Lan <lantw44@gmail.com> (maintainer)
3.2.2
17 Aug 2016 18:22:17
Revision:420362Original commit files touched by this commit
pawel search for other commits by this committer
- UPdate to version 3.2.2 [1]
- Convert to USES=mysql
- Use options helpers
- Regenerate patch with make makepatch

3.2.2, 2015.03.18 (r2780)
    o The DBDriver::operator= would leak a live connection if you
      assigned a disconnected DBDriver to it.  Patch by Quentin Armitage.
    o Plugged a potential DBDriver instance leak in Connection ctor.
      Patch by Yury Alekseev.
    o Explicitly #including algorithm.h in examples/multiquery.cpp for
      std::max().
    o Added missing "break;" statements in Transaction ctor taking an
      isolation level parameter, which caused only the last one to do
      the right thing.  Problem noticed by Tony Whyman, fix by me.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.1.0_1
19 May 2016 10:21:25
Revision:415498Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [a-f]*

Approved by:	portmgr blanket
3.1.0_1
20 Oct 2014 10:41:13
Revision:371255Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
3.1.0_1
25 Aug 2014 22:53:44
Revision:366161Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Drop USE_AUTOTOOLS=libtool, libtool is not used

Approved by:	portmgr blanket
3.1.0
03 Jul 2014 21:48:44
Revision:360463Original commit files touched by this commit Sanity Test Failure
adamw search for other commits by this committer
Nuke NOPORTDOCS. While, here, correct a couple offenders who label examples
with PORTDOCS. And, fix a couple WITH_foo invocations.
3.1.0
16 May 2014 02:44:55
Revision:354189Original commit files touched by this commit
vanilla search for other commits by this committer
Support STAGEDIR.

Approved by:	portmgr@
3.1.0
20 Sep 2013 16:13:49
Revision:327717Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
3.1.0
25 Nov 2011 18:24:36
Original commit files touched by this commit
miwi search for other commits by this committer
- Fix build with GCC 4.6

PR:             162377
Submitted by:   Yuri Karaban <dev@dev97.com>
Approved by:    maintainer
Feature safe:   yes
3.1.0
02 Aug 2011 20:54:43
Original commit files touched by this commit
dougb search for other commits by this committer
Update to version 3.1.0

Submitted by:   maintainer
3.0.8_1
20 Mar 2011 12:54:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
3.0.8_1
19 Mar 2011 13:15:34
Original commit files touched by this commit
ale search for other commits by this committer
Bump PORTREVISION for ports linking to default libmysqlclient.
3.0.8
04 Dec 2010 07:34:27
Original commit files touched by this commit
ade search for other commits by this committer
Sync to new bsd.autotools.mk
3.0.8
02 Aug 2009 19:36:34
Original commit files touched by this commit
mezz search for other commits by this committer
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:      marcus and kwm
Pointyhat-exp:  a few times by pav
Tested by:      pgollucci, "Romain Tartière" <romain@blogreen.org>, and
                a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:    marcus
Approved by:    portmgr
3.0.8
02 Feb 2009 07:51:45
Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 3.0.8.

Approved by:    maintainer
3.0.1
21 Aug 2008 06:18:49
Original commit files touched by this commit
rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.0.1
05 Apr 2008 11:54:42
Original commit files touched by this commit
itetcu search for other commits by this committer
MySQL++ is a C++ wrapper for MySQL's C API.
It is built around STL principles, to make dealing with
the database as easy as dealing with an STL container.

This port contains the version 3 of the library; see databases/mysql++ and
databases/mysql++1 for the older versions.

WWW: http://tangentsoft.net/mysql++/

Number of commits found: 21