OCaml Forge
Bugs
Search the entire project
This project's trackers
This project's releases
This project's documents
This project's news
Project
People
Advanced search
Log In
New Account
Home
My Page
Projects
Code Snippets
OASIS
Summary
Activity
Tracker
Lists
Docs
News
Files
Detail: [#832] No check of findlib package name
Bugs: Browse
|
Download .csv
|
Monitor
[#832] No check of findlib package name
Date:
2010-12-16 11:49
Priority:
3
State:
Open
Submitted by:
Sylvain Le Gall (
gildor-admin
)
Assigned to:
Sylvain Le Gall (gildor-admin)
Product:
OASIS
Due in version:
None
Resolution:
Accepted As Bug
Severity:
minor
Version:
0.2.0
Component:
Plugin OCamlbuild
Operating System:
All
URL:
Summary:
No check of findlib package name
Detailed description
Even if they are " " in findlib package name, oasis don't fail. For example:
Library "rest-ocsigen"
FindlibParent: rest
FindlibName: ocsigen
Path: src/rest/ocsigen
Modules: RESTOcsigen
BuildDepends: rest,
ocsigen
markdown, markdown.html,
threads
"ocsigen markdown" is not a package and it generates an error in _tags
Lexical analysis error: Bad key in configuration line at line 32 (from file: "_tags")
Because of the blank.
Followup
Message
Date: 2016-07-13 14:50
Sender:
Spiros Eliopoulos
I recently came across a similar issue. When `Pack: true` is set for a library and it contains special characters, such as '-', or ' ' (space), it will not fail with an error, but will instead succeed and generate a packed module with an invalid module name.
Attached Files:
Changes:
No Changes Have Been Made to This Item