[Bug 428603] Review Request: Falcon - The Falcon Programming Language

bugzilla at redhat.com bugzilla at redhat.com
Sun Jan 20 15:39:56 UTC 2008


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: Falcon - The Falcon Programming Language


https://bugzilla.redhat.com/show_bug.cgi?id=428603





------- Additional Comments From michel.sylvan at gmail.com  2008-01-20 10:39 EST -------
You can read the flags from the environ -- within RPM's environment, it's
defined as $RPM_OPT_FLAGS. You can do something like CXXFLAGS=$RPM_OPT_FLAGS
./build.sh or something similar, so you don't have to make the build scripts
RPM-specific.

RPM will pick up runtime dependencies automatically, most of the time. Requires:
is normally left out of the spec file, unless you have a runtime requirement
that is not immediately present in any binaries (including libraries)

$ ldd /usr/bin/falcon
        linux-vdso.so.1 =>  (0x00007fff743fe000)
        libfalcon_engine.so.1 => /usr/lib/libfalcon_engine.so.1 (0x000000309f600000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000003bbfe00000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003bd3800000)
        libm.so.6 => /lib64/libm.so.6 (0x0000003bbfa00000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003bcf000000)
        libc.so.6 => /lib64/libc.so.6 (0x0000003bbf600000)
        /lib64/ld-linux-x86-64.so.2 (0x0000003bbe400000)

$ rpm -q --requires Falcon
/bin/sh  
/bin/sh  
/bin/sh  
/usr/bin/falcon  
bash        -\
binutils     |- these are there only because they are manually added
gcc         -/
libc.so.6()(64bit)  
libc.so.6(GLIBC_2.2.5)(64bit)  
libc.so.6(GLIBC_2.3)(64bit)  
libdl.so.2()(64bit)  
libdl.so.2(GLIBC_2.2.5)(64bit)  
libfalcon_engine.so.1()(64bit)  
libgcc_s.so.1()(64bit)  
libgcc_s.so.1(GCC_3.0)(64bit)  
libm.so.6()(64bit)  
libm.so.6(GLIBC_2.2.5)(64bit)  
libstdc++.so.6()(64bit)  
libstdc++.so.6(CXXABI_1.3)(64bit)  
libstdc++.so.6(GLIBCXX_3.4)(64bit)  
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH) 

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list