Bug 261659 - databases/rocksdb: Build fails on poudriere bulk
Summary: databases/rocksdb: Build fails on poudriere bulk
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-01 18:35 UTC by Neel Chauhan
Modified: 2023-09-08 04:13 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neel Chauhan freebsd_committer freebsd_triage 2022-02-01 18:35:20 UTC
I'm trying to figure out why net-p2p/arbitrum-avm is failing to build, and I found a dependency databases/rocksdb fails on poudriere bulk.

On poudriere testport, it builds fine.

Log (from poudriere bulk):

install -C -m 644 rocksdb.pc /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/lib/pkgconfig/rocksdb.pc
install -d /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/lib
install -C -m 755 librocksdb.a /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/lib
[ -e librocksdb.so.6.27.3 ] && gmake install-shared || :
gmake[1]: Leaving directory '/wrkdirs/usr/ports/databases/rocksdb/work/rocksdb-6.27.3'
/bin/mkdir -p /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/share/rocksdb/
cd /wrkdirs/usr/ports/databases/rocksdb/work/rocksdb-6.27.3/ && install  -s -m 555 cache_bench db_bench memtablerep_bench persistent_cache_bench range_del_aggregator_bench table_reader_bench blob_dump db_repl_stress db_sanity_test db_stress ldb rocksdb_dump rocksdb_undump sst_dump trace_analyzer write_stress /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/bin/
install  -m 0644 /wrkdirs/usr/ports/databases/rocksdb/work/rocksdb-6.27.3/librocksdb_tools.so /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/lib/
/usr/bin/strip /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/lib/librocksdb.so /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/lib/librocksdb_tools.so
strip: open /wrkdirs/usr/ports/databases/rocksdb/work/stage/usr/local/lib/librocksdb.so failed: No such file or directory
*** Error code 1
Comment 1 Po-Chuan Hsieh freebsd_committer freebsd_triage 2022-05-14 17:08:27 UTC
Do you have more information about the failure? The shared object was built already. Could you please try the latest 7.*?

I also got pkg-fallout but I cannot reproduce it. I could build it successfully on poudriere jail (12.3-RELEASE amd64).

Thanks.
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-09-08 04:13:10 UTC
I believe this should be fix in ports b5c33f2db3696971ee290078164828d589062f2c. I could download latest official pkg (rocksdb-8.5.3.pkg for 13-amd64).