- Fix in CegoSelect::nextGroupedTuple.
For the 'grouping key' values, a local copy of CegoFieldValue has to be
created. Otherwise, grouping references might be invalidated, which result
in aborted grouping queries with strange error message ( No token
available ) on client side.
For local copy creation, the CegoFieldValue::getLocalCopy method has
been modified ( was not used until now ).
This effect was observed with small buffer poolsizes in
combination with grouping queries on large tables. The probability
of grouping key invalidation is higher in that case, because
buffer pool pages are reloaded more often.
Submitted by: Björn Lemke <lemke@lemke-it.com>
Move plist execs to the stage and init script.
PR: 198692
Differential Revision: https://reviews.freebsd.org/D3092
Approved by: mat (mentor)
MFH: 2015Q3
Move unneeded execs from the plist into the init script.
PR: 198692
Differential Revision: https://reviews.freebsd.org/D3089
Approved by: mat (mentor)
MFH: 2015Q3
Migrate common variable for the devel/p4* ports into the Makefile.inc.
PR: 201216
Differential Revision: https://reviews.freebsd.org/D3088
Approved by: mat (mentor)
MFH: 2015Q3
Remove unneeded exec statements by moving them into
the port stage or init script.
PR: 198692
Differential Revision: https://reviews.freebsd.org/D3087
Approved by: mat (mentor)
MFH: 2015Q3
Remove mention of MySQL & friends that are not getting patched:
We will update their packages with a pkg-message to notify users
Security: 36bd352d-299b-11e5-86ff-14dae9d210b8
Copy files in order to fix the following errors.
files/usb_freebsd.cpp:132:4: error: assigning to 'usb_handle *' from incompatible type 'void *'
h = malloc(sizeof(*h));
^ ~~~~~~~~~~~~~~~~~~
files/usb_freebsd.cpp:162:6: error: no matching function for call to 'libusb_bulk_transfer'
if (libusb_bulk_transfer(h->handle, h->ep_out, (void *)(long)_data, len, &actlen, 0) < 0)
^~~~~~~~~~~~~~~~~~~~
/usr/include/libusb.h:478:5: note: candidate function not viable: cannot convert argument of incomplete type 'void *' to 'uint8_t *' (aka 'unsigned char *')
int libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint, uint8_t *data, int length, int *transferred, uint32_t timeout);
^
files/usb_freebsd.cpp:172:6: error: no matching function for call to 'libusb_bulk_transfer'
if (libusb_bulk_transfer(h->handle, h->ep_in, _data, len, &actlen, 0) < 0)
^~~~~~~~~~~~~~~~~~~~
/usr/include/libusb.h:478:5: note: candidate function not viable: cannot convert argument of incomplete type 'void *' to 'uint8_t *' (aka 'unsigned char *')
int libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint, uint8_t *data, int length, int *transferred, uint32_t timeout);
^
3 errors generated.
fastboot.o: In function `find_item(char const*, char const*)':
fastboot.cpp:(.text+0xea): undefined reference to `get_my_path'