[Bug 228788] database/mysql80-client fails to patch
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jun 11 02:27:06 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228788
--- Comment #4 from Curtis Villamizar <curtis at ipv6.occnc.com> ---
I can't see how your copy could possibly work. The file my_print_defaults.c is
simply missing and replaced with my_print_defaults.cc. Try reproducing by
doing a "rm -rf work" and then "make patch". If you did a prior "make extract"
you may have an old distro. Note that mysql80-server has the distinfo file so
that has to be up to date too.
This is entirely reproducible. Be sure *both* mysql80-client and
mysql80-server are updated.
[r11-amd64 234] # cd /usr/ports/databases/
[r11-amd64 235] # svn update ../mysql80-*
svn: No match.
[r11-amd64 236] # svn update mysql80-*
Updating 'mysql80-client':
At revision 472103.
Updating 'mysql80-server':
At revision 472103.
Summary of updates:
Updated 'mysql80-client' to r472103.
Updated 'mysql80-server' to r472103.
[r11-amd64 237] # svn update mysql80-*
Updating 'mysql80-client':
At revision 472163.
Updating 'mysql80-server':
At revision 472163.
Summary of updates:
Updated 'mysql80-client' to r472163.
Updated 'mysql80-server' to r472163.
[r11-amd64 238] # svn diff mysql80-client/
Index: mysql80-client/files/patch-utilities_CMakeLists.txt
===================================================================
--- mysql80-client/files/patch-utilities_CMakeLists.txt (revision 472163)
+++ mysql80-client/files/patch-utilities_CMakeLists.txt (working copy)
@@ -12,7 +12,7 @@
ENDIF()
+IF(FALSE)
- MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
+ MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc)
TARGET_LINK_LIBRARIES(my_print_defaults mysys mysys_ssl)
@@ -142,11 +144,14 @@ IF(WITH_INNOBASE_STORAGE_ENGINE)
TARGET_LINK_LIBRARIES(innochecksum mysys mysys_ssl ${LZ4_LIBRARY})
[r11-amd64 239] # find mysql80-client/work/
mysql-8.0.11/ pkg/ stage/
[r11-amd64 239] # find mysql80-client/work/mysql-8.0.11 -name
my_print_defaults.c
[r11-amd64 240] # find mysql80-client/work/mysql-8.0.11 -name
my_print_defaults.cc
mysql80-client/work/mysql-8.0.11/utilities/my_print_defaults.cc
[r11-amd64 241] # ( cd mysql80-client ; make config )
===> No options to configure
[r11-amd64 246] # cat mysql80-server/distinfo
TIMESTAMP = 1524414416
SHA256 (mysql-boost-8.0.11.tar.gz) =
f40711a9bd91ab2ccea331484a6d281f806b0fdecf78f4c9e9d8a4c91208f309
SIZE (mysql-boost-8.0.11.tar.gz) = 77647598
[r11-amd64 247] # tar -tf ../distfiles/mysql-boost-8.0.11.tar.gz | grep
my_print_defaults
mysql-8.0.11/man/my_print_defaults.1
mysql-8.0.11/utilities/my_print_defaults.cc
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list