The beos port in the source tree doesn't even compile. and even
Bruce Momjian <bruce@momjian.us>
The beos port in the source tree doesn't even compile. and even
after that dynamic loading isn't working and shared memory handling is
broken.
Attached with this message, there is a Zip file which contain :
* beos.diff = patch file generated with difforig
* beos = folder with beos support files which need to be moved in /
src/backend/port
* expected = foler with three file for message and precision
difference in regression test
* regression.diff = rule problem (need to kill the backend manualy)
* dynloader = dynloader files (they are also in the pacth files,
but there is so much modification that I have join full files)
Everything works except a problem in 'rules' Is there some problems
with rules in the current tree ? It used to works with last week tree.
Cyril VELTER
Files
| Path | Change | +/− |
|---|---|---|
| configure.in | modified | +1 −0 |
| src/backend/main/main.c | modified | +7 −1 |
| src/backend/port/dynloader/beos.c | modified | +46 −34 |
| src/backend/port/dynloader/beos.h | modified | +1 −16 |
| src/backend/port/Makefile.in | modified | +7 −1 |
| src/backend/storage/ipc/ipc.c | modified | +1 −138 |
| src/backend/storage/lmgr/proc.c | modified | +2 −4 |
| src/backend/tcop/postgres.c | modified | +7 −2 |
| src/backend/utils/error/elog.c | modified | +4 −4 |
| src/bin/pg_id/pg_id.c | modified | +6 −1 |
| src/include/config.h.in | modified | +2 −2 |
| src/include/port/beos.h | modified | +64 −0 |
| src/include/storage/ipc.h | modified | +1 −6 |
| src/Makefile.shlib | modified | +16 −1 |
| src/makefiles/Makefile.beos | modified | +3 −1 |
| src/template/beos | modified | +10 −9 |
| src/test/regress/expected/geometry-intel-beos.out | added | +532 −0 |
| src/test/regress/expected/int2-range-error.out | added | +215 −0 |
| src/test/regress/expected/int4-range-error.out | added | +297 −0 |
| src/test/regress/expected/rules.out | modified | +5 −176 |
| src/test/regress/regress.sh | modified | +2 −2 |