Opened 5 years ago

Closed 5 years ago

#801 closed defect (fixed)

Set the terminal to an empty value while building c# bindings

Reported by: Dipanshu garg Owned by: Dipanshu garg
Priority: normal Milestone: 1.4.16
Component: Xapian-bindings (C#) Version: git master
Severity: minor Keywords:
Cc: Blocked By:
Blocking: Operating System: Linux

Description

While Buiding C#,an error occurs -

"System.TypeInitializationException: The type initializer for 'System.Console' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.ConsoleDriver' threw an exception. ---> System.Exception: Magic number is wrong: 542"

It's a mono toolchain bug where it fails to parse a newer terminfo file format.

Change History (3)

comment:1 by Dipanshu garg, 5 years ago

Type: defectenhancement

comment:2 by Olly Betts, 5 years ago

Owner: set to Dipanshu garg
Type: enhancementdefect

"defect" was right - while it's not a bug in our code, it is a bug; "enhancement" is used for a new feature (such as adding bindings for a new language).

comment:3 by Olly Betts, 5 years ago

Milestone: 1.4.16
Resolution: fixed
Status: newclosed

Patch merged to git master in bfd91da5b4c810534eaf9d4c822277297f31dd88 and cherry-picked for 1.4 as ab67b13f10c3e71846645f1624ba39dc789620ac.

Note: See TracTickets for help on using tickets.