diff --git a/Golden_Repo/g/GLPK/GLPK-5.0-GCCcore-11.3.0.eb b/Golden_Repo/g/GLPK/GLPK-5.0-GCCcore-11.3.0.eb
new file mode 100644
index 0000000000000000000000000000000000000000..685f4c6618f960daaff658d518fcf7b63917dda1
--- /dev/null
+++ b/Golden_Repo/g/GLPK/GLPK-5.0-GCCcore-11.3.0.eb
@@ -0,0 +1,31 @@
+easyblock = 'ConfigureMake'
+
+name = 'GLPK'
+version = '5.0'
+
+homepage = 'https://www.gnu.org/software/glpk/'
+description = """The GLPK (GNU Linear Programming Kit) package is intended for
+ solving large-scale linear programming (LP),
+ mixed integer programming (MIP), and other related problems.
+ It is a set of routines written in ANSI C 
+ and organized in the form of a callable library."""
+
+toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
+
+source_urls = [GNU_SOURCE]
+sources = [SOURCELOWER_TAR_GZ]
+checksums = ['4a1013eebb50f728fc601bdd833b0b2870333c3b3e5a816eeba921d95bec6f15']
+
+builddependencies = [('binutils', '2.38')]
+
+dependencies = [('GMP', '6.2.1')]
+
+configopts = "--with-gmp"
+
+sanity_check_paths = {
+    'files': ['bin/glpsol', 'include/glpk.h'] +
+             ['lib/libglpk.%s' % x for x in [SHLIB_EXT, 'a']],
+    'dirs': [],
+}
+
+moduleclass = 'tools'