Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#14082 closed defect (fixed)

orbit2-2.14.11 fails to build (patch needs giop-endian.h, but the last one is missing)

Reported by: chimgan@… Owned by: nox@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: orbit2 patch giop-endian.h Cc:
Port:

Description (last modified by jmpp@…)

--->  Attempting to fetch ORBit2-2.14.11.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/ORBit2/2.14/
--->  Verifying checksum(s) for orbit2
--->  Extracting orbit2
--->  Applying patches to orbit2
Error: Target org.macports.patch returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_orbit2/work/ORBit2-2.14.11" && patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/orbit2/files/patch-giop-endian.h'" returned error 1
Command output: can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- ./include/orbit/GIOP/giop-endian.h.orig	2007-09-10 14:11:47.000000000 +0200
|+++ ./include/orbit/GIOP/giop-endian.h	2007-11-08 01:13:09.000000000 +0100
--------------------------
File to patch: 
Skip this patch? [y] 
Skipping patch.
1 out of 1 hunk ignored
Error: Status 1 encountered during processing.

There's no giop-endian.h in /include/orbit/GIOP/

Change History (4)

comment:1 Changed 16 years ago by jmpp@…

Description: modified (diff)

comment:2 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to nox@…

Anthony, you just updated the port to 2.14.11 in r33379. Maybe you could have a look at this?

comment:3 Changed 16 years ago by nox@…

Resolution: fixed
Status: newclosed

Of course I can, I'm the one who broke it in the first place ;)

From ChangeLog:

2007-11-12  Jules Colding  <colding@omesc.com>

	* src/orb/orb-core/corba-any.c (giop_byteswap): This function is only 
	used in this file so there is really no need to keep giop-endian.[ch] 
	around any more.

As the patch was to fix a bug with the function visibility, we don't need it anymore, giop_byteswap() is now declared as static in src/orb/orb-core/corba-any.c.

Patch removed in r33447.

comment:4 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.