openAV-Sorcer
openAV-Sorcer copied to clipboard
lv2lint fails on sorcer
Hi! I package sorcer for Arch Linux. When building 1.1.3 I ran lv2lint against it.
$ cp -v build/sorcer.so sorcer.lv2/
$ lv2lint -Mpack -I sorcer.lv2/ "http://www.openavproductions.com/sorcer"
lv2lint 0.6.0
Copyright (c) 2016-2020 Hanspeter Portner ([email protected])
Released under Artistic License 2.0 by Open Music Kontrollers
http://www.openavproductions.com/sorcer: host doesn't support urid:map, giving up
<http://www.openavproductions.com/sorcer>
[FAIL] Instantiation
failed to instantiate
seeAlso: <http://lv2plug.in/ns/lv2core>
[FAIL] Symbols
binary exports superfluous globally visible symbols:
* _ZN8SorcerUI9cb_RemoveEPN4Avtk10BackgroundEPv
* _ZN8SorcerUI14cb_compReleaseEPN4Avtk4DialEPv
* _ZN8SorcerUIC1Ev
* _Z14extension_dataPKc
* _ZN5LV2UI14addCheckButtonEPKcPf
* _ZN8SorcerUI15cb_filterCutoffEPN4Avtk4DialEPv
* _ZN5mydsp5ftbl0E
* _ZN8SorcerUI10cb_sustainEPN4Avtk4DialEPv
* _ZN8SorcerUI7cb_ADSREPN4Avtk10BackgroundEPv
* _ZN8SorcerUI9cb_attackEPN4Avtk4DialEPv
* ... there is more, but the rest is being truncated
seeAlso: <http://lv2plug.in/ns/lv2core#binary>
[WARN] License
doap:license not found
seeAlso: <http://lv2plug.in/ns/lv2core#Plugin>
[WARN] Author Email
foaf:email not found
seeAlso: <http://lv2plug.in/ns/lv2core#project>
[WARN] Author Homepage
foaf:homepage not found
seeAlso: <http://lv2plug.in/ns/lv2core#project>
[FAIL] Version Minor
lv2:minorVersion not found
seeAlso: <http://lv2plug.in/ns/lv2core#minorVersion>
[FAIL] Version Micro
lv2:microVersion not found
seeAlso: <http://lv2plug.in/ns/lv2core#microVersion>
[WARN] Project
lv2:project doap:name not found
seeAlso: <http://lv2plug.in/ns/lv2core#project>
<http://www.openavproductions.com/sorcer/gui>
[FAIL] Symbols
binary exports superfluous globally visible symbols:
* _ZN8SorcerUI9cb_RemoveEPN4Avtk10BackgroundEPv
* _ZN8SorcerUI14cb_compReleaseEPN4Avtk4DialEPv
* _ZN8SorcerUIC1Ev
* _Z14extension_dataPKc
* _ZN5LV2UI14addCheckButtonEPKcPf
* _ZN8SorcerUI15cb_filterCutoffEPN4Avtk4DialEPv
* _ZN5mydsp5ftbl0E
* _ZN8SorcerUI10cb_sustainEPN4Avtk4DialEPv
* _ZN8SorcerUI7cb_ADSREPN4Avtk10BackgroundEPv
* _ZN8SorcerUI9cb_attackEPN4Avtk4DialEPv
* ... there is more, but the rest is being truncated
seeAlso: <http://lv2plug.in/ns/lv2core#binary>
[WARN] Mixed DSP/UI
mixing DSP and UI code in same binary is discouraged
seeAlso: <http://lv2plug.in/ns/extensions/ui#>
[FAIL] Idle Interface
lv2:feature ui:idleInterface missing
seeAlso: <http://lv2plug.in/ns/extensions/ui#idleInterface>
[FAIL] Show Interface
lv2:extensionData ui:showInterface missing
seeAlso: <http://lv2plug.in/ns/extensions/ui#showInterface>
Similar to the issues with fabla, the FAIL
in regards to the exported symbols can probably be ignored, but not the remaining issues.