[fedora-arm] New Packages and Policy Questions

Gordan Bobic gordan at bobich.net
Thu Jan 13 21:45:43 UTC 2011


On 01/13/2011 02:35 PM, omalleys at msu.edu wrote:

>>>> Also, what is the policy on new packages? Specifically, I found myself
>>>> in need of openssl098k compatibility package (need to run some binaries
>>>> from F11). This is pretty trivial to come up with (change the package
>>>> name from openssl-0.9.8k to openssl098k-0.9.8k in the spec file and
>>>> re-tar the openssl tar ball to extract to openssl098k-0.9.8k directory
>>>> instead of openssl-0.9.8k directory), but what I wanted to ask if
>>>> whether there is some kind of a policy for including things like
>>>> this in
>>>> the main distro. It is likely that this would be useful to other people
>>>> who are less willing/able to roll their own packages.
>
> Will your packages compile against openssl 1.0.0x?

The package in question won't compile at all on F13, it seems:

# rpmbuild --rebuild xorg-x11-server-1.6.1.901-1.fc11.src.rpm
...
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../include 
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wstrict-prototypes 
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs 
-fno-strict-aliasing -DDBUS_API_SUBJECT_TO_CHANGE -D_BSD_SOURCE 
-DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 
-I/usr/include/pixman-1 -I/usr/include/hal -I/usr/include/dbus-1.0 
-I/usr/lib/dbus-1.0/include -I../include -I../include -I../Xext 
-I../composite -I../damageext -I../xfixes -I../Xi -I../mi 
-I../miext/shadow -I../miext/damage -I../render -I../randr -I../fb 
"-DVENDOR_NAME=\"The X.Org Foundation\"" "-DVENDOR_RELEASE=(((1) * 
10000000) + ((6) * 100000) + ((1) * 1000) + 901)" -O2 -g -march=armv5te 
-Wstrict-overflow -rdynamic -c dispatch.c  -fPIC -DPIC -o .libs/dispatch.o
In file included from ../Xext/panoramiX.h:44,
                  from dispatch.c:134:
/usr/include/X11/extensions/panoramiXext.h:49: error: expected ')' 
before '*' token
/usr/include/X11/extensions/panoramiXext.h:54: error: expected '=', ',', 
';', 'asm' or '__attribute__' before 'XPanoramiXQueryVersion'
/usr/include/X11/extensions/panoramiXext.h:64: error: expected '=', ',', 
';', 'asm' or '__attribute__' before 'XPanoramiXGetState'
/usr/include/X11/extensions/panoramiXext.h:70: error: expected '=', ',', 
';', 'asm' or '__attribute__' before 'XPanoramiXGetScreenCount'
/usr/include/X11/extensions/panoramiXext.h:76: error: expected '=', ',', 
';', 'asm' or '__attribute__' before 'XPanoramiXGetScreenSize'
make[2]: *** [dispatch.lo] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/xorg-server-1.6.1.901/dix'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/redhat/BUILD/xorg-server-1.6.1.901/dix'
make: *** [all-recursive] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.dnujZU (%build)


Gordan


More information about the arm mailing list