Omair Majid
Announcements, thoughts, code and fun
Home
Posts
Projects
Talks
About
Posts
05
Mar 2023
Collecting dumps; under the hood
Or how dotnet-dump collect works on Linux If you are trying to diagnose the behaviour of a mis-behaving application in production, one …
25
Aug 2021
Using .NET with OpenSSL in CentOS Stream 9
Or, how to deal with error:0E07607...
16
Jul 2021
Why is hash(-1) == hash(-2) in Python?
While browsing Reddit the other day waiting for my code to compile , I ran across this question on r/Python: is hash(-1) == hash(-2) an …
09
Apr 2021
Build .NET and avoid prebuilts: Bootstrapping .NET in Fedora
Why Bootstrap? Compiling code is supposed to be straightforward: you run a compiler over the code and the compiler gives you back an …
05
Aug 2020
.NET Core Symbols on Fedora
Have you ever tried to debug a .NET application and seen errors saying debug information or debug symbols are not available? What are debug …
08
Jul 2020
What is this GLIBCXX error?
If you use enterprise or stable Linux distributions, sooner or later you will see an error like this: app: /lib64/libc.so.6: version …
25
Jun 2020
Variables and Environment Variables In Bash
Most programming languages make heavy use of ordinary variables. They also (generally) support using environment variables. Shells like bash …
10
Jun 2020
The magic of file
Ever wonder how file(1)1 works? After reading this post, you should understand all about file and its underpinnings. file Using the file …
29
May 2020
What is nuget restore doing?
Ever wonder what nuget or dotnet restore is doing? What feeds it using? Or what nuget.config it is using to find feeds? Turns out you can …
28
May 2020
.NET Core is now available in Fedora
One exciting feature in the recent release of Fedora 32 is the inclusion of .NET Core in the default repositories. This makes Fedora 32 the …
30
Mar 2017
Components & Versioning in .NET Core
This post covers the versions and components in .NET Core 1.x. Components .NET Core consists of multiple components that are each versioned …
04
Oct 2016
OpenJDK 9 for Fedora/EPEL
Looking to try out OpenJDK 9? If you didn’t know, OpenJDK 9 is going to be the reference implemtation for Java 9 (assuming the pattern for …
29
Feb 2016
-Wmisleading-indentation in OpenJDK
Inspired by this post by Mark Wielaard I started wondering how OpenJDK 9 would fare in a -Wmisleading-indentation test. So I built OpenJDK 9 …
24
Jan 2014
IcedTea-Web and OpenJDK
I posted 3 patches today The first patch is for OpenJDK 9. It creates a hole that allows alternative plugin implementations to plug into …
06
Dec 2013
OpenJDK6 B29 Released!
On December 5, 2013, the OpenJDK6 b29 source bundle was published at https://java.net/projects/openjdk6/downloads/ . This is a security …
04
Oct 2013
OpenJDK6 B28 Released
On October 4, 2013, the OpenJDK6 b28 source bundle was published at https://java.net/projects/openjdk6/downloads/ . This includes all the …
13
Sep 2013
Contributing Patches to OpenJDK
Someone asked me earlier today about how to contribute patches to OpenJDK. OpenJDK is probably not the easiest upstream to contribute …
22
Jun 2012
SharedSecrets in OpenJDK
I have always been impressed by the effort OpenJDK folks go to maintain API compatibility. I recently came across a nifty little trick that …
11
Apr 2012
OpenJDK and Awesome
I have been playing around with awesome and ran into some issues with Java programs (apparently others users are running into those problems …
14
Feb 2012
IcedTea6 1.11.1 Released!
A new release of IcedTea6 1.11 branch is now available: 1.11.1 The update contains the following security fixes: S7082299, CVE-2011-3571: …
31
Jan 2012
IcedTea6 1.11 Released!
After quite a bit of delay, IcedTea6 1.11 has finally been released! Take a look at the release announcement , download icedtea6 1.11 and …
06
Jan 2012
IcedTea6 1.11 Branched
I have just branched IcedTea6 1.11 . Please start subjecting this branch to the most vicious tests you have. I am planning to release …
23
Aug 2011
What IcedTea-Web 1.1 means for you
A number of changes occurred between IcedTea-Web 1.0 and IcedTea-Web 1.1. If you are a packager or a developer here are some things you need …