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



--- Comment #16 from Mikko Tiihonen <mikko.tiiho...@iki.fi> ---
Spec URL: https://www.dropbox.com/s/9cezsd32j7ppj5q/plv8.spec
SRPM URL: https://www.dropbox.com/s/ehbxasatvkcqe3f/plv8-1.4.1-1.fc21.src.rpm
Fedora Account System Username: gmokki

The postgresql-plv8 is not an allowed name, so the package will be kept as plv8
(to match upstream).

Since last report:
1) I got myself a fedora account and did all required steps (ssh key etc)
2) Removed the smp_flags from the make install
3) Did a scratch build
http://koji.fedoraproject.org/koji/taskinfo?taskID=6692068
4) verified that the correct(?) fedora ld flags are passed to the final .so
link command.

See: http://kojipkgs.fedoraproject.org//work/tasks/2070/6692070/build.log which
shows the following parameters: 

g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64
-mtune=generic -DLINUX_OOM_SCORE_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv
-fexcess-precision=standard -fpic -shared -o plv8.so plv8.o plv8_type.o
plv8_func.o plv8_param.o coffee-script.o livescript.o -L/usr/lib64 -Wl,-z,relro
  -Wl,--as-needed  -lv8 

I think that by including the /usr/lib64/pgsql/pgxs/src/makefiles/pgxs.mk from
the postgresql-devel package the Makefile gets correct linking parameters.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

Reply via email to