Opened 4 months ago

Last modified 3 weeks ago

#69949 assigned defect

smake: A "Bert" is getting compiled in.

Reported by: TurtleWilly (Wilhelm Loves Their Turtles) Owned by: RobK88
Priority: Low Milestone:
Component: ports Version:
Keywords: Cc: RobK88
Port: smake

Description

In the Portfile of "smake" it does replace various "/opt/schily" paths in various source code files, e.g:

reinplace -locale C "s|/opt/schily|${prefix}|g" 
    …
    ${worksrcpath}/smake/make.c \
    …

but it seems at the end it is not using this fixed path for "smake/make.c" as designed, but the other weird one: "/usr/bert/…". Is that some Sesame Street reference? I don't know. :-)

$ strings -a /Volumes/Temporary/smake-1.7-2023-09-28_0.darwin_14.x86_64/opt/local/bin/smake | fgrep bert
/usr/bert/share/lib/smake/defaults.smk

It's probably harmless, though.

Also: maybe the referenced "defaults.smk" file actually should be installed (maybe with an extra suffix added to not activate it), so a user could go on and easily adjust the built-in default make rules, if required (at least I assume this is how it would work).

Change History (4)

comment:1 Changed 4 months ago by jmroot (Joshua Root)

Owner: set to RobK88
Status: newassigned

comment:2 Changed 4 months ago by RobK88

Thanks for the bug report.

Hmm.. Looks like it may be an upstream bug. I will take a look at it later next week when I am back home.

comment:3 Changed 3 weeks ago by RobK88

Cc: RobK88 added

comment:4 Changed 3 weeks ago by ryandesign (Ryan Carsten Schmidt)

I see two references to /usr/bert in the source code: https://codeberg.org/schilytools/schilytools/search/branch/master?q=%2Fusr%2Fbert

Note: See TracTickets for help on using tickets.