Test plan cephfs cython_modules build command for reference:

[ 77%] Generating 
../../../lib/cython_modules/lib.3/cephfs.cpython-312-x86_64-linux-gnu.so
cd /<<PKGBUILDDIR>>/src/pybind/cephfs && env CC="/usr/bin/cc" CFLAGS=""\ -g\ 
-O2\ -fno-omit-frame-pointer\ -mno-omit-leaf-frame-pointer\ 
-ffile-prefix-map=/<<PKGBUILDDIR>>=.\ -fstack-protector-strong\ 
-fstack-clash-protection\ -Wformat\ -Werror=format-security\ -fcf-protection\ 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/ceph-19.2.3-0ubuntu0.24.04.1~lp2119024v20251106b1\
 -Wdate-time\ -D_FORTIFY_SOURCE=3 CPPFLAGS="-iquote/<<PKGBUILDDIR>>/src/include 
-w -D'void0=dead_function(void)' 
-D'__Pyx_check_single_interpreter(ARG)=ARG##0'" CXX="/usr/bin/c++" 
LDSHARED="/usr/bin/cc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" 
LDFLAGS=-L/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib\ \ 
-Wl,-Bsymbolic-functions\ -Wl,-z,relro\ -Wl,-z,now\ -Wl,--as-needed\ -latomic 
CYTHON_BUILD_DIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/pybind/cephfs 
CEPH_LIBDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib /usr/bin/python3.12 
/<<PKGBUILDDIR>>/src/pybind/cephfs/setup.py build --build-base 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/cython_modules --build-platlib 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/cython_modules/lib.3


### Verification Done Noble ###

From the amd64 build: 
https://launchpad.net/ubuntu/+source/ceph/19.2.3-0ubuntu0.24.04.1/+build/31507095
Log: 
https://launchpadlibrarian.net/832449066/buildlog_ubuntu-noble-amd64.ceph_19.2.3-0ubuntu0.24.04.1_BUILDING.txt.gz

[ 86%] Generating 
../../../lib/cython_modules/lib.3/cephfs.cpython-312-x86_64-linux-gnu.so
cd /<<PKGBUILDDIR>>/src/pybind/cephfs && env CC="/usr/bin/cc" CFLAGS=""\ -g\ 
-O2\ -fno-omit-frame-pointer\ -mno-omit-leaf-frame-pointer\ 
-ffile-prefix-map=/<<PKGBUILDDIR>>=.\ -fstack-protector-strong\ 
-fstack-clash-protection\ -Wformat\ -Werror=format-security\ -fcf-protection\ 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/ceph-19.2.3-0ubuntu0.24.04.1\ 
-Wdate-time\ -D_FORTIFY_SOURCE=3 CPPFLAGS="-iquote/<<PKGBUILDDIR>>/src/include 
-w -D'void0=dead_function(void)' 
-D'__Pyx_check_single_interpreter(ARG)=ARG##0'" CXX="/usr/bin/c++" 
LDSHARED="/usr/bin/cc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" 
LDFLAGS=-L/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib\ \ 
-Wl,-Bsymbolic-functions\ -Wl,-z,relro\ -Wl,-z,now\ -Wl,--as-needed\ -latomic 
CYTHON_BUILD_DIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/pybind/cephfs 
CEPH_LIBDIR=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib /usr/bin/python3.12 
/<<PKGBUILDDIR>>/src/pybind/cephfs/setup.py build --build-base 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/cython_modules --build-platlib 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/cython_modules/lib.3

### Verification Done Noble ###

** Tags removed: verification-needed verification-needed-noble
** Tags added: verification-done verification-done-noble

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2078244

Title:
   ceph: Does not respect compiler flags for Python extensions

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2078244/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to