[MDEV-23362] Undefined symbol "uncompress" in s3_get_object() Created: 2020-08-01  Updated: 2021-03-09  Resolved: 2020-08-04

Status: Closed
Project: MariaDB Server
Component/s: Storage Engine - Aria
Affects Version/s: 10.5
Fix Version/s: 10.5.5

Type: Bug Priority: Blocker
Reporter: Marko Mäkelä Assignee: Daniel Black
Resolution: Fixed Votes: 0
Labels: None
Environment:

Mac OS X (mac-1012-bintar)


Issue Links:
Problem/Incident
causes MDEV-25092 S3 doesn't get disabled properly if z... Open
is caused by MDEV-17841 S3 Storage engine Closed
Relates
relates to MDEV-23377 libmarias3 doesn't compile in OpenBSD Closed

 Description   

MariaDB 10.5 fails to build on Mac OS X due to the following:

10.5 c69520c9dfa6e4a26258842a1d3512c2b5d43d56

[ 91%] Linking CXX shared module ha_s3.so
Undefined symbols for architecture x86_64:
  "_uncompress", referenced from:
      _s3_get_object in s3_func.c.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [storage/maria/ha_s3.so] Error 1



 Comments   
Comment by Daniel Black [ 2020-08-04 ]

pushed to 10.5 (accidently instead of bb branch).

https://travis-ci.org/github/grooverdan/mariadb-server/builds/714704480 will have OSX results soonish

Comment by Daniel Black [ 2020-08-04 ]

https://travis-ci.org/github/grooverdan/mariadb-server/jobs/714704495

Compiles s3 on OSX - travis build successfully competed the main test suite run.

Generated at Thu Feb 08 09:21:50 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.