Hello,

I know about that.  However, I compiled it with that compiler option enabled 
(as you can see in any buildd log report of this release on hppa, since I 
enabled it in -2):

buildd logs:
-------------------------------
mkdir build && \
        cd build && \
        cmake   -D CMAKE_INSTALL_PREFIX:PATH=/usr \
                -D CMAKE_CXX_FLAGS=-g -O2 -O2 -ffunction-sections \
                .. && \
        /usr/bin/make 
-------------------------------


changelog:
http://packages.debian.org/changelogs/pool/main/k/k3d/current/changelog


debian/rules:
-------------------------------
ifeq (hppa,$(DEB_BUILD_ARCH))
        CXXFLAGS += -ffunction-sections
endif

[and the same as the buildd logs show a bit after that]

build-stamp:
        dh_testdir

        mkdir build && \
        cd build && \
        cmake   -D CMAKE_INSTALL_PREFIX:PATH=/usr \
                -D CMAKE_CXX_FLAGS=$(CXXFLAGS) \
                .. && \
        $(MAKE) $(PARALLEL_OPTIONS)

        touch build-stamp
-------------------------------

And it doesn't seem to make any difference.  So either CMake is not passing 
down the parameter correctly to the compiler, or the compiler ignores it or 
fails to do this properly for some reason, or some other problem/combination 
of problems with compiling and linking that makes this error happen.

Any idea about how to make it work?


Regards.
-- 
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to