Bug #49274 | "make dist" doesn't work | ||
---|---|---|---|
Submitted: | 1 Dec 2009 16:46 | Modified: | 5 Feb 2013 3:19 |
Reporter: | Hartmut Holzgraefe | Email Updates: | |
Status: | Won't fix | Impact on me: | |
Category: | MySQL Workbench | Severity: | S3 (Non-critical) |
Version: | workbench-5.2 bzr | OS: | Linux |
Assigned to: | CPU Architecture: | Any |
[1 Dec 2009 16:46]
Hartmut Holzgraefe
[2 Dec 2009 0:10]
Hartmut Holzgraefe
several problems with "make dist": - one Makefile not under automake control, so missing "dist" and other autotools targets - path names too long for standard tar (>99 characters total), ustar format needed - .cpppp instead of .ccp file endings in library/sql-parser/source/Makefile.am (no idea if this change was an intentional workaround for something or a typo) the patch below makes "make dist" work as in "no errors", a "make distcheck" still fails though so the generated source distribution tarball is most likely broken ... will file a new bug report for this === modified file 'configure.in' --- configure.in 2009-11-30 11:47:56 +0000 +++ configure.in 2009-12-01 23:37:45 +0000 @@ -1,6 +1,6 @@ AC_INIT(mysql-workbench, 5.2.10) AC_CONFIG_SRCDIR(backend/wbpublic/grt/common.h) -AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) +AM_INIT_AUTOMAKE([1.9 tar-ustar]) AC_CONFIG_HEADER(config.h) @@ -376,6 +376,7 @@ ext/Makefile ext/scintilla/gtk/Makefile ext/cppconn/Makefile ext/cppconn/driver/Makefile +ext/ctemplate/Makefile backend/Makefile backend/wbpublic/Makefile backend/wbprivate/Makefile === removed file 'ext/ctemplate/Makefile' --- ext/ctemplate/Makefile 2009-08-21 08:24:51 +0000 +++ ext/ctemplate/Makefile 1970-01-01 00:00:00 +0000 @@ -1,15 +0,0 @@ - -all: - make -C ctemplate-src libctemplate_wb.la - -clean: -# make -C ctemplate-src clean - -distclean: -# make -C ctemplate-src distclean - -install: - make -C ctemplate-src install-libLTLIBRARIES - -uninstall: -# make -C ctemplate-src uninstall === added file 'ext/ctemplate/Makefile.am' --- ext/ctemplate/Makefile.am 1970-01-01 00:00:00 +0000 +++ ext/ctemplate/Makefile.am 2009-12-01 16:53:14 +0000 @@ -0,0 +1 @@ +SUBDIRS=ctemplate-src === modified file 'library/sql-parser/source/Makefile.am' --- library/sql-parser/source/Makefile.am 2009-09-25 11:47:30 +0000 +++ library/sql-parser/source/Makefile.am 2009-12-01 19:12:49 +0000 @@ -27,11 +27,11 @@ libsqlparser_la_SOURCES=\ ctype-win1250ch.cpp\ ctype.cpp\ int2str.cpp\ - myx_lex_helpers.cpppp\ - myx_sql_tree_item.cpppp\ - myx_statement_parser.cpppp\ - myx_unicode_scanner.cpppp\ - sql_parser_symbols.cpppp\ + myx_lex_helpers.cpp\ + myx_sql_tree_item.cpp\ + myx_statement_parser.cpp\ + myx_unicode_scanner.cpp\ + sql_parser_symbols.cpp\ my_messnc.cpp\ my_static.cpp\ my_strtoll10.cpp\
[5 Feb 2013 3:19]
Alfredo Kojima
Build system will be replaced with cmake