5b55e4
--- boost_1_66_0/tools/build/src/engine/build.jam~	2017-12-13 23:56:50.000000000 +0000
5b55e4
+++ boost_1_66_0/tools/build/src/engine/build.jam	2022-06-22 15:14:26.976935832 +0100
2a67b3
@@ -4,7 +4,7 @@
2a67b3
 #~ http://www.boost.org/LICENSE_1_0.txt)
2a67b3
 
2a67b3
 # Clean env vars of any "extra" empty values.
2a67b3
-for local v in ARGV CC CFLAGS LIBS
2a67b3
+for local v in ARGV CC CFLAGS LIBS RPM_OPT_FLAGS RPM_LD_FLAGS
2a67b3
 {
2a67b3
     local values ;
2a67b3
     for local x in $($(v))
5b55e4
@@ -54,7 +54,7 @@
5b55e4
    ! ( --debug in $(ARGV) ) &&
5b55e4
    ! ( --profile in $(ARGV) )
5b55e4
 {
5b55e4
-    ARGV += --release ;
5b55e4
+    # ARGV += --release ;
5b55e4
 }
5b55e4
 
5b55e4
 # Enable, and configure, Python hooks.
2a67b3
@@ -215,12 +215,12 @@
2a67b3
     : -L$(--python-lib[1]) -l$(--python-lib[2]) ;
2a67b3
 ## GCC 2.x, 3.x, 4.x
2a67b3
 toolset gcc gcc : "-o " : -D
2a67b3
-    : -pedantic -fno-strict-aliasing
2a67b3
+    : -pedantic -fno-strict-aliasing $(RPM_OPT_FLAGS)
2a67b3
     [ opt --release : [ opt --symbols : -g : -s ] -O3 ]
2a67b3
     [ opt --debug : -g -O0 -fno-inline ]
2a67b3
     [ opt --profile : -O3 -g -pg ]
2a67b3
     -I$(--python-include) -I$(--extra-include) -Wno-long-long
2a67b3
-    : -L$(--python-lib[1]) -l$(--python-lib[2]) ;
2a67b3
+    : -L$(--python-lib[1]) -l$(--python-lib[2]) $(RPM_LD_FLAGS) ;
2a67b3
 ## GCC 2.x, 3.x on CYGWIN but without cygwin1.dll
2a67b3
 toolset gcc-nocygwin gcc : "-o " : -D
2a67b3
     : -s -O3 -mno-cygwin