After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 327019 - beagle can't be compiled with mono 1.1.12.1
beagle can't be compiled with mono 1.1.12.1
Status: RESOLVED DUPLICATE of bug 324529
Product: beagle
Classification: Other
Component: General
0.1.x
Other All
: Normal major
: ---
Assigned To: Beagle Bugs
Beagle Bugs
Depends on:
Blocks:
 
 
Reported: 2006-01-15 00:53 UTC by Christian Krause
Modified: 2006-01-15 01:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Krause 2006-01-15 00:53:46 UTC
Please describe the problem:
recent beagle release can't be compiled with mono 1.1.12.1:

./TarFileObject.cs(60,4): error CS0122: `ICSharpCode.SharpZipLib.Tar.TarHeader.n
ame' is inaccessible due to its protection level
./TarFileObject.cs(62,4): error CS0122: `ICSharpCode.SharpZipLib.Tar.TarHeader.m
odTime' is inaccessible due to its protection level
./TarFileObject.cs(64,5): error CS0122: `ICSharpCode.SharpZipLib.Tar.TarHeader.m
ode' is inaccessible due to its protection level
./TarFileObject.cs(65,5): error CS0122: `ICSharpCode.SharpZipLib.Tar.TarHeader.t
ypeFlag' is inaccessible due to its protection level
./TarFileObject.cs(66,5): error CS0122: `ICSharpCode.SharpZipLib.Tar.TarHeader.s
ize' is inaccessible due to its protection level
./TarFileObject.cs(68,5): error CS0122: `ICSharpCode.SharpZipLib.Tar.TarHeader.m
ode' is inaccessible due to its protection level
./TarFileObject.cs(69,5): error CS0122: `ICSharpCode.SharpZipLib.Tar.TarHeader.t
ypeFlag' is inaccessible due to its protection level
./TarFileObject.cs(72,5): error CS0122: `ICSharpCode.SharpZipLib.Tar.TarHeader.s
ize' is inaccessible due to its protection level
Compilation failed: 8 error(s), 0 warnings
make[2]: *** [Bludgeon.exe] Error 1
make[2]: Leaving directory `/usr/src/RPM/BUILD/beagle-0.1.4/bludgeon'
make[1]: *** [all-recursive] Error 1


Steps to reproduce:
compile beagle 0.1.4 with mono 1.1.12.1


Actual results:
see compile error above

Expected results:
compiling should end successfully

Does this happen every time?
yes

Other information:
It seems, that beagle accesses private data structures of TarHeader directly.
Instead of doing this, the defined getter and setter methods should be usd...

It seems, that there was a change in mono (between 1.1.9 and 1.1.12.1) which
changed the interface of the class TarHeader.
Comment 1 Debajyoti Bera 2006-01-15 01:49:30 UTC

*** This bug has been marked as a duplicate of 324529 ***