Opened 5 years ago

Closed 5 years ago

Last modified 4 years ago

#59850 closed defect (fixed)

mariadb-10.2 @10.2.30: error: Undefined symbols for architecture x86_64: :info:build "XMLColumns(_global*, char*, char*, ha_table_option_struct*, bool)", referenced from: :info:build RESTColumns(_global*, ha_table_option_struct*, char*, char*, bool) in tabrest.cpp.o

Reported by: GreggGreen (Gregg Green) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: mariadb-10.2

Description (last modified by kencu (Ken))

Compiling error again. I attached the log file.

:info:build [ 96%] Built target server_audit
:info:build Undefined symbols for architecture x86_64:
:info:build   "XMLColumns(_global*, char*, char*, ha_table_option_struct*, bool)", referenced from:
:info:build       RESTColumns(_global*, ha_table_option_struct*, char*, char*, bool) in tabrest.cpp.o
:info:build   "XMLDEF::XMLDEF()", referenced from:
:info:build       RESTDEF::DefineAM(_global*, char const*, int) in tabrest.cpp.o
:info:build ld: symbol(s) not found for architecture x86_64
:info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)
:info:build [ 97%] Built target wsrep_info

Attachments (3)

main.log (6.1 MB) - added by GreggGreen (Gregg Green) 5 years ago.
main.2.log (4.4 MB) - added by GreggGreen (Gregg Green) 5 years ago.
main.log.zip (134.3 KB) - added by ArtKoKo 5 years ago.

Change History (8)

Changed 5 years ago by GreggGreen (Gregg Green)

Attachment: main.log added

comment:1 Changed 5 years ago by kencu (Ken)

Description: modified (diff)
Owner: set to michaelld
Port: mariadb-10.2 added
Status: newassigned
Summary: Mariadb-10.2 errormariadb-10.2 @10.2.30: error: Undefined symbols for architecture x86_64: :info:build "XMLColumns(_global*, char*, char*, ha_table_option_struct*, bool)", referenced from: :info:build RESTColumns(_global*, ha_table_option_struct*, char*, char*, bool) in tabrest.cpp.o

comment:2 Changed 5 years ago by michaelld (Michael Dickens)

Please do the following:

sudo port clean mariadb-10.2
sudo port selfupdate
sudo port install mariadb-10.2

and, if that fails, then upload the new build log.

Changed 5 years ago by GreggGreen (Gregg Green)

Attachment: main.2.log added

Changed 5 years ago by ArtKoKo

Attachment: main.log.zip added

comment:3 Changed 5 years ago by ArtKoKo

Same bug here, clean, selfupdate, install have no effect.

comment:4 Changed 5 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: assignedclosed

In f9a758b8aac5f6900bb2f23fd3868115e7b5e6dd/macports-ports (master):

mariadb-10.2: make libxml2 a top-level dependency again

Remove +connect_with_libxml2 variant.
Rev-bump just in case.

Closes: #59850

comment:5 Changed 4 years ago by michaelld (Michael Dickens)

In f9a758b8aac5f6900bb2f23fd3868115e7b5e6dd/macports-ports (dar, master, py38-reproject, revert-6945-rust-1.43.0, wireshark):

mariadb-10.2: make libxml2 a top-level dependency again

Remove +connect_with_libxml2 variant.
Rev-bump just in case.

Closes: #59850

Note: See TracTickets for help on using tickets.