Page MenuHomeFreeBSD

Fix symlink for mod_passenger.so
ClosedPublic

Authored by dvl on Jan 30 2019, 5:15 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 12 2024, 12:12 PM
Unknown Object (File)
Jan 4 2024, 1:10 AM
Unknown Object (File)
Dec 22 2023, 10:16 PM
Unknown Object (File)
Nov 5 2023, 3:06 PM
Unknown Object (File)
Jul 30 2023, 1:30 AM
Unknown Object (File)
Jun 15 2023, 7:09 PM
Unknown Object (File)
Jun 3 2023, 7:51 AM
Unknown Object (File)
Jan 1 2023, 4:45 AM
Subscribers

Details

Reviewers
dvl
Summary

see also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235327

The current port does this:

cd /usr/local/libexec
ls -l mod_passenger.so
mod_passenger.so -> ../../ruby/gems/2.4/gems/passenger-6.0.0/buildout/apache2/mod_passenger.so

That link should be ../../lib/ruby/gems/2.4/gems/passenger-6.0.0/buildout/apache2/mod_passenger.so

I tried ${RLN}, it also gets it wrong.

Using ${LN} gets this working

Test Plan

poudriere testport -j 120R -p working -i www/rubygem-passenger

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 22272
Build 21471: arc lint + arc unit

Event Timeline

www/rubygem-passenger/Makefile
104

Technically, ../../${GEM_LIB_DIR}/buildout/apache2/mod_passenger.so would be better.

This revision is now accepted and ready to land.Jan 31 2019, 6:25 PM