FreeBSD Bugzilla – Attachment 225960 Details for
Bug 256741
databases/rubygem-pg_query: fails to build after update to 2.0.3 - "unknown type name 'PgQueryProtobuf'"
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Build log with error
pg_query.log (text/plain), 11.79 KB, created by
Vladimir Druzenko
on 2021-06-21 09:03:06 UTC
(
hide
)
Description:
Build log with error
Filename:
MIME Type:
Creator:
Vladimir Druzenko
Created:
2021-06-21 09:03:06 UTC
Size:
11.79 KB
patch
obsolete
>===> License BSD3CLAUSE accepted by the user >===> rubygem-pg_query-2.0.3 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by rubygem-pg_query-2.0.3 for building >===> Extracting for rubygem-pg_query-2.0.3 >=> SHA256 Checksum OK for rubygem/pg_query-2.0.3.gem. >===> rubygem-pg_query-2.0.3 depends on file: /usr/local/bin/ruby27 - found >===> rubygem-pg_query-2.0.3 depends on file: /usr/local/bin/gem27 - found >/usr/local/lib/ruby/site_ruby/2.7/rubygems/package.rb:509: warning: Using the last argument as keyword parameters is deprecated >Unpacked gem: '/opt/obj/usr/ports/databases/rubygem-pg_query/work/pg_query-2.0.3' >/usr/local/lib/ruby/site_ruby/2.7/rubygems/package.rb:509: warning: Using the last argument as keyword parameters is deprecated >===> Patching for rubygem-pg_query-2.0.3 >===> rubygem-pg_query-2.0.3 depends on file: /usr/local/bin/ruby27 - found >===> Applying FreeBSD patches for rubygem-pg_query-2.0.3 from /usr/ports/databases/rubygem-pg_query/files >===> rubygem-pg_query-2.0.3 depends on file: /usr/local/lib/libpg_query.a - found >===> rubygem-pg_query-2.0.3 depends on package: rubygem-pathname>0 - found >===> rubygem-pg_query-2.0.3 depends on file: /usr/local/bin/ruby27 - found >===> rubygem-pg_query-2.0.3 depends on file: /usr/local/bin/gem27 - found >===> Configuring for rubygem-pg_query-2.0.3 >===> Building for rubygem-pg_query-2.0.3 > Successfully built RubyGem > Name: pg_query > Version: 2.0.3 > File: pg_query-2.0.3.gem >===>>> Building the port required 5 seconds >===> Staging for rubygem-pg_query-2.0.3 >===> Generating temporary packing list >(cd /opt/obj/usr/ports/databases/rubygem-pg_query/work/pg_query-2.0.3; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 /usr/local/bin/gem27 install -l --no-update-sources --install-dir /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7 --ignore-dependencies --bindir=/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/bin --no-document pg_query-2.0.3.gem -- ) >/usr/local/lib/ruby/site_ruby/2.7/rubygems/package.rb:509: warning: Using the last argument as keyword parameters is deprecated >/usr/local/lib/ruby/site_ruby/2.7/rubygems/package.rb:509: warning: Using the last argument as keyword parameters is deprecated >Building native extensions. This could take a while... >ERROR: Error installing pg_query-2.0.3.gem: > ERROR: Failed to build gem native extension. > > current directory: /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query >/usr/local/bin/ruby27 -I /usr/local/lib/ruby/site_ruby/2.7 -r ./siteconf20210621-20995-zarzax.rb extconf.rb >creating Makefile > >current directory: /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query >make "DESTDIR=" clean > >current directory: /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query >make "DESTDIR=" >compiling /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/guc-file.c >compiling /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query.c >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query.c:2: >In file included from ./pg_query_internal.h:4: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/postgres.h:46: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/c.h:54: >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/pg_config.h:782:9: warning: 'PG_MAJORVERSION' macro redefined [-Wmacro-redefined] >#define PG_MAJORVERSION "13" > ^ >/usr/local/include/pg_query.h:52:9: note: previous definition is here >#define PG_MAJORVERSION "10" > ^ >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query.c:2: >In file included from ./pg_query_internal.h:4: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/postgres.h:46: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/c.h:54: >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/pg_config.h:797:9: warning: 'PG_VERSION' macro redefined [-Wmacro-redefined] >#define PG_VERSION "13.2" > ^ >/usr/local/include/pg_query.h:51:9: note: previous definition is here >#define PG_VERSION "10.15" > ^ >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query.c:2: >In file included from ./pg_query_internal.h:4: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/postgres.h:46: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/c.h:54: >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/pg_config.h:800:9: warning: 'PG_VERSION_NUM' macro redefined [-Wmacro-redefined] >#define PG_VERSION_NUM 130002 > ^ >/usr/local/include/pg_query.h:53:9: note: previous definition is here >#define PG_VERSION_NUM 100015 > ^ >3 warnings generated. >compiling /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query.pb-c.c >compiling /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:2: >In file included from ./pg_query_internal.h:4: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/postgres.h:46: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/c.h:54: >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/pg_config.h:782:9: warning: 'PG_MAJORVERSION' macro redefined [-Wmacro-redefined] >#define PG_MAJORVERSION "13" > ^ >/usr/local/include/pg_query.h:52:9: note: previous definition is here >#define PG_MAJORVERSION "10" > ^ >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:2: >In file included from ./pg_query_internal.h:4: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/postgres.h:46: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/c.h:54: >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/pg_config.h:797:9: warning: 'PG_VERSION' macro redefined [-Wmacro-redefined] >#define PG_VERSION "13.2" > ^ >/usr/local/include/pg_query.h:51:9: note: previous definition is here >#define PG_VERSION "10.15" > ^ >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:2: >In file included from ./pg_query_internal.h:4: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/postgres.h:46: >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/c.h:54: >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/include/pg_config.h:800:9: warning: 'PG_VERSION_NUM' macro redefined [-Wmacro-redefined] >#define PG_VERSION_NUM 130002 > ^ >/usr/local/include/pg_query.h:53:9: note: previous definition is here >#define PG_VERSION_NUM 100015 > ^ >In file included from /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:3: >./pg_query_readfuncs.h:9:35: error: unknown type name 'PgQueryProtobuf' >List * pg_query_protobuf_to_nodes(PgQueryProtobuf protobuf); > ^ >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:9902:1: error: unknown type name 'PgQueryDeparseResult'; did you mean 'PgQueryParseResult'? >PgQueryDeparseResult pg_query_deparse_protobuf(PgQueryProtobuf parse_tree) >^~~~~~~~~~~~~~~~~~~~ >PgQueryParseResult >/usr/local/include/pg_query.h:17:3: note: 'PgQueryParseResult' declared here >} PgQueryParseResult; > ^ >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:9902:48: error: unknown type name 'PgQueryProtobuf' >PgQueryDeparseResult pg_query_deparse_protobuf(PgQueryProtobuf parse_tree) > ^ >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:9904:2: error: unknown type name 'PgQueryDeparseResult'; did you mean 'PgQueryParseResult'? > PgQueryDeparseResult result = {0}; > ^~~~~~~~~~~~~~~~~~~~ > PgQueryParseResult >/usr/local/include/pg_query.h:17:3: note: 'PgQueryParseResult' declared here >} PgQueryParseResult; > ^ >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:9923:10: error: no member named 'query' in 'PgQueryParseResult' > result.query = strdup(str.data); > ~~~~~~ ^ >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:9952:35: error: unknown type name 'PgQueryDeparseResult'; did you mean 'PgQueryParseResult'? >void pg_query_free_deparse_result(PgQueryDeparseResult result) > ^~~~~~~~~~~~~~~~~~~~ > PgQueryParseResult >/usr/local/include/pg_query.h:17:3: note: 'PgQueryParseResult' declared here >} PgQueryParseResult; > ^ >/opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query/pg_query_deparse.c:9958:14: error: no member named 'query' in 'PgQueryParseResult' > free(result.query); > ~~~~~~ ^ >3 warnings and 7 errors generated. >*** Error code 1 > >Stop. >make[1]: stopped in /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3/ext/pg_query > >make failed, exit code 1 > >Gem files will remain installed in /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/gems/pg_query-2.0.3 for inspection. >Results logged to /opt/obj/usr/ports/databases/rubygem-pg_query/work/stage/usr/local/lib/ruby/gems/2.7/extensions/amd64-freebsd-12/2.7/pg_query-2.0.3/gem_make.out >*** Error code 1 > >Stop. >make: stopped in /usr/ports/databases/rubygem-pg_query
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 256741
: 225960 |
226039
|
226202
|
226227